.elementor-7191 .elementor-element.elementor-element-23216732 > .elementor-container{min-height:450px;}.elementor-7191 .elementor-element.elementor-element-23216732 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7191 .elementor-element.elementor-element-23216732:not(.elementor-motion-effects-element-type-background), .elementor-7191 .elementor-element.elementor-element-23216732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://formation.byfab.fr/wp-content/uploads/2023/09/carroussel.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:100% auto;}.elementor-7191 .elementor-element.elementor-element-23216732 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-23216732{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7191 .elementor-element.elementor-element-6311088 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7191 .elementor-element.elementor-element-6311088 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-2a864b71 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-afe3007-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-afe3007-font-size );font-weight:var( --e-global-typography-afe3007-font-weight );font-style:var( --e-global-typography-afe3007-font-style );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotator-items{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:var( --e-global-color-primary );}.elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotate-suffix{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:#FFFFFF;}.elementor-7191 .elementor-element.elementor-element-5557db7{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-db683d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-938bc23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:150px;--margin-inline-end:0px;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-icon{font-size:34px;color:#333333;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-icon svg{fill:#333333;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-img{border-radius:200px;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-icon.advanced{border-radius:200px;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-title{font-family:var( --e-global-typography-8d47e99-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-8d47e99-font-size );font-weight:var( --e-global-typography-8d47e99-font-weight );text-transform:var( --e-global-typography-8d47e99-text-transform );font-style:var( --e-global-typography-8d47e99-font-style );line-height:var( --e-global-typography-8d47e99-line-height );letter-spacing:var( --e-global-typography-8d47e99-letter-spacing );word-spacing:var( --e-global-typography-8d47e99-word-spacing );margin-bottom:10px;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-header p{font-family:var( --e-global-typography-364ddec-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-364ddec-font-size );font-weight:var( --e-global-typography-364ddec-font-weight );text-transform:var( --e-global-typography-364ddec-text-transform );line-height:var( --e-global-typography-364ddec-line-height );letter-spacing:var( --e-global-typography-364ddec-letter-spacing );word-spacing:var( --e-global-typography-364ddec-word-spacing );color:var( --e-global-color-primary );}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-description{font-family:"Bai Jamjuree", Bai Jamjuree;font-size:18px;font-weight:300;line-height:25px;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-header{margin-bottom:0px;}.elementor-7191 .elementor-element.elementor-element-a1e4194.elementor-element{--align-self:center;}.elementor-7191 .elementor-element.elementor-element-658610a .elementor-column-gap-custom > .elementor-column > .elementor-element-populated, .elementor-7191 .elementor-element.elementor-element-658610a .elementor-column-gap-custom >.elementor-row > .elementor-column > .elementor-element-populated>.elementor-widget-wrap, .elementor-7191 .elementor-element.elementor-element-658610a .elementor-column-gap-custom .elementor-column > .pin-wrapper > .elementor-element-populated{padding:40px;}.elementor-7191 .elementor-element.elementor-element-658610a > .elementor-column-gap-custom{--porto-column-spacing:40px;width:calc(100% + var(--porto-column-spacing) * 2);margin-left:-40px;margin-right:-40px;--porto-flick-carousel-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-658610a.elementor-section-boxed > .elementor-column-gap-custom{max-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-658610a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7191 .elementor-element.elementor-element-658610a:not(.elementor-motion-effects-element-type-background), .elementor-7191 .elementor-element.elementor-element-658610a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7191 .elementor-element.elementor-element-658610a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7191 .elementor-element.elementor-element-658610a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-56b0691 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-afe3007-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-afe3007-font-size );font-weight:var( --e-global-typography-afe3007-font-weight );font-style:var( --e-global-typography-afe3007-font-style );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotator-items{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:var( --e-global-color-accent );}.elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotate-suffix{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:var( --e-global-color-primary );}.elementor-7191 .elementor-element.elementor-element-4f4b7c1 .btn{font-family:var( --e-global-typography-12188db-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-12188db-font-size );font-weight:var( --e-global-typography-12188db-font-weight );text-transform:var( --e-global-typography-12188db-text-transform );font-style:var( --e-global-typography-12188db-font-style );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );padding:1em 1em 1em 1em;}.elementor-7191 .elementor-element.elementor-element-a5abf68 .btn{font-family:var( --e-global-typography-12188db-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-12188db-font-size );font-weight:var( --e-global-typography-12188db-font-weight );text-transform:var( --e-global-typography-12188db-text-transform );font-style:var( --e-global-typography-12188db-font-style );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );padding:1em 1em 1em 1em;}.elementor-7191 .elementor-element.elementor-element-d2e48d0 .btn{font-family:var( --e-global-typography-12188db-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-12188db-font-size );font-weight:var( --e-global-typography-12188db-font-weight );text-transform:var( --e-global-typography-12188db-text-transform );font-style:var( --e-global-typography-12188db-font-style );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );padding:1em 1em 1em 1em;}.elementor-7191 .elementor-element.elementor-element-d2e48d0 .btn:hover, .elementor-7191 .elementor-element.elementor-element-d2e48d0 .btn:focus, .elementor-7191 .elementor-element.elementor-element-d2e48d0 .btn:active{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7191 .elementor-element.elementor-element-7ce056b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-6fa24eb{--display:flex;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-8abaf76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-24b17a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-2a7f5ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-f8790c6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-29cb30e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7191 .elementor-element.elementor-element-29cb30e .elementor-divider-separator{width:100%;}.elementor-7191 .elementor-element.elementor-element-29cb30e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-7191 .elementor-element.elementor-element-f8df637{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-656640f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7191 .elementor-element.elementor-element-656640f .elementor-divider-separator{width:100%;}.elementor-7191 .elementor-element.elementor-element-656640f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-7191 .elementor-element.elementor-element-9406a09{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-908fc74{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7191 .elementor-element.elementor-element-908fc74 .elementor-divider-separator{width:100%;}.elementor-7191 .elementor-element.elementor-element-908fc74 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-7191 .elementor-element.elementor-element-7996a27{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-fbb934c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7191 .elementor-element.elementor-element-fbb934c .elementor-divider-separator{width:100%;}.elementor-7191 .elementor-element.elementor-element-fbb934c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-7191 .elementor-element.elementor-element-54b58ef{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-b71b27a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7191 .elementor-element.elementor-element-b71b27a .elementor-divider-separator{width:100%;}.elementor-7191 .elementor-element.elementor-element-b71b27a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-7191 .elementor-element.elementor-element-3609dab{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-84e0470{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7191 .elementor-element.elementor-element-84e0470 .elementor-divider-separator{width:100%;}.elementor-7191 .elementor-element.elementor-element-84e0470 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-7191 .elementor-element.elementor-element-9b21bff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7191 .elementor-element.elementor-element-1e8c69c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7191 .elementor-element.elementor-element-1e8c69c .elementor-divider-separator{width:100%;}.elementor-7191 .elementor-element.elementor-element-1e8c69c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-7191 .elementor-element.elementor-element-0c2bc91{column-gap:0px;}.elementor-7191 .elementor-element.elementor-element-5a7b8e7{column-gap:0px;}.elementor-7191 .elementor-element.elementor-element-bb00d10{--spacer-size:50px;}.elementor-7191 .elementor-element.elementor-element-4519689 .elementor-column-gap-custom > .elementor-column > .elementor-element-populated, .elementor-7191 .elementor-element.elementor-element-4519689 .elementor-column-gap-custom >.elementor-row > .elementor-column > .elementor-element-populated>.elementor-widget-wrap, .elementor-7191 .elementor-element.elementor-element-4519689 .elementor-column-gap-custom .elementor-column > .pin-wrapper > .elementor-element-populated{padding:40px;}.elementor-7191 .elementor-element.elementor-element-4519689 > .elementor-column-gap-custom{--porto-column-spacing:40px;width:calc(100% + var(--porto-column-spacing) * 2);margin-left:-40px;margin-right:-40px;--porto-flick-carousel-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-4519689.elementor-section-boxed > .elementor-column-gap-custom{max-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-4519689 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7191 .elementor-element.elementor-element-4519689:not(.elementor-motion-effects-element-type-background), .elementor-7191 .elementor-element.elementor-element-4519689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-7191 .elementor-element.elementor-element-4519689{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7191 .elementor-element.elementor-element-4519689 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-7ef5767 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-afe3007-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-afe3007-font-size );font-weight:var( --e-global-typography-afe3007-font-weight );font-style:var( --e-global-typography-afe3007-font-style );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotator-items{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:var( --e-global-color-accent );}.elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotate-suffix{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:var( --e-global-color-primary );}.elementor-7191 .elementor-element.elementor-element-ef7bc59 .btn{font-family:var( --e-global-typography-12188db-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-12188db-font-size );font-weight:var( --e-global-typography-12188db-font-weight );text-transform:var( --e-global-typography-12188db-text-transform );font-style:var( --e-global-typography-12188db-font-style );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );padding:1em 1em 1em 1em;}.elementor-7191 .elementor-element.elementor-element-b95a359 .btn{font-family:var( --e-global-typography-12188db-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-12188db-font-size );font-weight:var( --e-global-typography-12188db-font-weight );text-transform:var( --e-global-typography-12188db-text-transform );font-style:var( --e-global-typography-12188db-font-style );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );padding:1em 1em 1em 1em;}.elementor-7191 .elementor-element.elementor-element-b95a359 .btn:hover, .elementor-7191 .elementor-element.elementor-element-b95a359 .btn:focus, .elementor-7191 .elementor-element.elementor-element-b95a359 .btn:active{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7191 .elementor-element.elementor-element-7c9ab98d .elementor-column-gap-custom > .elementor-column > .elementor-element-populated, .elementor-7191 .elementor-element.elementor-element-7c9ab98d .elementor-column-gap-custom >.elementor-row > .elementor-column > .elementor-element-populated>.elementor-widget-wrap, .elementor-7191 .elementor-element.elementor-element-7c9ab98d .elementor-column-gap-custom .elementor-column > .pin-wrapper > .elementor-element-populated{padding:40px;}.elementor-7191 .elementor-element.elementor-element-7c9ab98d > .elementor-column-gap-custom{--porto-column-spacing:40px;width:calc(100% + var(--porto-column-spacing) * 2);margin-left:-40px;margin-right:-40px;--porto-flick-carousel-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-7c9ab98d.elementor-section-boxed > .elementor-column-gap-custom{max-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-7c9ab98d > .elementor-container{min-height:600px;}.elementor-7191 .elementor-element.elementor-element-7c9ab98d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7191 .elementor-element.elementor-element-7c9ab98d:not(.elementor-motion-effects-element-type-background), .elementor-7191 .elementor-element.elementor-element-7c9ab98d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://formation.byfab.fr/wp-content/uploads/2023/09/carroussel.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:100% auto;}.elementor-7191 .elementor-element.elementor-element-7c9ab98d > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-7c9ab98d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7191 .elementor-element.elementor-element-3eef2a9b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7191 .elementor-element.elementor-element-3eef2a9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-34ee82cc .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-afe3007-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-afe3007-font-size );font-weight:var( --e-global-typography-afe3007-font-weight );font-style:var( --e-global-typography-afe3007-font-style );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotator-items{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:var( --e-global-color-primary );}.elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotate-suffix{font-family:var( --e-global-typography-997f3e1-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-997f3e1-font-size );font-weight:var( --e-global-typography-997f3e1-font-weight );text-transform:var( --e-global-typography-997f3e1-text-transform );font-style:var( --e-global-typography-997f3e1-font-style );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );color:#FFFFFF;}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-icon{font-size:32px;color:#333333;}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-icon svg{fill:#333333;}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-sicon-img{border-radius:200px;}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-icon.advanced{border-radius:200px;}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-sicon-header p{font-family:var( --e-global-typography-text-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-sicon-description{font-family:var( --e-global-typography-text-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-7191 .elementor-element.elementor-element-79fad6fa .elementor-column-gap-custom > .elementor-column > .elementor-element-populated, .elementor-7191 .elementor-element.elementor-element-79fad6fa .elementor-column-gap-custom >.elementor-row > .elementor-column > .elementor-element-populated>.elementor-widget-wrap, .elementor-7191 .elementor-element.elementor-element-79fad6fa .elementor-column-gap-custom .elementor-column > .pin-wrapper > .elementor-element-populated{padding:40px;}.elementor-7191 .elementor-element.elementor-element-79fad6fa > .elementor-column-gap-custom{--porto-column-spacing:40px;width:calc(100% + var(--porto-column-spacing) * 2);margin-left:-40px;margin-right:-40px;--porto-flick-carousel-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-79fad6fa.elementor-section-boxed > .elementor-column-gap-custom{max-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-7191 .elementor-element.elementor-element-79fad6fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7191 .elementor-element.elementor-element-79fad6fa > .elementor-background-overlay{opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-79fad6fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7191 .elementor-element.elementor-element-51b0766d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7191 .elementor-element.elementor-element-51b0766d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-icon{font-size:32px;}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-img{border-radius:200px;}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-icon.advanced{border-radius:200px;}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-title{font-family:var( --e-global-typography-text-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-header p{font-family:"Bai Jamjuree", Bai Jamjuree;font-size:2px;font-weight:600;}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-description{font-family:var( --e-global-typography-text-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-7191 .elementor-element.elementor-element-ef638bf{text-align:center;}.elementor-7191 .elementor-element.elementor-element-ef638bf .btn{font-family:var( --e-global-typography-12188db-font-family ), Bai Jamjuree;font-size:var( --e-global-typography-12188db-font-size );font-weight:var( --e-global-typography-12188db-font-weight );text-transform:var( --e-global-typography-12188db-text-transform );font-style:var( --e-global-typography-12188db-font-style );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );color:var( --e-global-color-accent );background-color:#333380;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7191 .elementor-element.elementor-element-5557db7{--width:66%;}.elementor-7191 .elementor-element.elementor-element-db683d1{--width:50%;}.elementor-7191 .elementor-element.elementor-element-938bc23{--width:35%;}}@media(max-width:991px) and (min-width:768px){.elementor-7191 .elementor-element.elementor-element-6311088{width:100%;}.elementor-7191 .elementor-element.elementor-element-db683d1{--width:100%;}.elementor-7191 .elementor-element.elementor-element-938bc23{--width:100%;}.elementor-7191 .elementor-element.elementor-element-bb7331d{width:100%;}.elementor-7191 .elementor-element.elementor-element-1ec13e2{width:100%;}.elementor-7191 .elementor-element.elementor-element-04c19de{width:100%;}.elementor-7191 .elementor-element.elementor-element-9902fab{width:100%;}.elementor-7191 .elementor-element.elementor-element-3eef2a9b{width:100%;}.elementor-7191 .elementor-element.elementor-element-3e068c89{width:100%;}.elementor-7191 .elementor-element.elementor-element-51b0766d{width:100%;}.elementor-7191 .elementor-element.elementor-element-470e7037{width:66.6666%;}}@media(max-width:991px){.elementor-7191 .elementor-element.elementor-element-23216732:not(.elementor-motion-effects-element-type-background), .elementor-7191 .elementor-element.elementor-element-23216732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-7191 .elementor-element.elementor-element-2a864b71 .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5557db7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-7191 .elementor-element.elementor-element-db683d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-7191 .elementor-element.elementor-element-938bc23{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-title{font-size:var( --e-global-typography-8d47e99-font-size );line-height:var( --e-global-typography-8d47e99-line-height );letter-spacing:var( --e-global-typography-8d47e99-letter-spacing );word-spacing:var( --e-global-typography-8d47e99-word-spacing );}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-header p{font-size:var( --e-global-typography-364ddec-font-size );line-height:var( --e-global-typography-364ddec-line-height );letter-spacing:var( --e-global-typography-364ddec-letter-spacing );word-spacing:var( --e-global-typography-364ddec-word-spacing );}.elementor-7191 .elementor-element.elementor-element-56b0691 .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-4f4b7c1 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-a5abf68 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-d2e48d0 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-f8790c6{--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-f8df637{--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-9406a09{--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-7996a27{--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-54b58ef{--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-3609dab{--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-9b21bff{--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-7ef5767 .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-ef7bc59 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-b95a359 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-34ee82cc .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-sicon-header p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-sicon-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-ef638bf .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}}@media(max-width:767px){.elementor-7191 .elementor-element.elementor-element-2a864b71 .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-5b2ffa03 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-title{font-size:var( --e-global-typography-8d47e99-font-size );line-height:var( --e-global-typography-8d47e99-line-height );letter-spacing:var( --e-global-typography-8d47e99-letter-spacing );word-spacing:var( --e-global-typography-8d47e99-word-spacing );}.elementor-7191 .elementor-element.elementor-element-a1e4194 .porto-sicon-header p{font-size:var( --e-global-typography-364ddec-font-size );line-height:var( --e-global-typography-364ddec-line-height );letter-spacing:var( --e-global-typography-364ddec-letter-spacing );word-spacing:var( --e-global-typography-364ddec-word-spacing );}.elementor-7191 .elementor-element.elementor-element-a1e4194 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7191 .elementor-element.elementor-element-658610a{margin-top:0px;margin-bottom:0px;}.elementor-7191 .elementor-element.elementor-element-56b0691 .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-5fa5076 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-4f4b7c1 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-a5abf68 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-d2e48d0 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-f8790c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-f8df637{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-9406a09{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-7996a27{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-54b58ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-3609dab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-9b21bff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7191 .elementor-element.elementor-element-4519689{margin-top:0px;margin-bottom:0px;}.elementor-7191 .elementor-element.elementor-element-7ef5767 .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-bc6be38 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-ef7bc59 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-b95a359 .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}.elementor-7191 .elementor-element.elementor-element-34ee82cc .elementor-heading-title{font-size:var( --e-global-typography-afe3007-font-size );line-height:var( --e-global-typography-afe3007-line-height );letter-spacing:var( --e-global-typography-afe3007-letter-spacing );word-spacing:var( --e-global-typography-afe3007-word-spacing );}.elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotator-items{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotate-prefix, .elementor-7191 .elementor-element.elementor-element-400786d4 .word-rotate-suffix{font-size:var( --e-global-typography-997f3e1-font-size );line-height:var( --e-global-typography-997f3e1-line-height );letter-spacing:var( --e-global-typography-997f3e1-letter-spacing );word-spacing:var( --e-global-typography-997f3e1-word-spacing );}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-sicon-header p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-235339a1 .porto-sicon-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-40f2cab0 .porto-sicon-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7191 .elementor-element.elementor-element-ef638bf .btn{font-size:var( --e-global-typography-12188db-font-size );line-height:var( --e-global-typography-12188db-line-height );letter-spacing:var( --e-global-typography-12188db-letter-spacing );word-spacing:var( --e-global-typography-12188db-word-spacing );}}