.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-842 .elementor-element.elementor-element-57f4aa6{text-align:start;}.elementor-842 .elementor-element.elementor-element-57f4aa6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.18em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-31f195d{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-842 .elementor-element.elementor-element-31f195d::before, .elementor-842 .elementor-element.elementor-element-31f195d > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-31f195d > .e-con-inner > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-31f195d > .elementor-background-slideshow::before, .elementor-842 .elementor-element.elementor-element-31f195d > .e-con-inner > .elementor-background-slideshow::before, .elementor-842 .elementor-element.elementor-element-31f195d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #111316 15%, #11131600 72%);}.elementor-842 .elementor-element.elementor-element-b94bad4{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-2f58a1c{text-align:start;}.elementor-842 .elementor-element.elementor-element-2f58a1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.18em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-d1938c4{text-align:start;}.elementor-842 .elementor-element.elementor-element-d1938c4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:62px;font-weight:600;line-height:1.08em;color:#F4F1EA;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-842 .elementor-element.elementor-element-f86102e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#D8D2C7;}.elementor-842 .elementor-element.elementor-element-0f7c3b9{--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:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-842 .elementor-element.elementor-element-85109de .elementor-button{background-color:#C8A96A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.55);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96A;border-radius:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-9a8bed3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.55);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F1EA;border-radius:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-f07c65b{text-align:start;}.elementor-842 .elementor-element.elementor-element-f07c65b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-959bbcb{text-align:start;}.elementor-842 .elementor-element.elementor-element-959bbcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.08em;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-cddc35f{text-align:start;}.elementor-842 .elementor-element.elementor-element-cddc35f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-ca9b311{text-align:start;}.elementor-842 .elementor-element.elementor-element-ca9b311 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.08em;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-9425bd2{text-align:start;}.elementor-842 .elementor-element.elementor-element-9425bd2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-f06513d{text-align:start;}.elementor-842 .elementor-element.elementor-element-f06513d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.08em;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-c0519df{--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:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-842 .elementor-element.elementor-element-d2476c7 img{width:100%;}.elementor-842 .elementor-element.elementor-element-5a82086{--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:110px;--padding-bottom:110px;--padding-left:7px;--padding-right:7px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-5a82086:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-5a82086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-f6c5232{--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-842 .elementor-element.elementor-element-57acfdd{text-align:start;}.elementor-842 .elementor-element.elementor-element-57acfdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.18em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-fb831c3{text-align:start;}.elementor-842 .elementor-element.elementor-element-fb831c3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:52px;font-weight:600;line-height:1.08em;color:#111316;}.elementor-842 .elementor-element.elementor-element-ac71b3f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3E4145;}.elementor-842 .elementor-element.elementor-element-0ed1944{--display:flex;--min-height:500px;--border-radius:28px 28px 28px 28px;}.elementor-842 .elementor-element.elementor-element-0ed1944:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-0ed1944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tsogroup.fr/wp-content/uploads/2026/07/domaines-particuliers.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-842 .elementor-element.elementor-element-918b3e8{--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;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-bfdff4c{--e-transform-rotateZ:180deg;}.elementor-842 .elementor-element.elementor-element-bfdff4c img{width:100%;}.elementor-842 .elementor-element.elementor-element-28b56f1{--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:180px;--padding-bottom:180px;--padding-left:7px;--padding-right:7px;}.elementor-842 .elementor-element.elementor-element-28b56f1:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-28b56f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111316;background:url("https://tsogroup.fr/wp-content/uploads/2026/07/fond-graphique.png") 50% 50%;background-size:cover;}.elementor-842 .elementor-element.elementor-element-aa00bc1{text-align:center;}.elementor-842 .elementor-element.elementor-element-aa00bc1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-53ac66d{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-a1fd9cf{--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-842 .elementor-element.elementor-element-298acb5{--display:flex;--min-height:340px;--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;--justify-content:space-between;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-298acb5:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-298acb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5987a1 );}.elementor-842 .elementor-element.elementor-element-298acb5:hover::before, .elementor-842 .elementor-element.elementor-element-298acb5:hover > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-298acb5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-298acb5 > .elementor-background-slideshow:hover::before, .elementor-842 .elementor-element.elementor-element-298acb5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b5987a1 );--background-overlay:'';}.elementor-842 .elementor-element.elementor-element-298acb5:hover{--overlay-opacity:0;}.elementor-842 .elementor-element.elementor-element-feb42eb{padding:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-feb42eb img{width:100%;height:250px;object-fit:fill;border-radius:20px 20px 0px 0px;}.elementor-842 .elementor-element.elementor-element-29e7c00{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-842 .elementor-element.elementor-element-826d344{text-align:start;}.elementor-842 .elementor-element.elementor-element-826d344 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b948682 );}.elementor-842 .elementor-element.elementor-element-5af2f00{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#111316;}.elementor-842 .elementor-element.elementor-element-070034f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111316;color:#111316;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#111316;border-radius:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-070034f{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-842 .elementor-element.elementor-element-acfb9ba{--display:flex;--min-height:340px;--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;--justify-content:space-between;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-acfb9ba:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-acfb9ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5987a1 );}.elementor-842 .elementor-element.elementor-element-acfb9ba:hover::before, .elementor-842 .elementor-element.elementor-element-acfb9ba:hover > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-acfb9ba:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-acfb9ba > .elementor-background-slideshow:hover::before, .elementor-842 .elementor-element.elementor-element-acfb9ba > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b5987a1 );--background-overlay:'';}.elementor-842 .elementor-element.elementor-element-acfb9ba:hover{--overlay-opacity:0;}.elementor-842 .elementor-element.elementor-element-2369661{padding:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-2369661 img{width:100%;height:250px;object-fit:fill;border-radius:20px 20px 0px 0px;}.elementor-842 .elementor-element.elementor-element-2a79176{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-842 .elementor-element.elementor-element-142a273{text-align:start;}.elementor-842 .elementor-element.elementor-element-142a273 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b948682 );}.elementor-842 .elementor-element.elementor-element-1d8b025{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#111316;}.elementor-842 .elementor-element.elementor-element-a0784e8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111316;color:#111316;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#111316;border-radius:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-a0784e8{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-842 .elementor-element.elementor-element-9b2917d{--display:flex;--min-height:340px;--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;--justify-content:space-between;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-9b2917d:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-9b2917d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5987a1 );}.elementor-842 .elementor-element.elementor-element-9b2917d:hover::before, .elementor-842 .elementor-element.elementor-element-9b2917d:hover > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-9b2917d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-9b2917d > .elementor-background-slideshow:hover::before, .elementor-842 .elementor-element.elementor-element-9b2917d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-b5987a1 );--background-overlay:'';}.elementor-842 .elementor-element.elementor-element-9b2917d:hover{--overlay-opacity:0;}.elementor-842 .elementor-element.elementor-element-beab80e{padding:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-beab80e img{width:100%;height:250px;object-fit:fill;border-radius:20px 20px 0px 0px;}.elementor-842 .elementor-element.elementor-element-31d006c{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-842 .elementor-element.elementor-element-faacfe5{text-align:start;}.elementor-842 .elementor-element.elementor-element-faacfe5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-b948682 );}.elementor-842 .elementor-element.elementor-element-287288f{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#111316;}.elementor-842 .elementor-element.elementor-element-7eccdee .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#111316;color:#111316;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#111316;border-radius:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-7eccdee{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-842 .elementor-element.elementor-element-5ba44d8{--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;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-49fb20e img{width:100%;}.elementor-842 .elementor-element.elementor-element-5948580{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:7px;--padding-right:7px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-5948580:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-5948580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-9ca0631{text-align:center;}.elementor-842 .elementor-element.elementor-element-9ca0631 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:45px;font-weight:600;color:#111316;}.elementor-842 .elementor-element.elementor-element-41657ed{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-b948682 );}.elementor-842 .elementor-element.elementor-element-19700d8{--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-842 .elementor-element.elementor-element-67f66b1{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-842 .elementor-element.elementor-element-67f66b1:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-67f66b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-8b47baa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-9c90599{text-align:center;}.elementor-842 .elementor-element.elementor-element-9c90599 img{width:90px;}.elementor-842 .elementor-element.elementor-element-7ef2c3c{text-align:center;}.elementor-842 .elementor-element.elementor-element-7ef2c3c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#111316;}.elementor-842 .elementor-element.elementor-element-1647c33{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#4A4A4A;}.elementor-842 .elementor-element.elementor-element-7d5537d .elementor-button{background-color:#C8A96A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96A;border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-842 .elementor-element.elementor-element-7d5537d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-842 .elementor-element.elementor-element-c78bfba{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-842 .elementor-element.elementor-element-c78bfba:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-c78bfba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-af7d97a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-76bf28d{text-align:center;}.elementor-842 .elementor-element.elementor-element-76bf28d img{width:90px;}.elementor-842 .elementor-element.elementor-element-d825758{text-align:center;}.elementor-842 .elementor-element.elementor-element-d825758 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#111316;}.elementor-842 .elementor-element.elementor-element-d52c009{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#4A4A4A;}.elementor-842 .elementor-element.elementor-element-d5ffc10 .elementor-button{background-color:#C8A96A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96A;border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-842 .elementor-element.elementor-element-d5ffc10{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-842 .elementor-element.elementor-element-5b54a6d{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-color:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-842 .elementor-element.elementor-element-5b54a6d:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-5b54a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-096f8b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-3e85825{text-align:center;}.elementor-842 .elementor-element.elementor-element-3e85825 img{width:90px;}.elementor-842 .elementor-element.elementor-element-a87704c{text-align:center;}.elementor-842 .elementor-element.elementor-element-a87704c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#111316;}.elementor-842 .elementor-element.elementor-element-d1a7ac8{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#4A4A4A;}.elementor-842 .elementor-element.elementor-element-893c1d0 .elementor-button{background-color:#C8A96A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96A;border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-842 .elementor-element.elementor-element-893c1d0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-842 .elementor-element.elementor-element-783f037{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-color:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-842 .elementor-element.elementor-element-783f037:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-783f037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-7046b46{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-3bef9b0{text-align:center;}.elementor-842 .elementor-element.elementor-element-3bef9b0 img{width:90px;}.elementor-842 .elementor-element.elementor-element-1a827c5{text-align:center;}.elementor-842 .elementor-element.elementor-element-1a827c5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;color:#111316;}.elementor-842 .elementor-element.elementor-element-5f6f5ec{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#4A4A4A;}.elementor-842 .elementor-element.elementor-element-5da902a .elementor-button{background-color:#C8A96A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96A;border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-842 .elementor-element.elementor-element-5da902a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-842 .elementor-element.elementor-element-2951383{--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:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-d95b703{--e-transform-rotateZ:180deg;}.elementor-842 .elementor-element.elementor-element-d95b703 img{width:100%;}.elementor-842 .elementor-element.elementor-element-40d8453{--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:150px;--padding-bottom:150px;--padding-left:7px;--padding-right:7px;}.elementor-842 .elementor-element.elementor-element-40d8453:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-40d8453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1E22;}.elementor-842 .elementor-element.elementor-element-d397640{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-842 .elementor-element.elementor-element-d397640 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;line-height:1.08em;color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-2cfd062{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-3086c6c{--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-842 .elementor-element.elementor-element-e6f072d{--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-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:42px;--padding-bottom:42px;--padding-left:38px;--padding-right:38px;}.elementor-842 .elementor-element.elementor-element-e6f072d:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-e6f072d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.055);}.elementor-842 .elementor-element.elementor-element-94735cb{text-align:start;}.elementor-842 .elementor-element.elementor-element-94735cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-544a986{text-align:start;}.elementor-842 .elementor-element.elementor-element-544a986 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:34px;font-weight:600;line-height:1.08em;color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-dca77f3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-58fa558{--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-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:42px;--padding-bottom:42px;--padding-left:38px;--padding-right:38px;}.elementor-842 .elementor-element.elementor-element-58fa558:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-58fa558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.055);}.elementor-842 .elementor-element.elementor-element-b61110c{text-align:start;}.elementor-842 .elementor-element.elementor-element-b61110c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-11ba33d{text-align:start;}.elementor-842 .elementor-element.elementor-element-11ba33d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:34px;font-weight:600;line-height:1.08em;color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-f7a0bdb{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-b12a057 .elementor-button{background-color:#C8A96A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96A;border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-842 .elementor-element.elementor-element-b12a057{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-842 .elementor-element.elementor-element-13769a6{--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:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-b139631 img{width:100%;}.elementor-842 .elementor-element.elementor-element-9143a8e{--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:110px;--padding-bottom:120px;--padding-left:7px;--padding-right:7px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-9143a8e:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-9143a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-d5edebb{text-align:center;}.elementor-842 .elementor-element.elementor-element-d5edebb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;color:#111316;}.elementor-842 .elementor-element.elementor-element-fa2738d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3E4145;}.elementor-842 .elementor-element.elementor-element-fc4184b{--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-842 .elementor-element.elementor-element-6df65b5{--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-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:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-842 .elementor-element.elementor-element-6df65b5:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-6df65b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-d74fb6b{text-align:start;}.elementor-842 .elementor-element.elementor-element-d74fb6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-11df092{text-align:start;}.elementor-842 .elementor-element.elementor-element-11df092 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;line-height:1.08em;color:#111316;}.elementor-842 .elementor-element.elementor-element-1af49e4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#55585C;}.elementor-842 .elementor-element.elementor-element-a48536c{--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-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:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-842 .elementor-element.elementor-element-a48536c:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-a48536c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-9f43231{text-align:start;}.elementor-842 .elementor-element.elementor-element-9f43231 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-d7f8196{text-align:start;}.elementor-842 .elementor-element.elementor-element-d7f8196 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;line-height:1.08em;color:#111316;}.elementor-842 .elementor-element.elementor-element-cceceb1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#55585C;}.elementor-842 .elementor-element.elementor-element-cdaa4eb{--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-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:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-842 .elementor-element.elementor-element-cdaa4eb:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-cdaa4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-8dabb87{text-align:start;}.elementor-842 .elementor-element.elementor-element-8dabb87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-79c8d0c{text-align:start;}.elementor-842 .elementor-element.elementor-element-79c8d0c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;line-height:1.08em;color:#111316;}.elementor-842 .elementor-element.elementor-element-b0c113c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#55585C;}.elementor-842 .elementor-element.elementor-element-b51448c{--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-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:rgba(17,19,22,.08);--border-color:rgba(17,19,22,.08);--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:34px;--padding-left:26px;--padding-right:26px;}.elementor-842 .elementor-element.elementor-element-b51448c:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-b51448c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-e3d71e2{text-align:start;}.elementor-842 .elementor-element.elementor-element-e3d71e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-94dee12{text-align:start;}.elementor-842 .elementor-element.elementor-element-94dee12 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;line-height:1.08em;color:#111316;}.elementor-842 .elementor-element.elementor-element-db22eec{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#55585C;}.elementor-842 .elementor-element.elementor-element-defec5a{--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;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-6cf9f09{--e-transform-rotateZ:180deg;}.elementor-842 .elementor-element.elementor-element-6cf9f09 img{width:100%;}.elementor-842 .elementor-element.elementor-element-c9a22dc{--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:180px;--padding-bottom:115px;--padding-left:7px;--padding-right:7px;}.elementor-842 .elementor-element.elementor-element-c9a22dc:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-c9a22dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111316;}.elementor-842 .elementor-element.elementor-element-a085394{text-align:start;}.elementor-842 .elementor-element.elementor-element-a085394 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.08em;color:#C8A96A;}.elementor-842 .elementor-element.elementor-element-3cf1984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-842 .elementor-element.elementor-element-3cf1984 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:54px;font-weight:600;line-height:1.08em;color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-ffa4d1c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#B7B2A8;}.elementor-842 .elementor-element.elementor-element-a33e619{--display:flex;--min-height:450px;--justify-content:center;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-a6f0b89{--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:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-6de62ec img{width:100%;}.elementor-842 .elementor-element.elementor-element-8e60525{--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:95px;--padding-bottom:105px;--padding-left:7px;--padding-right:7px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-8e60525:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-8e60525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-a8b93f4{text-align:center;}.elementor-842 .elementor-element.elementor-element-a8b93f4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:600;line-height:1.08em;color:#111316;}.elementor-842 .elementor-element.elementor-element-ddc4488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#3E4145;}.elementor-842 .elementor-element.elementor-element-99f6643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#3E4145;}.elementor-842 .elementor-element.elementor-element-5770eb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#3E4145;}.elementor-842 .elementor-element.elementor-element-1e32361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#3E4145;}.elementor-842 .elementor-element.elementor-element-b8fd67f{--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;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-8c2c4b6{--e-transform-rotateZ:180deg;}.elementor-842 .elementor-element.elementor-element-8c2c4b6 img{width:100%;}.elementor-842 .elementor-element.elementor-element-0ef4d0c{--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:180px;--padding-bottom:180px;--padding-left:7px;--padding-right:7px;}.elementor-842 .elementor-element.elementor-element-0ef4d0c:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-0ef4d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111316;background:url("https://tsogroup.fr/wp-content/uploads/2026/07/fond-graphique.png") 50% 50%;background-size:cover;}.elementor-842 .elementor-element.elementor-element-dc598a7{text-align:center;}.elementor-842 .elementor-element.elementor-element-dc598a7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:56px;font-weight:600;color:#F4F1EA;}.elementor-842 .elementor-element.elementor-element-319d488{--e-image-carousel-slides-to-show:5;}.elementor-842 .elementor-element.elementor-element-319d488 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-842 .elementor-element.elementor-element-319d488 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-319d488 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-842 .elementor-element.elementor-element-319d488 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-842 .elementor-element.elementor-element-319d488 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-842 .elementor-element.elementor-element-319d488 .swiper-pagination-bullet{background:var( --e-global-color-bb28906 );}.elementor-842 .elementor-element.elementor-element-319d488 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-842 .elementor-element.elementor-element-af8dd84{--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;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-291acb2 img{width:100%;}.elementor-842 .elementor-element.elementor-element-c0ef68b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:7px;--padding-right:7px;}.elementor-842 .elementor-element.elementor-element-c0ef68b:not(.elementor-motion-effects-element-type-background), .elementor-842 .elementor-element.elementor-element-c0ef68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5987a1 );}.elementor-842 .elementor-element.elementor-element-4946122{text-align:center;}.elementor-842 .elementor-element.elementor-element-4946122 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-b948682 );}.elementor-842 .elementor-element.elementor-element-cfaedaf{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-b948682 );}.elementor-842 .elementor-element.elementor-element-9068525 .elementor-button{background-color:#C8A96A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;box-shadow:0px 12px 28px -18px rgba(200,169,106,0.65);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96A;border-radius:0px 0px 0px 0px;}.elementor-842 .elementor-element.elementor-element-0a52e73{--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;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-842 .elementor-element.elementor-element-33eafff{--e-transform-rotateZ:180deg;}.elementor-842 .elementor-element.elementor-element-33eafff img{width:100%;}@media(min-width:768px){.elementor-842 .elementor-element.elementor-element-b94bad4{--width:70%;}.elementor-842 .elementor-element.elementor-element-298acb5{--width:100%;}.elementor-842 .elementor-element.elementor-element-acfb9ba{--width:100%;}.elementor-842 .elementor-element.elementor-element-9b2917d{--width:100%;}.elementor-842 .elementor-element.elementor-element-67f66b1{--width:25%;}.elementor-842 .elementor-element.elementor-element-c78bfba{--width:25%;}.elementor-842 .elementor-element.elementor-element-5b54a6d{--width:25%;}.elementor-842 .elementor-element.elementor-element-783f037{--width:25%;}.elementor-842 .elementor-element.elementor-element-c0ef68b{--content-width:950px;}}@media(max-width:767px){.elementor-842 .elementor-element.elementor-element-31f195d{--min-height:500px;--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-842 .elementor-element.elementor-element-31f195d::before, .elementor-842 .elementor-element.elementor-element-31f195d > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-31f195d > .e-con-inner > .elementor-background-video-container::before, .elementor-842 .elementor-element.elementor-element-31f195d > .elementor-background-slideshow::before, .elementor-842 .elementor-element.elementor-element-31f195d > .e-con-inner > .elementor-background-slideshow::before, .elementor-842 .elementor-element.elementor-element-31f195d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #111316 15%, #11131600 72%);}.elementor-842 .elementor-element.elementor-element-b94bad4{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-d1938c4 .elementor-heading-title{font-size:35px;}.elementor-842 .elementor-element.elementor-element-f86102e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;line-height:18px;}.elementor-842 .elementor-element.elementor-element-0f7c3b9{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-842 .elementor-element.elementor-element-f07c65b .elementor-heading-title{font-size:22px;}.elementor-842 .elementor-element.elementor-element-cddc35f .elementor-heading-title{font-size:22px;}.elementor-842 .elementor-element.elementor-element-9425bd2 .elementor-heading-title{font-size:22px;}.elementor-842 .elementor-element.elementor-element-c0519df{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-5a82086{--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:30px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-842 .elementor-element.elementor-element-f6c5232{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-fb831c3 .elementor-heading-title{font-size:35px;}.elementor-842 .elementor-element.elementor-element-0ed1944{--min-height:300px;}.elementor-842 .elementor-element.elementor-element-918b3e8{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-28b56f1{--padding-top:80px;--padding-bottom:80px;--padding-left:7px;--padding-right:7px;}.elementor-842 .elementor-element.elementor-element-aa00bc1 .elementor-heading-title{font-size:35px;}.elementor-842 .elementor-element.elementor-element-53ac66d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-842 .elementor-element.elementor-element-5ba44d8{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-9ca0631 .elementor-heading-title{font-size:35px;}.elementor-842 .elementor-element.elementor-element-41657ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-842 .elementor-element.elementor-element-2951383{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-40d8453{--padding-top:50px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-842 .elementor-element.elementor-element-d397640 .elementor-heading-title{font-size:35px;}.elementor-842 .elementor-element.elementor-element-3086c6c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-13769a6{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-9143a8e{--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-842 .elementor-element.elementor-element-d5edebb .elementor-heading-title{font-size:35px;}.elementor-842 .elementor-element.elementor-element-fa2738d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-842 .elementor-element.elementor-element-fc4184b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-842 .elementor-element.elementor-element-defec5a{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-c9a22dc{--padding-top:80px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-842 .elementor-element.elementor-element-3cf1984 .elementor-heading-title{font-size:35px;}.elementor-842 .elementor-element.elementor-element-a33e619{--min-height:250px;}.elementor-842 .elementor-element.elementor-element-a6f0b89{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-8e60525{--padding-top:50px;--padding-bottom:65px;--padding-left:24px;--padding-right:24px;}.elementor-842 .elementor-element.elementor-element-a8b93f4 .elementor-heading-title{font-size:30px;}.elementor-842 .elementor-element.elementor-element-b8fd67f{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-0ef4d0c{--padding-top:80px;--padding-bottom:80px;--padding-left:7px;--padding-right:7px;}.elementor-842 .elementor-element.elementor-element-dc598a7 .elementor-heading-title{font-size:45px;}.elementor-842 .elementor-element.elementor-element-319d488{--e-image-carousel-slides-to-show:2;}.elementor-842 .elementor-element.elementor-element-af8dd84{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-842 .elementor-element.elementor-element-4946122 .elementor-heading-title{font-size:45px;}.elementor-842 .elementor-element.elementor-element-0a52e73{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}}