.elementor-1002420 .elementor-element.elementor-element-10bf821{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1002420 .elementor-element.elementor-element-10bf821.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1002420 .elementor-element.elementor-element-b893161{--display:flex;--justify-content:center;--align-items:center;--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:0%;--padding-bottom:0%;--padding-left:14%;--padding-right:14%;}.elementor-1002420 .elementor-element.elementor-element-7ef5bd9{text-align:center;}.elementor-1002420 .elementor-element.elementor-element-7ef5bd9 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );font-style:var( --e-global-typography-vamtam_h3-font-style );line-height:var( --e-global-typography-vamtam_h3-line-height );letter-spacing:var( --e-global-typography-vamtam_h3-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-f388ecf{text-align:center;}.elementor-1002420 .elementor-element.elementor-element-f388ecf .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h4-font-size );font-weight:var( --e-global-typography-vamtam_h4-font-weight );text-transform:var( --e-global-typography-vamtam_h4-text-transform );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-51fb432{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1002420 .elementor-element.elementor-element-cdc3b8e{--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;--justify-content:center;--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-1002420 .elementor-element.elementor-element-cdc3b8e.e-con{--align-self:stretch;}.elementor-1002420 .elementor-element.elementor-element-4eb0336{--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-1002420 .elementor-element.elementor-element-b1cf192{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002420 .elementor-element.elementor-element-b1cf192:not(.elementor-motion-effects-element-type-background), .elementor-1002420 .elementor-element.elementor-element-b1cf192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-1002420 .elementor-element.elementor-element-c65d9f1 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-05d630e > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-1002420 .elementor-element.elementor-element-05d630e .elementor-icon-wrapper{text-align:center;}.elementor-1002420 .elementor-element.elementor-element-05d630e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-05d630e.elementor-view-framed .elementor-icon, .elementor-1002420 .elementor-element.elementor-element-05d630e.elementor-view-default .elementor-icon{color:var( --e-global-color-vamtam_accent_5 );border-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-05d630e.elementor-view-framed .elementor-icon, .elementor-1002420 .elementor-element.elementor-element-05d630e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-05d630e .elementor-icon{font-size:8px;}.elementor-1002420 .elementor-element.elementor-element-05d630e .elementor-icon svg{height:8px;}.elementor-1002420 .elementor-element.elementor-element-df1125b .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-c9d0263{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-1002420 .elementor-element.elementor-element-c9d0263:not(.elementor-motion-effects-element-type-background), .elementor-1002420 .elementor-element.elementor-element-c9d0263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c14328 );}.elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-96e5efb{--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-1002420 .elementor-element.elementor-element-145c682{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002420 .elementor-element.elementor-element-145c682:not(.elementor-motion-effects-element-type-background), .elementor-1002420 .elementor-element.elementor-element-145c682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-1002420 .elementor-element.elementor-element-ed23637 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-5eb6ea9 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-1002420 .elementor-element.elementor-element-5eb6ea9 .elementor-icon-wrapper{text-align:center;}.elementor-1002420 .elementor-element.elementor-element-5eb6ea9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-5eb6ea9.elementor-view-framed .elementor-icon, .elementor-1002420 .elementor-element.elementor-element-5eb6ea9.elementor-view-default .elementor-icon{color:var( --e-global-color-vamtam_accent_5 );border-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-5eb6ea9.elementor-view-framed .elementor-icon, .elementor-1002420 .elementor-element.elementor-element-5eb6ea9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-5eb6ea9 .elementor-icon{font-size:8px;}.elementor-1002420 .elementor-element.elementor-element-5eb6ea9 .elementor-icon svg{height:8px;}.elementor-1002420 .elementor-element.elementor-element-a0d8cce .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-5ba4e5c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-1002420 .elementor-element.elementor-element-5ba4e5c:not(.elementor-motion-effects-element-type-background), .elementor-1002420 .elementor-element.elementor-element-5ba4e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c14328 );}.elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-fea2dd5{--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-1002420 .elementor-element.elementor-element-dd91c40{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002420 .elementor-element.elementor-element-dd91c40:not(.elementor-motion-effects-element-type-background), .elementor-1002420 .elementor-element.elementor-element-dd91c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-1002420 .elementor-element.elementor-element-dd91c40.e-con{--align-self:stretch;}.elementor-1002420 .elementor-element.elementor-element-c8df5a6 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-de9e6c9 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-1002420 .elementor-element.elementor-element-de9e6c9 .elementor-icon-wrapper{text-align:center;}.elementor-1002420 .elementor-element.elementor-element-de9e6c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-de9e6c9.elementor-view-framed .elementor-icon, .elementor-1002420 .elementor-element.elementor-element-de9e6c9.elementor-view-default .elementor-icon{color:var( --e-global-color-vamtam_accent_5 );border-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-de9e6c9.elementor-view-framed .elementor-icon, .elementor-1002420 .elementor-element.elementor-element-de9e6c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-de9e6c9 .elementor-icon{font-size:8px;}.elementor-1002420 .elementor-element.elementor-element-de9e6c9 .elementor-icon svg{height:8px;}.elementor-1002420 .elementor-element.elementor-element-8d46d4e .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );text-transform:var( --e-global-typography-vamtam_h5-text-transform );font-style:var( --e-global-typography-vamtam_h5-font-style );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-0fc0e25{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-1002420 .elementor-element.elementor-element-0fc0e25:not(.elementor-motion-effects-element-type-background), .elementor-1002420 .elementor-element.elementor-element-0fc0e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c14328 );}.elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );font-family:var( --e-global-typography-cd927aa-font-family ), Sans-serif;font-size:var( --e-global-typography-cd927aa-font-size );font-weight:var( --e-global-typography-cd927aa-font-weight );line-height:var( --e-global-typography-cd927aa-line-height );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );border-style:none;}.elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button:hover, .elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button:hover svg, .elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button-text{--vamtam-underline-bg-color:var( --e-global-color-vamtam_accent_5 );}@media(max-width:1024px){.elementor-1002420 .elementor-element.elementor-element-10bf821{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1002420 .elementor-element.elementor-element-b893161{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1002420 .elementor-element.elementor-element-7ef5bd9 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );letter-spacing:var( --e-global-typography-vamtam_h3-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-f388ecf .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-cdc3b8e{--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;}.elementor-1002420 .elementor-element.elementor-element-c65d9f1 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-df1125b .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-ed23637 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-a0d8cce .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-c8df5a6 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-8d46d4e .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}}@media(max-width:767px){.elementor-1002420 .elementor-element.elementor-element-10bf821{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002420 .elementor-element.elementor-element-b893161{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002420 .elementor-element.elementor-element-7ef5bd9{text-align:left;}.elementor-1002420 .elementor-element.elementor-element-7ef5bd9 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );letter-spacing:var( --e-global-typography-vamtam_h3-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-f388ecf{text-align:left;}.elementor-1002420 .elementor-element.elementor-element-f388ecf .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-51fb432{--container-widget-width:199%;--container-widget-flex-grow:0;width:var( --container-widget-width, 199% );max-width:199%;text-align:left;}.elementor-1002420 .elementor-element.elementor-element-cdc3b8e{--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;}.elementor-1002420 .elementor-element.elementor-element-c65d9f1 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-df1125b .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-ec6ec12 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-8fb82a9 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-52757c7 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-a5c68ea .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-ed23637 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-a0d8cce .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-004187e .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-9adf818 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-719df5d .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}.elementor-1002420 .elementor-element.elementor-element-c8df5a6 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-8d46d4e .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );letter-spacing:var( --e-global-typography-vamtam_h5-letter-spacing );}.elementor-1002420 .elementor-element.elementor-element-6c50d33 .elementor-button{font-size:var( --e-global-typography-cd927aa-font-size );line-height:var( --e-global-typography-cd927aa-line-height );}}@media(min-width:768px){.elementor-1002420 .elementor-element.elementor-element-b893161{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1002420 .elementor-element.elementor-element-b893161{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-10bf821 */.elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .box-content{
    height: 100%
}

.elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .elementor-button-wrapper a.elementor-button{
    width: 100%
}


@media screen and (min-width: 940.1px){
.elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .box-header::before{
  content: "";
  position: absolute;
  right: -20px; /* distance de la div */
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  
  /* Taille de la flèche */
  border-top: 37px solid transparent;   /* moitié de la hauteur totale */
  border-bottom: 37px solid transparent;
  border-left: 20px solid white;   /* couleur de la flèche */
}


.elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .box-header::after{
  content: "";
  position: absolute;
  right: -20px; /* distance de la div */
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  
  /* Taille de la flèche */
  border-top: 37px solid transparent;   /* moitié de la hauteur totale */
  border-bottom: 37px solid transparent;
  border-left: 20px solid var(--e-global-color-vamtam_accent_2);     /* couleur de la flèche */
}

/* exeption for arrow */
.box-container:first-child .box-header::before {
    display: none;
}

/* Supprime le ::after pour le dernier box-container */
.box-container:last-child .box-header::after {
    display: none;
}
}

@media screen and (max-width: 940px){
    .elementor-1002420 .elementor-element.elementor-element-10bf821 .box-wrapper{
        flex-direction: column;
        align-items: center;
    }
    
    .elementor-1002420 .elementor-element.elementor-element-10bf821 .box-wrapper .box-container{
       max-width: 60%;
    }
    
    .elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .box-header::before{
      display: none;
    }
    
     .elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .box-header{
         padding: 20px 24px 0px 24px;
         gap: 10px;
     }
     
     .elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .box-content{
         padding-top: 40px !important;
     }
    
    .elementor-1002420 .elementor-element.elementor-element-10bf821 .box-container .box-header::after {
      content: "";
      z-index: 1;
  position: absolute;
  bottom: -50px;
  left: 0;
  width: 100%;
  height: 50px; /* plus grand pour plus de netteté */
  background: var( --e-global-color-vamtam_accent_2 );
  clip-path: polygon(50% 100%, 0 0, 100% 0);
  transform-origin: top;
   transform: scaleY(0.5);
    }
   
}


@media screen and (max-width: 700px){
     .elementor-1002420 .elementor-element.elementor-element-10bf821 .box-wrapper .box-container{
       max-width: 100%;
    }
}/* End custom CSS */