.elementor-28211 .elementor-element.elementor-element-08575c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28211 .elementor-element.elementor-element-efc2215{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-efc2215:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-efc2215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.optimhome-recrutement.com/wp-content/uploads/2026/03/bg-orange.jpg") 50% 50%;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-05a1541{text-align:center;}.elementor-28211 .elementor-element.elementor-element-05a1541 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;line-height:1rem;letter-spacing:0px;color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-76aae87{text-align:center;}.elementor-28211 .elementor-element.elementor-element-76aae87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:800;line-height:62px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-116bc8b{text-align:center;}.elementor-28211 .elementor-element.elementor-element-116bc8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:800;line-height:62px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-a07ff06{text-align:center;}.elementor-28211 .elementor-element.elementor-element-a07ff06 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:800;line-height:62px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-fd78b9c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-fd78b9c{text-align:center;}.elementor-28211 .elementor-element.elementor-element-fd78b9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:800;line-height:62px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-216c54a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-216c54a{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:400;line-height:26px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-ca96c56 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-ca96c56 .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-ca96c56 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-ca96c56 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-ca96c56 .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-ca96c56 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-afa806d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-c3781d5{text-align:start;}.elementor-28211 .elementor-element.elementor-element-c3781d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-nav-wrapper .plus-tabs-nav .tab-sep-icon{font-size:15px;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-nav-wrapper .plus-tabs-nav .tab-sep-icon svg{width:15px;height:15px;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-vertical .theplus-tabs-nav-wrapper{width:22%;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-vertical .theplus-tabs-content-wrapper{width:calc(100% - 22%);}.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header,.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title{font-size:1rem;color:#313131;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header:hover,.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header.active,.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title.active{color:#3351a6;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .tp-tab-title-description{word-break:break-word;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header{margin-left:15px;margin-right:15px;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header{margin-left:0;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header{margin-right:0;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header{margin-top:15px;margin-bottom:15px;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header{margin-top:0;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header{margin-bottom:0;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5 .theplus-tabs-wrapper .plus-tabs-nav li .plus-tab-header{overflow:hidden;}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-widget-tp-tabs-tours .plus-tab-header{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.elementor-28211 .elementor-element.elementor-element-b0a6ef5.elementor-widget-tp-tabs-tours .plus-tab-header.active{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.elementor-28211 .elementor-element.elementor-element-763c805{--display:flex;}.elementor-28211 .elementor-element.elementor-element-17e3573{--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:70px 70px;--row-gap:70px;--column-gap:70px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28211 .elementor-element.elementor-element-17e3573:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-17e3573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-49744ab{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28211 .elementor-element.elementor-element-56d1a0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:600;line-height:52px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-7a0908a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:-2px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-7a0908a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-28211 .elementor-element.elementor-element-5bdc5f6{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-582444a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-ea0b03a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-ea0b03a:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-ea0b03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2024/10/Visite-salon-clients-conseiller_Optimhome-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28211 .elementor-element.elementor-element-138b8b1{--spacer-size:50px;}.elementor-28211 .elementor-element.elementor-element-8d05214{--display:flex;}.elementor-28211 .elementor-element.elementor-element-a3af5df{--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:70px 70px;--row-gap:70px;--column-gap:70px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28211 .elementor-element.elementor-element-a3af5df:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-a3af5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-9da8a4d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28211 .elementor-element.elementor-element-161ca84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:600;line-height:52px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-d557aeb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:-2px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-d557aeb > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-28211 .elementor-element.elementor-element-19c3e2c{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-f0e661b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-f0e661b .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-f0e661b .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-f0e661b .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-f0e661b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-5b0aa53{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-5b0aa53:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-5b0aa53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2024/10/Vente-clients-conseillers_Optimhome2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28211 .elementor-element.elementor-element-48acffb{--spacer-size:50px;}.elementor-28211 .elementor-element.elementor-element-d5e5527{--display:flex;}.elementor-28211 .elementor-element.elementor-element-25d612c{--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:70px 70px;--row-gap:70px;--column-gap:70px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28211 .elementor-element.elementor-element-25d612c:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-25d612c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-21c790f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28211 .elementor-element.elementor-element-6647fdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:600;line-height:52px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-454e8c1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:-2px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-454e8c1 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-28211 .elementor-element.elementor-element-95be5b6{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-b1b0f0b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-b1b0f0b .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-b1b0f0b .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-b1b0f0b .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-b1b0f0b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-aaad671{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-aaad671:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-aaad671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2024/10/performance-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28211 .elementor-element.elementor-element-f7d873f{--spacer-size:50px;}.elementor-28211 .elementor-element.elementor-element-ef4e5f2{--display:flex;}.elementor-28211 .elementor-element.elementor-element-a585f89{--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:70px 70px;--row-gap:70px;--column-gap:70px;--border-radius:40px 40px 40px 40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-28211 .elementor-element.elementor-element-a585f89:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-a585f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-845b1e1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28211 .elementor-element.elementor-element-24ab7d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:600;line-height:52px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-dac9928{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:-2px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-dac9928 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-28211 .elementor-element.elementor-element-9a9683b{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-a87eb41 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-a87eb41 .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-a87eb41 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-a87eb41 .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-a87eb41 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-86a9f4f{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-86a9f4f:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-86a9f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2024/10/DT-3_Digit23.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-28211 .elementor-element.elementor-element-117b976{--spacer-size:50px;}.elementor-28211 .elementor-element.elementor-element-815aa1e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-56da09a{--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;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-dc44380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28211 .elementor-element.elementor-element-1107df3{text-align:start;}.elementor-28211 .elementor-element.elementor-element-1107df3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.2rem;font-weight:800;line-height:44px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-cbdfd2e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:-2px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-cbdfd2e > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-28211 .elementor-element.elementor-element-1f97071 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-28211 .elementor-element.elementor-element-48c56d0{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-b723133 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-b723133 .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-b723133 .elementor-button:focus{background-color:#F6F6F6;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-b723133 .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-b723133 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-e669303{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28211 .elementor-element.elementor-element-c623a4b > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-28211 .elementor-element.elementor-element-c623a4b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-28211 .elementor-element.elementor-element-722e732{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-722e732:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-722e732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-7488fd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-8e5758b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-28211 .elementor-element.elementor-element-8e5758b.elementor-element{--align-self:center;}.elementor-28211 .elementor-element.elementor-element-8e5758b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:800;letter-spacing:0px;color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-240993b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-f48500d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-f48500d:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-f48500d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-36fda23{text-align:start;}.elementor-28211 .elementor-element.elementor-element-36fda23 img{width:25px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-776665d{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-776665d{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-776665d{right:0px;}.elementor-28211 .elementor-element.elementor-element-776665d .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-776665d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-24873cc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-24873cc{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-380d8f5{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-99a7d97{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-99a7d97:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-99a7d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-8779afb{text-align:start;}.elementor-28211 .elementor-element.elementor-element-8779afb img{width:25px;}.elementor-28211 .elementor-element.elementor-element-ac7a907{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-ac7a907{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-ac7a907{right:0px;}.elementor-28211 .elementor-element.elementor-element-ac7a907 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-ac7a907 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-1afb340 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-1afb340{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-f17924f{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-c501aeb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-c501aeb:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-c501aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-90a3d74{text-align:start;}.elementor-28211 .elementor-element.elementor-element-90a3d74 img{width:25px;}.elementor-28211 .elementor-element.elementor-element-5c5ef0a{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-5c5ef0a{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-5c5ef0a{right:0px;}.elementor-28211 .elementor-element.elementor-element-5c5ef0a .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-5c5ef0a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-c1b570a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-c1b570a{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-68edd7f{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-3d181ea{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-3d181ea:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-3d181ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-6ffe9f0{text-align:start;}.elementor-28211 .elementor-element.elementor-element-6ffe9f0 img{width:25px;}.elementor-28211 .elementor-element.elementor-element-ea4abe9{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-ea4abe9{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-ea4abe9{right:0px;}.elementor-28211 .elementor-element.elementor-element-ea4abe9 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-ea4abe9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-647ae5d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-647ae5d{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-dadb6d4{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-75380f0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-75380f0:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-75380f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-b1baf8f{text-align:start;}.elementor-28211 .elementor-element.elementor-element-b1baf8f img{width:25px;}.elementor-28211 .elementor-element.elementor-element-8b1c729{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-8b1c729{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-8b1c729{right:0px;}.elementor-28211 .elementor-element.elementor-element-8b1c729 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-8b1c729 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-20859b8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-20859b8{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-e720b56{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-69185fb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-69185fb:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-69185fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-d2bf6a6{text-align:start;}.elementor-28211 .elementor-element.elementor-element-d2bf6a6 img{width:25px;}.elementor-28211 .elementor-element.elementor-element-df0a210{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-df0a210{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-df0a210{right:0px;}.elementor-28211 .elementor-element.elementor-element-df0a210 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-df0a210 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-4a87337 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-4a87337{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-0f1083c{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-aea3d9f{--display:flex;}.elementor-28211 .elementor-element.elementor-element-c9121cf{--display:flex;}.elementor-28211 .elementor-element.elementor-element-f241796{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-f241796:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-f241796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-02969db{text-align:start;}.elementor-28211 .elementor-element.elementor-element-02969db img{width:25px;}.elementor-28211 .elementor-element.elementor-element-046b061{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-046b061{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-046b061{right:0px;}.elementor-28211 .elementor-element.elementor-element-046b061 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-046b061 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-dfe5c43 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-dfe5c43{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-655066e{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-a21656f{--display:flex;}.elementor-28211 .elementor-element.elementor-element-b01aa55{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-b01aa55:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-b01aa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-16b93a1{text-align:start;}.elementor-28211 .elementor-element.elementor-element-16b93a1 img{width:25px;}.elementor-28211 .elementor-element.elementor-element-1ed8da6{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-1ed8da6{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-1ed8da6{right:0px;}.elementor-28211 .elementor-element.elementor-element-1ed8da6 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-1ed8da6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-107aabe > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-107aabe{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-149751a{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-1f0feb0{--display:flex;}.elementor-28211 .elementor-element.elementor-element-6aee2a5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-6aee2a5:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-6aee2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-9203568{text-align:start;}.elementor-28211 .elementor-element.elementor-element-9203568 img{width:25px;}.elementor-28211 .elementor-element.elementor-element-c51af03{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-c51af03{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-c51af03{right:0px;}.elementor-28211 .elementor-element.elementor-element-c51af03 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-c51af03 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-5e987c9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-5e987c9{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-21b626f{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-ad3bbaf{--display:flex;}.elementor-28211 .elementor-element.elementor-element-a4e8297{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-a4e8297:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-a4e8297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-e6c108d{text-align:start;}.elementor-28211 .elementor-element.elementor-element-e6c108d img{width:25px;}.elementor-28211 .elementor-element.elementor-element-293103c{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-293103c{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-293103c{right:0px;}.elementor-28211 .elementor-element.elementor-element-293103c .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-293103c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-76e0167 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-76e0167{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-3cfae42{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-7c6e700{--display:flex;}.elementor-28211 .elementor-element.elementor-element-2f61565{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-2f61565:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-2f61565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-c8f4b2a{text-align:start;}.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{width:25px;}.elementor-28211 .elementor-element.elementor-element-8cd285f{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-8cd285f{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-8cd285f{right:0px;}.elementor-28211 .elementor-element.elementor-element-8cd285f .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-8cd285f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-db822a5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-db822a5{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-fd136da{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-16b6fd3{--display:flex;}.elementor-28211 .elementor-element.elementor-element-a9572c4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-a9572c4:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-a9572c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-2db65da{text-align:start;}.elementor-28211 .elementor-element.elementor-element-2db65da img{width:25px;}.elementor-28211 .elementor-element.elementor-element-41547b5{--divider-border-style:solid;--divider-color:#F6F6F6;--divider-border-width:1px;top:65px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-41547b5{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-41547b5{right:0px;}.elementor-28211 .elementor-element.elementor-element-41547b5 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-41547b5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-361968b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-361968b{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.4rem;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-45d6d69{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-4710574{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-c453d54{--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 70px;--row-gap:0px;--column-gap:70px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-8b8d550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;}.elementor-28211 .elementor-element.elementor-element-8b8d550:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-8b8d550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2024/10/DigitRE-20240918-WEB-435-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28211 .elementor-element.elementor-element-0e9d11a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28211 .elementor-element.elementor-element-5c25a40{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-28211 .elementor-element.elementor-element-5c25a40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.2rem;font-weight:800;line-height:44px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-89f964a img{border-radius:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-f4d851d{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-a599322 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-a599322 .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-a599322 .elementor-button:focus{background-color:#F6F6F6;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-a599322 .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-a599322 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-2eb4f97{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-f6d4fd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-cb64679{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-0376c46{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;top:55px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-0376c46{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-0376c46{right:0px;}.elementor-28211 .elementor-element.elementor-element-0376c46 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-0376c46 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-f58433b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-f58433b{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:300;line-height:44px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-6798451{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-ea97a7f{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-f8741cb{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;top:55px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-f8741cb{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-f8741cb{right:0px;}.elementor-28211 .elementor-element.elementor-element-f8741cb .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-f8741cb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-7a1858e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-7a1858e{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:300;line-height:44px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-5a94ecd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-3cce0a6{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-f75a6fd{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;top:55px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-f75a6fd{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-f75a6fd{right:0px;}.elementor-28211 .elementor-element.elementor-element-f75a6fd .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-f75a6fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-587cb54 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-587cb54{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:300;line-height:44px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-ec98b3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28211 .elementor-element.elementor-element-babe6ad{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-bb48061{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;top:55px;}body:not(.rtl) .elementor-28211 .elementor-element.elementor-element-bb48061{left:0px;}body.rtl .elementor-28211 .elementor-element.elementor-element-bb48061{right:0px;}.elementor-28211 .elementor-element.elementor-element-bb48061 .elementor-divider-separator{width:100%;}.elementor-28211 .elementor-element.elementor-element-bb48061 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28211 .elementor-element.elementor-element-f27a3a1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-f27a3a1{font-family:"Poppins", Sans-serif;font-size:6rem;font-weight:300;line-height:44px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-5120720{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28211 .elementor-element.elementor-element-4576cc9{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:80px;--padding-bottom:80px;--padding-left:120px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-4576cc9:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-4576cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2026/03/bg-20ans.png");background-position:center center;background-size:cover;}.elementor-28211 .elementor-element.elementor-element-3091803{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28211 .elementor-element.elementor-element-3091803:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-3091803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-3fc8229{text-align:start;}.elementor-28211 .elementor-element.elementor-element-3fc8229 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.2rem;font-weight:800;line-height:44px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-e6872d2{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-44e4d54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-38d3d19{text-align:center;}.elementor-28211 .elementor-element.elementor-element-38d3d19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-5c20a68{text-align:center;}.elementor-28211 .elementor-element.elementor-element-d89b1a8{--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;}.elementor-28211 .elementor-element.elementor-element-d46e91e{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-d46e91e:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-d46e91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-ab26576{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:500;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-f298fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-f298fe3 .ts-video-caption-text{color:#313131;background:#ffffff;}.elementor-28211 .elementor-element.elementor-element-f298fe3 .tp-video-desc{color:#888;}.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video-box-shadow{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .image-drop_waves:after,.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .hover_drop_waves:after{background:#FF5C02;}.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .tp-video-icon-inner,.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .tp-video-popup,.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .tp-video-popup-icon .tp-video-icon,.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .image-drop_waves:after,.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .hover_drop_waves:after{border-radius:50px 50px 50px 50px;}.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .tp-video-icon-inner,.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .tp-video-popup,.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .tp-video-popup-icon{max-width:68px;width:68px;max-height:68px;height:68px;}.elementor-28211 .elementor-element.elementor-element-f298fe3 .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:68px;}.elementor-28211 .elementor-element.elementor-element-ab983ac{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-ab983ac:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-ab983ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-a69f42e{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:500;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 .ts-video-caption-text{color:#313131;background:#ffffff;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 .tp-video-desc{color:#888;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video-box-shadow{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .image-drop_waves:after,.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .hover_drop_waves:after{background:#FF5C02;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .tp-video-icon-inner,.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .tp-video-popup,.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .tp-video-popup-icon .tp-video-icon,.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .image-drop_waves:after,.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .hover_drop_waves:after{border-radius:50px 50px 50px 50px;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .tp-video-icon-inner,.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .tp-video-popup,.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .tp-video-popup-icon{max-width:68px;width:68px;max-height:68px;height:68px;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:68px;}.elementor-28211 .elementor-element.elementor-element-8f5ac47{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-8f5ac47:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-8f5ac47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-a396c87{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:500;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-a396c87.elementor-element{--align-self:center;}.elementor-28211 .elementor-element.elementor-element-600e6d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-600e6d9 .ts-video-caption-text{color:#313131;background:#ffffff;}.elementor-28211 .elementor-element.elementor-element-600e6d9 .tp-video-desc{color:#888;}.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video-box-shadow{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .image-drop_waves:after,.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .hover_drop_waves:after{background:#FF5C02;}.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .tp-video-icon-inner,.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .tp-video-popup,.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .tp-video-popup-icon .tp-video-icon,.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .image-drop_waves:after,.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .hover_drop_waves:after{border-radius:50px 50px 50px 50px;}.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .tp-video-icon-inner,.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .tp-video-popup,.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .tp-video-popup-icon{max-width:68px;width:68px;max-height:68px;height:68px;}.elementor-28211 .elementor-element.elementor-element-600e6d9 .pt_plus_video_player .tp-video-only-icon-wrapper > i::before{font-size:68px;}.elementor-28211 .elementor-element.elementor-element-7a25f2e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-7a25f2e .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-7a25f2e .elementor-button:focus{background-color:#F6F6F6;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-7a25f2e .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-7a25f2e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-1598a59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-513e62c{--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:space-between;--align-items:flex-end;}.elementor-28211 .elementor-element.elementor-element-0a3eaa2{text-align:start;}.elementor-28211 .elementor-element.elementor-element-0a3eaa2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:800;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-fefc652 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-fefc652 .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-fefc652 .elementor-button:focus{background-color:#F6F6F6;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-fefc652 .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-fefc652 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-7de1533{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tp-blog-listout .theplus-pagination a,.elementor-widget-tp-blog-listout .theplus-pagination span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .ajax_load_more .post-load-more{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .plus-all-posts-loaded{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-meta-info span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta-overflow span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-meta-tag{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-category-list span a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title,
				               .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title a,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content,
				              .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content p,
							  .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .theplus-posts-not-found{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-category-list span a{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.blog-style-1 .post-content-bottom,
				               .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.blog-style-2 .post-content-bottom,
							   .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.blog-style-3 .blog-list-content,
							   .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .tpae-preset-content{background-color:#F6F6F6;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .blog-list-content .blog-featured-image:before,.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.list-isotope-metro .blog-list-content .blog-bg-image-metro:before,.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.blog-style-4 .post-content-bottom .blog-bg-image-metro:before,.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .tpae-preset-image:before{background-color:#FFFFFF00;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .blog-list-content,
				                .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .tpae-compect-blog-wrap,
				                .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .tpae-preset-blog{background-color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-835cec5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28211 .elementor-element.elementor-element-835cec5 .tp-listing-preloader.post-inner-loop:before{width:20px !important;height:20px !important;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-category-list.style-1 span a{padding:03px 010px 3px 10px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-category-list span a{font-family:"Poppins", Sans-serif;font-size:0.6rem;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-category-list span:hover a{border-color:#252525;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title,
				               .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title a,
							   .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none;line-height:22px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title a,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-compect-blog-wrap .post-title a,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-title{color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content,
				              .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content p,
							  .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-description{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:300;line-height:26px;letter-spacing:0px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content p,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-description{color:var( --e-global-color-secondary );}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.blog-style-3 .blog-list-content,.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.blog-style-3 .blog-featured-image,.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list.blog-style-2 .blog-featured-image,.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .tpae-compect-blog-wrap .blog-featured-image span.thumb-wrap img{border-radius:20px 20px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .blog-featured-image.tp-cst-img-full img{min-height:180px;max-height:180px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .blog-list-content,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .tpae-compect-blog-wrap,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .tpae-preset-blog{padding:10px 10px 10px 10px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-initialized .slick-slide{padding:0px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li button,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #DAE8FA;-moz-box-shadow:inset 0 0 0 8px #DAE8FA;box-shadow:inset 0 0 0 8px #DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #DAE8FA;-moz-box-shadow:inset 0 0 0 1px #DAE8FA;box-shadow:inset 0 0 0 1px #DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li button{border-color:#DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #DAE8FA;-moz-box-shadow:inset 0 0 0 1px #DAE8FA;box-shadow:inset 0 0 0 1px #DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #DAE8FA;-moz-box-shadow:inset 0 0 0 8px #DAE8FA;box-shadow:inset 0 0 0 8px #DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #DAE8FA;-moz-box-shadow:inset 0 0 0 0px #DAE8FA;box-shadow:inset 0 0 0 0px #DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li button:before{color:#DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li button,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick ul.slick-dots.style-3 li button,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-4 li button:before,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-5 button,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-7 button{background:#DAE8FA;}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li::after{border-color:var( --e-global-color-9a06822 );}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-4 li.slick-active button{-webkit-box-shadow:var( --e-global-color-9a06822 );-moz-box-shadow:var( --e-global-color-9a06822 );box-shadow:var( --e-global-color-9a06822 );}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-6 .slick-active button:after{color:var( --e-global-color-9a06822 );}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li::after,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-4 li.slick-active button:before,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-5 .slick-active button,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-7 .slick-active button{background:var( --e-global-color-9a06822 );}.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:18px;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li button,.elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #FFFFFF;-moz-box-shadow:inset 0 0 0 8px #FFFFFF;box-shadow:inset 0 0 0 8px #FFFFFF;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #FFFFFF;-moz-box-shadow:inset 0 0 0 1px #FFFFFF;box-shadow:inset 0 0 0 1px #FFFFFF;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li button{border-color:#FFFFFF;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #FFFFFF;-moz-box-shadow:inset 0 0 0 1px #FFFFFF;box-shadow:inset 0 0 0 1px #FFFFFF;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #FFFFFF;-moz-box-shadow:inset 0 0 0 8px #FFFFFF;box-shadow:inset 0 0 0 8px #FFFFFF;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #FFFFFF;-moz-box-shadow:inset 0 0 0 0px #FFFFFF;box-shadow:inset 0 0 0 0px #FFFFFF;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li button:before{color:#FFFFFF;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li button, body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick  ul.slick-dots.style-3 li button, body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick  .slick-dots.style-4 li button:before, body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick  .slick-dots.style-5 button, body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick  .slick-dots.style-7 button{background:#FF5C024F;}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li::after{border-color:var( --e-global-color-primary );}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-4 li.slick-active button{-webkit-box-shadow:var( --e-global-color-primary );-moz-box-shadow:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-6 .slick-active button:after{color:var( --e-global-color-primary );}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li::after,body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-4 li.slick-active button:before,body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-5 .slick-active button,body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-7 .slick-active button{background:var( --e-global-color-primary );}body[data-elementor-device-mode="tablet"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li button,body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}body[data-elementor-device-mode="mobile"] .elementor-28211 .elementor-element.elementor-element-835cec5 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}.elementor-28211 .elementor-element.elementor-element-38e4029 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:31px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-28211 .elementor-element.elementor-element-38e4029 .elementor-button:hover, .elementor-28211 .elementor-element.elementor-element-38e4029 .elementor-button:focus{background-color:#F6F6F6;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28211 .elementor-element.elementor-element-38e4029 .elementor-button:hover svg, .elementor-28211 .elementor-element.elementor-element-38e4029 .elementor-button:focus svg{fill:var( --e-global-color-primary );}body.elementor-page-28211:not(.elementor-motion-effects-element-type-background), body.elementor-page-28211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28211 .elementor-element.elementor-element-08575c0{--content-width:1600px;}.elementor-28211 .elementor-element.elementor-element-afa806d{--content-width:1500px;}.elementor-28211 .elementor-element.elementor-element-49744ab{--width:60%;}.elementor-28211 .elementor-element.elementor-element-ea0b03a{--width:40%;}.elementor-28211 .elementor-element.elementor-element-9da8a4d{--width:60%;}.elementor-28211 .elementor-element.elementor-element-5b0aa53{--width:40%;}.elementor-28211 .elementor-element.elementor-element-21c790f{--width:60%;}.elementor-28211 .elementor-element.elementor-element-aaad671{--width:40%;}.elementor-28211 .elementor-element.elementor-element-845b1e1{--width:60%;}.elementor-28211 .elementor-element.elementor-element-86a9f4f{--width:40%;}.elementor-28211 .elementor-element.elementor-element-56da09a{--content-width:1500px;}.elementor-28211 .elementor-element.elementor-element-dc44380{--width:40%;}.elementor-28211 .elementor-element.elementor-element-e669303{--width:60%;}.elementor-28211 .elementor-element.elementor-element-722e732{--content-width:1500px;}.elementor-28211 .elementor-element.elementor-element-c453d54{--content-width:1500px;}.elementor-28211 .elementor-element.elementor-element-8b8d550{--width:50%;}.elementor-28211 .elementor-element.elementor-element-0e9d11a{--width:50%;}.elementor-28211 .elementor-element.elementor-element-2eb4f97{--content-width:1500px;}.elementor-28211 .elementor-element.elementor-element-f6d4fd1{--width:25%;}.elementor-28211 .elementor-element.elementor-element-6798451{--width:25%;}.elementor-28211 .elementor-element.elementor-element-5a94ecd{--width:25%;}.elementor-28211 .elementor-element.elementor-element-ec98b3f{--width:25%;}.elementor-28211 .elementor-element.elementor-element-5120720{--content-width:1500px;}.elementor-28211 .elementor-element.elementor-element-3091803{--width:40%;}.elementor-28211 .elementor-element.elementor-element-44e4d54{--content-width:1500px;}.elementor-28211 .elementor-element.elementor-element-1598a59{--content-width:1500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28211 .elementor-element.elementor-element-49744ab{--width:100%;}.elementor-28211 .elementor-element.elementor-element-ea0b03a{--width:100%;}.elementor-28211 .elementor-element.elementor-element-9da8a4d{--width:100%;}.elementor-28211 .elementor-element.elementor-element-5b0aa53{--width:100%;}.elementor-28211 .elementor-element.elementor-element-21c790f{--width:100%;}.elementor-28211 .elementor-element.elementor-element-aaad671{--width:100%;}.elementor-28211 .elementor-element.elementor-element-845b1e1{--width:100%;}.elementor-28211 .elementor-element.elementor-element-86a9f4f{--width:100%;}.elementor-28211 .elementor-element.elementor-element-56da09a{--content-width:850px;}.elementor-28211 .elementor-element.elementor-element-dc44380{--width:100%;}.elementor-28211 .elementor-element.elementor-element-f48500d{--width:48%;}.elementor-28211 .elementor-element.elementor-element-99a7d97{--width:48%;}.elementor-28211 .elementor-element.elementor-element-c501aeb{--width:48%;}.elementor-28211 .elementor-element.elementor-element-3d181ea{--width:48%;}.elementor-28211 .elementor-element.elementor-element-75380f0{--width:48%;}.elementor-28211 .elementor-element.elementor-element-69185fb{--width:48%;}.elementor-28211 .elementor-element.elementor-element-f241796{--width:48%;}.elementor-28211 .elementor-element.elementor-element-b01aa55{--width:48%;}.elementor-28211 .elementor-element.elementor-element-6aee2a5{--width:48%;}.elementor-28211 .elementor-element.elementor-element-a4e8297{--width:48%;}.elementor-28211 .elementor-element.elementor-element-2f61565{--width:48%;}.elementor-28211 .elementor-element.elementor-element-a9572c4{--width:48%;}.elementor-28211 .elementor-element.elementor-element-0e9d11a{--width:100%;}.elementor-28211 .elementor-element.elementor-element-f6d4fd1{--width:48%;}.elementor-28211 .elementor-element.elementor-element-6798451{--width:48%;}.elementor-28211 .elementor-element.elementor-element-5a94ecd{--width:48%;}.elementor-28211 .elementor-element.elementor-element-ec98b3f{--width:48%;}.elementor-28211 .elementor-element.elementor-element-3091803{--width:100%;}.elementor-28211 .elementor-element.elementor-element-44e4d54{--content-width:850px;}}@media(max-width:1545px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-4576cc9:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-4576cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-200px 0px;}.elementor-28211 .elementor-element.elementor-element-4576cc9{--padding-top:70px;--padding-bottom:70px;--padding-left:100px;--padding-right:0px;}.elementor-widget-tp-blog-listout .theplus-pagination a,.elementor-widget-tp-blog-listout .theplus-pagination span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .ajax_load_more .post-load-more{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .plus-all-posts-loaded{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-meta-info span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta-overflow span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-meta-tag{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-category-list span a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title,
				               .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title a,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content,
				              .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content p,
							  .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .theplus-posts-not-found{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title,
				               .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title a,
							   .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-title{font-size:1.1rem;line-height:26px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content,
				              .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content p,
							  .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-description{font-size:0.9rem;}}@media(max-width:1024px){.elementor-28211 .elementor-element.elementor-element-efc2215{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-05a1541 .elementor-heading-title{font-size:1rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-76aae87 .elementor-heading-title{font-size:3.5rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-116bc8b .elementor-heading-title{font-size:3.5rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-a07ff06 .elementor-heading-title{font-size:3.5rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-fd78b9c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-fd78b9c .elementor-heading-title{font-size:3.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-216c54a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-c3781d5 .elementor-heading-title{font-size:3rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-17e3573{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28211 .elementor-element.elementor-element-56d1a0b .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-138b8b1{--spacer-size:350px;}.elementor-28211 .elementor-element.elementor-element-a3af5df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28211 .elementor-element.elementor-element-161ca84 .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-48acffb{--spacer-size:350px;}.elementor-28211 .elementor-element.elementor-element-25d612c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28211 .elementor-element.elementor-element-6647fdd .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-f7d873f{--spacer-size:350px;}.elementor-28211 .elementor-element.elementor-element-a585f89{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28211 .elementor-element.elementor-element-24ab7d8 .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-117b976{--spacer-size:350px;}.elementor-28211 .elementor-element.elementor-element-815aa1e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-28211 .elementor-element.elementor-element-56da09a{--margin-top:50px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-1107df3 .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-8e5758b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28211 .elementor-element.elementor-element-8e5758b .elementor-heading-title{font-size:3rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-240993b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-4710574{--e-n-carousel-swiper-slides-to-display:2;}.elementor-28211 .elementor-element.elementor-element-c453d54{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-5c25a40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28211 .elementor-element.elementor-element-5c25a40 .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-89f964a img{border-radius:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-2eb4f97{--flex-wrap:wrap;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-4576cc9:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-4576cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2026/03/bg-20ans-mobile1.png");background-position:bottom center;}.elementor-28211 .elementor-element.elementor-element-4576cc9{--padding-top:30px;--padding-bottom:500px;--padding-left:30px;--padding-right:30px;}.elementor-28211 .elementor-element.elementor-element-3fc8229 .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-38d3d19 .elementor-heading-title{font-size:3rem;line-height:45px;}.elementor-28211 .elementor-element.elementor-element-0a3eaa2 .elementor-heading-title{font-size:2.2rem;line-height:45px;}.elementor-widget-tp-blog-listout .theplus-pagination a,.elementor-widget-tp-blog-listout .theplus-pagination span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .ajax_load_more .post-load-more{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .plus-all-posts-loaded{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-meta-info span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta-overflow span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-meta-tag{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-category-list span a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title,
				               .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title a,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content,
				              .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content p,
							  .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .theplus-posts-not-found{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title,
				               .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title a,
							   .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-title{font-size:1.2rem;line-height:26px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-05a1541 .elementor-heading-title{font-size:0.8rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-76aae87 .elementor-heading-title{font-size:1.6rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-116bc8b .elementor-heading-title{font-size:3rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-a07ff06 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-28211 .elementor-element.elementor-element-a07ff06 .elementor-heading-title{font-size:3rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-fd78b9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-fd78b9c .elementor-heading-title{font-size:3rem;line-height:39px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-216c54a.elementor-element{--align-self:center;}.elementor-28211 .elementor-element.elementor-element-216c54a{font-size:1.2rem;line-height:21px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-ca96c56 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-ca96c56 .elementor-button{font-size:1.1rem;line-height:23px;}.elementor-28211 .elementor-element.elementor-element-afa806d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-c3781d5 .elementor-heading-title{font-size:1.8rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-763c805{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-17e3573{--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-56d1a0b .elementor-heading-title{font-size:1.8rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-7a0908a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-5bdc5f6{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-582444a .elementor-button{font-size:1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-138b8b1{--spacer-size:280px;}.elementor-28211 .elementor-element.elementor-element-8d05214{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-a3af5df{--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-161ca84 .elementor-heading-title{font-size:1.8rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-d557aeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-19c3e2c{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-f0e661b .elementor-button{font-size:1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-48acffb{--spacer-size:280px;}.elementor-28211 .elementor-element.elementor-element-d5e5527{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-25d612c{--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-6647fdd .elementor-heading-title{font-size:1.8rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-454e8c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-95be5b6{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-b1b0f0b .elementor-button{font-size:1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-f7d873f{--spacer-size:280px;}.elementor-28211 .elementor-element.elementor-element-ef4e5f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-a585f89{--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-24ab7d8 .elementor-heading-title{font-size:1.8rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-dac9928{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-9a9683b{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-a87eb41 .elementor-button{font-size:1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-117b976{--spacer-size:280px;}.elementor-28211 .elementor-element.elementor-element-815aa1e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-28211 .elementor-element.elementor-element-56da09a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-ff1b46a > .elementor-widget-container{margin:-42px -42px -42px -42px;}.elementor-28211 .elementor-element.elementor-element-1107df3{text-align:start;}.elementor-28211 .elementor-element.elementor-element-1107df3 .elementor-heading-title{font-size:1.6rem;line-height:30px;}.elementor-28211 .elementor-element.elementor-element-cbdfd2e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-1f97071 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-48c56d0{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-b723133 .elementor-button{font-size:1.1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-722e732{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-8e5758b .elementor-heading-title{font-size:1.8rem;line-height:39px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-24873cc{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-380d8f5{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-1afb340{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-f17924f{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-c1b570a{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-68edd7f{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-647ae5d{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-dadb6d4{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-20859b8{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-e720b56{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-4a87337{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-0f1083c{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-aea3d9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-dfe5c43{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-655066e{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-107aabe{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-149751a{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-5e987c9{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-21b626f{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-76e0167{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-3cfae42{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-db822a5{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-fd136da{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-361968b{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-45d6d69{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-4710574{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-28211 .elementor-element.elementor-element-5c25a40{text-align:start;}.elementor-28211 .elementor-element.elementor-element-5c25a40 .elementor-heading-title{font-size:1.6rem;line-height:30px;}.elementor-28211 .elementor-element.elementor-element-f4d851d{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-a599322 .elementor-button{font-size:1.1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-2eb4f97{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28211 .elementor-element.elementor-element-cb64679{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-f58433b{font-size:6rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-ea97a7f{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-7a1858e{font-size:6rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-3cce0a6{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-587cb54{font-size:6rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-babe6ad{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-f27a3a1{font-size:6rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-4576cc9:not(.elementor-motion-effects-element-type-background), .elementor-28211 .elementor-element.elementor-element-4576cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.optimhome-recrutement.com/wp-content/uploads/2026/03/bg-20ans-mobile1.png");background-position:bottom center;}.elementor-28211 .elementor-element.elementor-element-4576cc9{--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:250px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-3091803{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28211 .elementor-element.elementor-element-3fc8229{text-align:start;}.elementor-28211 .elementor-element.elementor-element-3fc8229 .elementor-heading-title{font-size:1.6rem;line-height:30px;}.elementor-28211 .elementor-element.elementor-element-e6872d2{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-44e4d54{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-28211 .elementor-element.elementor-element-38d3d19 .elementor-heading-title{font-size:1.7rem;line-height:39px;}.elementor-28211 .elementor-element.elementor-element-d89b1a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28211 .elementor-element.elementor-element-ab26576{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-a69f42e{font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-a396c87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-7a25f2e .elementor-button{font-size:1.1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-28211 .elementor-element.elementor-element-1598a59{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-28211 .elementor-element.elementor-element-0a3eaa2 .elementor-heading-title{font-size:1.7rem;line-height:33px;}.elementor-28211 .elementor-element.elementor-element-fefc652 .elementor-button{font-size:1.1rem;line-height:23px;padding:20px 20px 20px 20px;}.elementor-widget-tp-blog-listout .theplus-pagination a,.elementor-widget-tp-blog-listout .theplus-pagination span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .ajax_load_more .post-load-more{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .plus-all-posts-loaded{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-meta-info span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta-overflow span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-meta-tag{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-category-list span a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title,
				               .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title a,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content,
				              .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content p,
							  .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .theplus-posts-not-found{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-835cec5 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title,
				               .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .post-title a,
							   .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-title{font-size:1.2rem;line-height:26px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content,
				              .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .entry-content p,
							  .elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .tpae-preset-description{font-size:1rem;line-height:21px;}.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .blog-list-content,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .tpae-compect-blog-wrap,
					.elementor-28211 .elementor-element.elementor-element-835cec5 .blog-list .post-inner-loop .grid-item .tpae-preset-blog{padding:0px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-38e4029 .elementor-button{font-size:1.1rem;line-height:23px;padding:20px 20px 20px 20px;}}@media(max-width:1545px) and (min-width:768px){.elementor-28211 .elementor-element.elementor-element-afa806d{--content-width:1300px;}.elementor-28211 .elementor-element.elementor-element-56da09a{--content-width:1300px;}.elementor-28211 .elementor-element.elementor-element-c453d54{--content-width:1300px;}.elementor-28211 .elementor-element.elementor-element-2eb4f97{--content-width:1300px;}.elementor-28211 .elementor-element.elementor-element-5120720{--content-width:1300px;}.elementor-28211 .elementor-element.elementor-element-44e4d54{--content-width:1300px;}.elementor-28211 .elementor-element.elementor-element-1598a59{--content-width:1300px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-ff1b46a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28211 .elementor-element.elementor-element-f298fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-cd58ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28211 .elementor-element.elementor-element-600e6d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-tp-blog-listout .theplus-pagination a,.elementor-widget-tp-blog-listout .theplus-pagination span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .ajax_load_more .post-load-more{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .plus-all-posts-loaded{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-meta-info span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-blog-meta-overflow span,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-meta-tag{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-category-list span a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title,
				               .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .post-title a,
							   .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content,
				              .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .entry-content p,
							  .elementor-widget-tp-blog-listout .blog-list .post-inner-loop .tpae-preset-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-tp-blog-listout .theplus-posts-not-found{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-76aae87 */.elementor-28211 .elementor-element.elementor-element-76aae87 h2{
    display: flex;
    justify-content: center;
    align-items: flex-end;
    
}
.pastille-h2-hp{
    background-color: white;
    width: max-content;
    color: #FF5C02;
    padding: 10px 20px;
    border-radius: 25px;
    font-weight: 400;
    font-size: 2rem;
    margin-left: 30px;
}
.pastille-h2-hp img{
    width: 60px;
    margin-right: 10px;
}
.pastille-h2-hp span{
    opacity: 50%;
}

@media (max-width:1024px){
    .pastille-h2-hp{
    padding: 10px 20px;
    border-radius: 20px;
    font-weight: 400;
    font-size: 1.5rem;
    margin-left: 20px;
}
.pastille-h2-hp img{
    width: 50px;
}
}

@media (max-width:767px){
    .pastille-h2-hp{
    padding: 7px 7px !important;
    border-radius: 20px !important;
    font-size: 1.2rem !important;
    margin-left: 10px !important;
}
.pastille-h2-hp img{
    width: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-116bc8b */.elementor-28211 .elementor-element.elementor-element-116bc8b h2{
    display: flex;
    justify-content: center;
    align-items: flex-end;
    
}
.pastille-h2-hp{
    background-color: white;
    width: max-content;
    color: #FF5C02;
    padding: 10px 20px;
    border-radius: 25px;
    font-weight: 400;
    font-size: 2rem;
    margin-left: 30px;
}
.pastille-h2-hp img{
    width: 60px;
    margin-right: 10px;
}
.pastille-h2-hp span{
    opacity: 50%;
}

@media (max-width:1024px){
    .pastille-h2-hp{
    padding: 10px 20px;
    border-radius: 20px;
    font-weight: 400;
    font-size: 1.5rem;
    margin-left: 20px;
}
.pastille-h2-hp img{
    width: 50px;
}
}

@media (max-width:767px){
    .pastille-h2-hp{
    padding: 7px 7px !important;
    border-radius: 20px !important;
    font-size: 1.2rem !important;
    margin-left: 10px !important;
}
.pastille-h2-hp img{
    width: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07ff06 */.elementor-28211 .elementor-element.elementor-element-a07ff06 h2{
    display: flex;
    justify-content: center;
    align-items: flex-end;
    
}
.pastille-h2-hp{
    background-color: white;
    width: max-content;
    color: #FF5C02;
    padding: 10px 20px;
    border-radius: 25px;
    font-weight: 400;
    font-size: 2rem;
    margin-left: 30px;
}
.pastille-h2-hp img{
    width: 60px;
    margin-right: 10px;
}
.pastille-h2-hp span{
    opacity: 50%;
}

@media (max-width:1024px){
    .pastille-h2-hp{
    padding: 10px 20px;
    border-radius: 20px;
    font-weight: 400;
    font-size: 1.5rem;
    margin-left: 20px;
}
.pastille-h2-hp img{
    width: 50px;
}
}

@media (max-width:767px){
    .pastille-h2-hp{
    padding: 7px 7px !important;
    border-radius: 20px !important;
    font-size: 1.52rem !important;
    margin-left: 10px !important;
}
.pastille-h2-hp img{
    width: 40px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd78b9c */.elementor-28211 .elementor-element.elementor-element-fd78b9c h2{
    display: flex;
    justify-content: center;
    align-items: flex-end;
}
.pastille-h2-hp{
    background-color: white;
    width: max-content;
    color: #FF5C02;
    padding: 10px 20px;
    border-radius: 25px;
    font-weight: 400;
    font-size: 2rem;
    margin-left: 30px;
}
.pastille-h2-hp img{
    width: 60px;
    margin-right: 10px;
}
.pastille-h2-hp span{
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for tp-tabs-tours, class: .elementor-element-b0a6ef5 */.theplus-tabs-nav-wrapper.align-top{
    align-items: normal !important;
}
.plus-tabs-nav{
    margin-top: 20px !important;
}
.plus-tab-header{
    border: 1px solid #282850 !important;
    border-radius: 50px;
    padding: 25px !important;
    width: max-content !important;
}
.plus-tab-header.active, .plus-tab-header:hover{
    border: 1px solid #282850;
    background-color: #282850 !important;
    border-radius: 50px;
    padding: 25px !important;
    width: max-content !important;
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a0908a */.elementor-28211 .elementor-element.elementor-element-7a0908a p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-7a0908a p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d557aeb */.elementor-28211 .elementor-element.elementor-element-d557aeb p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-d557aeb p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e8c1 */.elementor-28211 .elementor-element.elementor-element-454e8c1 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-454e8c1 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac9928 */.elementor-28211 .elementor-element.elementor-element-dac9928 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-dac9928 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a0908a */.elementor-28211 .elementor-element.elementor-element-7a0908a p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-7a0908a p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d557aeb */.elementor-28211 .elementor-element.elementor-element-d557aeb p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-d557aeb p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e8c1 */.elementor-28211 .elementor-element.elementor-element-454e8c1 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-454e8c1 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac9928 */.elementor-28211 .elementor-element.elementor-element-dac9928 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-dac9928 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a0908a */.elementor-28211 .elementor-element.elementor-element-7a0908a p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-7a0908a p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d557aeb */.elementor-28211 .elementor-element.elementor-element-d557aeb p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-d557aeb p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e8c1 */.elementor-28211 .elementor-element.elementor-element-454e8c1 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-454e8c1 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac9928 */.elementor-28211 .elementor-element.elementor-element-dac9928 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-dac9928 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a0908a */.elementor-28211 .elementor-element.elementor-element-7a0908a p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-7a0908a p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d557aeb */.elementor-28211 .elementor-element.elementor-element-d557aeb p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-d557aeb p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e8c1 */.elementor-28211 .elementor-element.elementor-element-454e8c1 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-454e8c1 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac9928 */.elementor-28211 .elementor-element.elementor-element-dac9928 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-dac9928 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a0908a */.elementor-28211 .elementor-element.elementor-element-7a0908a p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-7a0908a p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d557aeb */.elementor-28211 .elementor-element.elementor-element-d557aeb p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-d557aeb p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-454e8c1 */.elementor-28211 .elementor-element.elementor-element-454e8c1 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-454e8c1 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac9928 */.elementor-28211 .elementor-element.elementor-element-dac9928 p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-dac9928 p{
        line-height: 1.6rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbdfd2e */.elementor-28211 .elementor-element.elementor-element-cbdfd2e p:before{
    position: absolute;
    top: 5px;
    left: 0;
    content: "";
    width: 10px;
    height: 80%;
    background: rgb(255,92,2);
background: linear-gradient(180deg, rgba(255,92,2,1) 0%, rgba(231,32,95,1) 50%, rgba(92,32,207,1) 100%);
}
@media (max-width:767px){
    .elementor-28211 .elementor-element.elementor-element-cbdfd2e p:before{
        height: 40px
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36fda23 */.elementor-28211 .elementor-element.elementor-element-36fda23 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24873cc */.elementor-28211 .elementor-element.elementor-element-24873cc p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-380d8f5 */.elementor-28211 .elementor-element.elementor-element-380d8f5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8779afb */.elementor-28211 .elementor-element.elementor-element-8779afb img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1afb340 */.elementor-28211 .elementor-element.elementor-element-1afb340 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f17924f */.elementor-28211 .elementor-element.elementor-element-f17924f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90a3d74 */.elementor-28211 .elementor-element.elementor-element-90a3d74 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b570a */.elementor-28211 .elementor-element.elementor-element-c1b570a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68edd7f */.elementor-28211 .elementor-element.elementor-element-68edd7f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ffe9f0 */.elementor-28211 .elementor-element.elementor-element-6ffe9f0 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-647ae5d */.elementor-28211 .elementor-element.elementor-element-647ae5d p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dadb6d4 */.elementor-28211 .elementor-element.elementor-element-dadb6d4 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1baf8f */.elementor-28211 .elementor-element.elementor-element-b1baf8f img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20859b8 */.elementor-28211 .elementor-element.elementor-element-20859b8 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e720b56 */.elementor-28211 .elementor-element.elementor-element-e720b56 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2bf6a6 */.elementor-28211 .elementor-element.elementor-element-d2bf6a6 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a87337 */.elementor-28211 .elementor-element.elementor-element-4a87337 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f1083c */.elementor-28211 .elementor-element.elementor-element-0f1083c p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02969db */.elementor-28211 .elementor-element.elementor-element-02969db img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe5c43 */.elementor-28211 .elementor-element.elementor-element-dfe5c43 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655066e */.elementor-28211 .elementor-element.elementor-element-655066e p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16b93a1 */.elementor-28211 .elementor-element.elementor-element-16b93a1 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107aabe */.elementor-28211 .elementor-element.elementor-element-107aabe p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149751a */.elementor-28211 .elementor-element.elementor-element-149751a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9203568 */.elementor-28211 .elementor-element.elementor-element-9203568 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e987c9 */.elementor-28211 .elementor-element.elementor-element-5e987c9 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21b626f */.elementor-28211 .elementor-element.elementor-element-21b626f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c108d */.elementor-28211 .elementor-element.elementor-element-e6c108d img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e0167 */.elementor-28211 .elementor-element.elementor-element-76e0167 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfae42 */.elementor-28211 .elementor-element.elementor-element-3cfae42 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f4b2a */.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db822a5 */.elementor-28211 .elementor-element.elementor-element-db822a5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd136da */.elementor-28211 .elementor-element.elementor-element-fd136da p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2db65da */.elementor-28211 .elementor-element.elementor-element-2db65da img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-361968b */.elementor-28211 .elementor-element.elementor-element-361968b p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d6d69 */.elementor-28211 .elementor-element.elementor-element-45d6d69 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02969db */.elementor-28211 .elementor-element.elementor-element-02969db img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe5c43 */.elementor-28211 .elementor-element.elementor-element-dfe5c43 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655066e */.elementor-28211 .elementor-element.elementor-element-655066e p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16b93a1 */.elementor-28211 .elementor-element.elementor-element-16b93a1 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107aabe */.elementor-28211 .elementor-element.elementor-element-107aabe p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149751a */.elementor-28211 .elementor-element.elementor-element-149751a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9203568 */.elementor-28211 .elementor-element.elementor-element-9203568 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e987c9 */.elementor-28211 .elementor-element.elementor-element-5e987c9 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21b626f */.elementor-28211 .elementor-element.elementor-element-21b626f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c108d */.elementor-28211 .elementor-element.elementor-element-e6c108d img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e0167 */.elementor-28211 .elementor-element.elementor-element-76e0167 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfae42 */.elementor-28211 .elementor-element.elementor-element-3cfae42 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f4b2a */.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db822a5 */.elementor-28211 .elementor-element.elementor-element-db822a5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd136da */.elementor-28211 .elementor-element.elementor-element-fd136da p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2db65da */.elementor-28211 .elementor-element.elementor-element-2db65da img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-361968b */.elementor-28211 .elementor-element.elementor-element-361968b p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d6d69 */.elementor-28211 .elementor-element.elementor-element-45d6d69 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02969db */.elementor-28211 .elementor-element.elementor-element-02969db img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe5c43 */.elementor-28211 .elementor-element.elementor-element-dfe5c43 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655066e */.elementor-28211 .elementor-element.elementor-element-655066e p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16b93a1 */.elementor-28211 .elementor-element.elementor-element-16b93a1 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107aabe */.elementor-28211 .elementor-element.elementor-element-107aabe p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149751a */.elementor-28211 .elementor-element.elementor-element-149751a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9203568 */.elementor-28211 .elementor-element.elementor-element-9203568 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e987c9 */.elementor-28211 .elementor-element.elementor-element-5e987c9 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21b626f */.elementor-28211 .elementor-element.elementor-element-21b626f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c108d */.elementor-28211 .elementor-element.elementor-element-e6c108d img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e0167 */.elementor-28211 .elementor-element.elementor-element-76e0167 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfae42 */.elementor-28211 .elementor-element.elementor-element-3cfae42 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f4b2a */.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db822a5 */.elementor-28211 .elementor-element.elementor-element-db822a5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd136da */.elementor-28211 .elementor-element.elementor-element-fd136da p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2db65da */.elementor-28211 .elementor-element.elementor-element-2db65da img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-361968b */.elementor-28211 .elementor-element.elementor-element-361968b p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d6d69 */.elementor-28211 .elementor-element.elementor-element-45d6d69 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02969db */.elementor-28211 .elementor-element.elementor-element-02969db img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe5c43 */.elementor-28211 .elementor-element.elementor-element-dfe5c43 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655066e */.elementor-28211 .elementor-element.elementor-element-655066e p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16b93a1 */.elementor-28211 .elementor-element.elementor-element-16b93a1 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107aabe */.elementor-28211 .elementor-element.elementor-element-107aabe p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149751a */.elementor-28211 .elementor-element.elementor-element-149751a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9203568 */.elementor-28211 .elementor-element.elementor-element-9203568 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e987c9 */.elementor-28211 .elementor-element.elementor-element-5e987c9 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21b626f */.elementor-28211 .elementor-element.elementor-element-21b626f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c108d */.elementor-28211 .elementor-element.elementor-element-e6c108d img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e0167 */.elementor-28211 .elementor-element.elementor-element-76e0167 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfae42 */.elementor-28211 .elementor-element.elementor-element-3cfae42 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f4b2a */.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db822a5 */.elementor-28211 .elementor-element.elementor-element-db822a5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd136da */.elementor-28211 .elementor-element.elementor-element-fd136da p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2db65da */.elementor-28211 .elementor-element.elementor-element-2db65da img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-361968b */.elementor-28211 .elementor-element.elementor-element-361968b p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d6d69 */.elementor-28211 .elementor-element.elementor-element-45d6d69 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02969db */.elementor-28211 .elementor-element.elementor-element-02969db img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe5c43 */.elementor-28211 .elementor-element.elementor-element-dfe5c43 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655066e */.elementor-28211 .elementor-element.elementor-element-655066e p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16b93a1 */.elementor-28211 .elementor-element.elementor-element-16b93a1 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107aabe */.elementor-28211 .elementor-element.elementor-element-107aabe p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149751a */.elementor-28211 .elementor-element.elementor-element-149751a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9203568 */.elementor-28211 .elementor-element.elementor-element-9203568 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e987c9 */.elementor-28211 .elementor-element.elementor-element-5e987c9 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21b626f */.elementor-28211 .elementor-element.elementor-element-21b626f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c108d */.elementor-28211 .elementor-element.elementor-element-e6c108d img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e0167 */.elementor-28211 .elementor-element.elementor-element-76e0167 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfae42 */.elementor-28211 .elementor-element.elementor-element-3cfae42 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f4b2a */.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db822a5 */.elementor-28211 .elementor-element.elementor-element-db822a5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd136da */.elementor-28211 .elementor-element.elementor-element-fd136da p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2db65da */.elementor-28211 .elementor-element.elementor-element-2db65da img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-361968b */.elementor-28211 .elementor-element.elementor-element-361968b p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d6d69 */.elementor-28211 .elementor-element.elementor-element-45d6d69 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02969db */.elementor-28211 .elementor-element.elementor-element-02969db img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe5c43 */.elementor-28211 .elementor-element.elementor-element-dfe5c43 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655066e */.elementor-28211 .elementor-element.elementor-element-655066e p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16b93a1 */.elementor-28211 .elementor-element.elementor-element-16b93a1 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107aabe */.elementor-28211 .elementor-element.elementor-element-107aabe p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149751a */.elementor-28211 .elementor-element.elementor-element-149751a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9203568 */.elementor-28211 .elementor-element.elementor-element-9203568 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e987c9 */.elementor-28211 .elementor-element.elementor-element-5e987c9 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21b626f */.elementor-28211 .elementor-element.elementor-element-21b626f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c108d */.elementor-28211 .elementor-element.elementor-element-e6c108d img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e0167 */.elementor-28211 .elementor-element.elementor-element-76e0167 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfae42 */.elementor-28211 .elementor-element.elementor-element-3cfae42 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f4b2a */.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db822a5 */.elementor-28211 .elementor-element.elementor-element-db822a5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd136da */.elementor-28211 .elementor-element.elementor-element-fd136da p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2db65da */.elementor-28211 .elementor-element.elementor-element-2db65da img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-361968b */.elementor-28211 .elementor-element.elementor-element-361968b p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d6d69 */.elementor-28211 .elementor-element.elementor-element-45d6d69 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02969db */.elementor-28211 .elementor-element.elementor-element-02969db img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe5c43 */.elementor-28211 .elementor-element.elementor-element-dfe5c43 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-655066e */.elementor-28211 .elementor-element.elementor-element-655066e p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16b93a1 */.elementor-28211 .elementor-element.elementor-element-16b93a1 img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107aabe */.elementor-28211 .elementor-element.elementor-element-107aabe p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149751a */.elementor-28211 .elementor-element.elementor-element-149751a p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9203568 */.elementor-28211 .elementor-element.elementor-element-9203568 img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e987c9 */.elementor-28211 .elementor-element.elementor-element-5e987c9 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21b626f */.elementor-28211 .elementor-element.elementor-element-21b626f p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6c108d */.elementor-28211 .elementor-element.elementor-element-e6c108d img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e0167 */.elementor-28211 .elementor-element.elementor-element-76e0167 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cfae42 */.elementor-28211 .elementor-element.elementor-element-3cfae42 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8f4b2a */.elementor-28211 .elementor-element.elementor-element-c8f4b2a img{
    width: 25px !important;
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db822a5 */.elementor-28211 .elementor-element.elementor-element-db822a5 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd136da */.elementor-28211 .elementor-element.elementor-element-fd136da p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2db65da */.elementor-28211 .elementor-element.elementor-element-2db65da img{
    width: 31px !important;
    max-width: 31px !important;
    height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-361968b */.elementor-28211 .elementor-element.elementor-element-361968b p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d6d69 */.elementor-28211 .elementor-element.elementor-element-45d6d69 p{
    line-height: 1.4rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89f964a */.elementor-28211 .elementor-element.elementor-element-89f964a img{
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f58433b */.elementor-28211 .elementor-element.elementor-element-f58433b p{
    line-height: 6rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a1858e */.elementor-28211 .elementor-element.elementor-element-7a1858e p{
    line-height: 6rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-587cb54 */.elementor-28211 .elementor-element.elementor-element-587cb54 p{
    line-height: 6rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27a3a1 */.elementor-28211 .elementor-element.elementor-element-f27a3a1 p{
    line-height: 6rem;
}/* End custom CSS */
/* Start custom CSS for tp-video-player, class: .elementor-element-f298fe3 */.lity-iframe .lity-container{
    max-width: 85% !important
}


@media (max-width:767px){
    .lity-iframe .lity-container{
    max-width: 100% !important
}
.lity-iframe-container{
    height: 27vh !important
}
}/* End custom CSS */
/* Start custom CSS for tp-blog-listout, class: .elementor-element-835cec5 */.blog-list.blog-style-2 .post-content-bottom{
    padding: 15px;
    border-radius: 0 0 20px 20px;
}
#pt-plus-blog-post-list.blog-list.blog-style-2.layout-style-2 .post-category-list span{
    margin-right: 5px;
}
#pt-plus-blog-post-list.blog-list.blog-style-2.layout-style-2 .post-category-list{
    left: 20px
}
.blog-list.blog-style-2 .blog-list-content{
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS */h2, h3, h4{
    letter-spacing: -2px !important;
}
p{
    letter-spacing: -1px;
}/* End custom CSS */