.elementor-3487 .elementor-element.elementor-element-b09d147 > .elementor-container > .elementor-row{align-items:flex-end;}.elementor-3487 .elementor-element.elementor-element-b09d147:not(.elementor-motion-effects-element-type-background), .elementor-3487 .elementor-element.elementor-element-b09d147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://civfrance.com/wp-content/uploads/2025/08/CIV_JOUR-1_BD_027_tiny-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3487 .elementor-element.elementor-element-b09d147 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3487 .elementor-element.elementor-element-b09d147 > .elementor-container{min-height:90vh;}.elementor-3487 .elementor-element.elementor-element-b09d147{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-3487 .elementor-element.elementor-element-d62712b > .elementor-element-populated.elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button:before{background-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button:after{background-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-dbfdabb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button{padding:00px 0px 0px 0px;font-size:1.1rem;font-weight:500;}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button .button-content-wrapper{color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button .button-content-wrapper .stop-a{stop-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button .button-content-wrapper .stop-b{stop-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button.icon-left .button-icon{margin-right:10px;}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button.icon-right .button-icon{margin-left:10px;}.elementor-3487 .elementor-element.elementor-element-b0abf3a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3487 .elementor-element.elementor-element-b0abf3a{text-align:start;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .tm-modern-heading{width:800px;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-primary{font-size:56px;line-height:1.2em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-description{font-size:1.3rem;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-description .stop-a{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-description .stop-b{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-description-wrap{margin-top:11px;}.elementor-3487 .elementor-element.elementor-element-5b71da7 > .elementor-element-populated.elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-3487 .elementor-element.elementor-element-d810626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:1.3rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-icon i{color:var( --e-global-color-85202c8 );transition:color 0.3s;}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-icon svg{fill:var( --e-global-color-85202c8 );transition:fill 0.3s;}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-item > a{font-size:1.3rem;font-weight:500;}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-text{color:var( --e-global-color-85202c8 );transition:color 0.3s;}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-1a8ec18 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-1a8ec18:not(.elementor-motion-effects-element-type-background), .elementor-3487 .elementor-element.elementor-element-1a8ec18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d67d549 );}.elementor-3487 .elementor-element.elementor-element-1a8ec18{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ac984ca );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2px 40px 2px 40px;}.elementor-3487 .elementor-element.elementor-element-1a8ec18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3487 .elementor-element.elementor-element-5e96c93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-5e96c93 > .elementor-element-populated.elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu .elementor-item{font-size:0.9rem;font-weight:500;line-height:1.5rem;}.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:1px;padding-bottom:1px;}.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-text );}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed .elementor-item:before,
					.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-text );}.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-underline .elementor-item:after,
					 .elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-overline .elementor-item:before,
					 .elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-double-line .elementor-item:before,
					 .elementor-3487 .elementor-element.elementor-element-1a298eb .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-3487 .elementor-element.elementor-element-1a298eb{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-3487 .elementor-element.elementor-element-1a298eb .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-3487 .elementor-element.elementor-element-175e72e > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-175e72e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-175e72e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3487 .elementor-element.elementor-element-e88a54d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-e88a54d{margin-top:125px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-acb37ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3487 .elementor-element.elementor-element-acb37ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3487 .elementor-element.elementor-element-acb37ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-acb37ba > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-354e792.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3487 .elementor-element.elementor-element-354e792.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3487 .elementor-element.elementor-element-354e792 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-354e792 > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-b3f7eb1{font-size:1.1rem;}.elementor-3487 .elementor-element.elementor-element-91f79b7 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-91f79b7{margin-top:50px;margin-bottom:0px;}.elementor-3487 .elementor-element.elementor-element-1bd61c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-1bd61c9 .unicamp-box{max-width:800px;}.elementor-3487 .elementor-element.elementor-element-1bd61c9 .elementor-widget-container{display:flex;justify-content:center;}.elementor-3487 .elementor-element.elementor-element-1bd61c9 .image, .elementor-3487 .elementor-element.elementor-element-1bd61c9 .image img{width:100px;}.elementor-3487 .elementor-element.elementor-element-e2faef7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-e2faef7 .unicamp-box{max-width:800px;}.elementor-3487 .elementor-element.elementor-element-e2faef7 .elementor-widget-container{display:flex;justify-content:center;}.elementor-3487 .elementor-element.elementor-element-e2faef7 .image, .elementor-3487 .elementor-element.elementor-element-e2faef7 .image img{width:100px;}.elementor-3487 .elementor-element.elementor-element-4a04080 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-4a04080 .unicamp-box{max-width:800px;}.elementor-3487 .elementor-element.elementor-element-4a04080 .elementor-widget-container{display:flex;justify-content:center;}.elementor-3487 .elementor-element.elementor-element-4a04080 .image, .elementor-3487 .elementor-element.elementor-element-4a04080 .image img{width:100px;}.elementor-3487 .elementor-element.elementor-element-be7069c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-be7069c .unicamp-box{max-width:800px;}.elementor-3487 .elementor-element.elementor-element-be7069c .elementor-widget-container{display:flex;justify-content:center;}.elementor-3487 .elementor-element.elementor-element-be7069c .image, .elementor-3487 .elementor-element.elementor-element-be7069c .image img{width:100px;}.elementor-3487 .elementor-element.elementor-element-3b636bf > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-3b636bf:not(.elementor-motion-effects-element-type-background), .elementor-3487 .elementor-element.elementor-element-3b636bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d67d549 );}.elementor-3487 .elementor-element.elementor-element-3b636bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3487 .elementor-element.elementor-element-3b636bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3487 .elementor-element.elementor-element-8740337 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-3487 .elementor-element.elementor-element-999dda4 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-999dda4{margin-top:125px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-40a1beb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3487 .elementor-element.elementor-element-40a1beb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3487 .elementor-element.elementor-element-40a1beb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-40a1beb > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-0def0ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3487 .elementor-element.elementor-element-0def0ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3487 .elementor-element.elementor-element-0def0ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-0def0ad > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-1584867{font-size:1.1rem;}.elementor-3487 .elementor-element.elementor-element-5e5a688 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-5e5a688{margin-top:0px;margin-bottom:64px;}.elementor-3487 .elementor-element.elementor-element-14e310b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-14e310b > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box{background-color:var( --e-global-color-85202c8 );padding:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box:before{background-color:var( --e-global-color-ac984ca );}.elementor-3487 .elementor-element.elementor-element-522cd63 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-graphic-box{text-align:start;}.elementor-3487 .elementor-element.elementor-element-522cd63 .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-3487 .elementor-element.elementor-element-522cd63 .title{color:var( --e-global-color-text );font-family:"Butler", Sans-serif;font-size:42px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;}.elementor-3487 .elementor-element.elementor-element-522cd63 .description{color:var( --e-global-color-text );font-size:1rem;}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-522cd63 a.tm-button:hover .button-text{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-522cd63 a.tm-button:hover .button-text .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-522cd63 a.tm-button:hover .button-text .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-522cd63 a.tm-button:hover .button-icon{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-522cd63 a.tm-button:hover .button-icon .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-522cd63 .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-522cd63 a.tm-button:hover .button-icon .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-2f8590d > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box{background-color:var( --e-global-color-85202c8 );padding:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box:before{background-color:var( --e-global-color-ac984ca );}.elementor-3487 .elementor-element.elementor-element-c8adfb6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-graphic-box{text-align:start;}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .title{color:var( --e-global-color-text );font-family:"Butler", Sans-serif;font-size:42px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .description{color:var( --e-global-color-text );font-size:1rem;}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-c8adfb6 a.tm-button:hover .button-text{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-c8adfb6 a.tm-button:hover .button-text .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-c8adfb6 a.tm-button:hover .button-text .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-c8adfb6 a.tm-button:hover .button-icon{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-c8adfb6 a.tm-button:hover .button-icon .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c8adfb6 .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-c8adfb6 a.tm-button:hover .button-icon .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-b5ad56a > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 020px;}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box{background-color:var( --e-global-color-85202c8 );padding:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box:before{background-color:var( --e-global-color-ac984ca );}.elementor-3487 .elementor-element.elementor-element-14c2acd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-graphic-box{text-align:start;}.elementor-3487 .elementor-element.elementor-element-14c2acd .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-3487 .elementor-element.elementor-element-14c2acd .title{color:var( --e-global-color-text );font-family:"Butler", Sans-serif;font-size:42px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;}.elementor-3487 .elementor-element.elementor-element-14c2acd .description{color:var( --e-global-color-text );font-size:1rem;}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-14c2acd a.tm-button:hover .button-text{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-14c2acd a.tm-button:hover .button-text .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-14c2acd a.tm-button:hover .button-text .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-14c2acd a.tm-button:hover .button-icon{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-14c2acd a.tm-button:hover .button-icon .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-14c2acd .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-14c2acd a.tm-button:hover .button-icon .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-5d36a325 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-5d36a325:not(.elementor-motion-effects-element-type-background), .elementor-3487 .elementor-element.elementor-element-5d36a325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://civfrance.com/wp-content/uploads/2025/08/CIV_JOUR-3_BD_012_tiny.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3487 .elementor-element.elementor-element-5d36a325 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3487 .elementor-element.elementor-element-5d36a325 > .elementor-container{min-height:350px;}.elementor-3487 .elementor-element.elementor-element-5d36a325{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 25px 0px;}.elementor-3487 .elementor-element.elementor-element-15eed330 > .elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-4a59aa97{text-align:center;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .elementor-widget-container{display:flex;justify-content:center;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-primary{line-height:1.2em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-description{font-size:18px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-description .stop-a{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-description .stop-b{stop-color:#FFFFFF;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-description-wrap{margin-top:2px;}.elementor-3487 .elementor-element.elementor-element-d186f50 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-d186f50:not(.elementor-motion-effects-element-type-background), .elementor-3487 .elementor-element.elementor-element-d186f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-3487 .elementor-element.elementor-element-d186f50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-3487 .elementor-element.elementor-element-d186f50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3487 .elementor-element.elementor-element-ea35186 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-3487 .elementor-element.elementor-element-ea35186 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-54e1bcd > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-54e1bcd{margin-top:125px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-6f9bd5a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3487 .elementor-element.elementor-element-6f9bd5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3487 .elementor-element.elementor-element-6f9bd5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-6f9bd5a > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-4ec85ae .elementor-heading-title{color:var( --e-global-color-85202c8 );}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-28f2adf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3487 .elementor-element.elementor-element-28f2adf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3487 .elementor-element.elementor-element-28f2adf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-28f2adf > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-adda49d{font-size:1.1rem;color:var( --e-global-color-85202c8 );}.elementor-3487 .elementor-element.elementor-element-dde7c4b > .elementor-container > .elementor-row{align-items:stretch;}.elementor-3487 .elementor-element.elementor-element-dde7c4b{margin-top:0px;margin-bottom:64px;}.elementor-3487 .elementor-element.elementor-element-dcba875 > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box{background-color:var( --e-global-color-ea7e57f );padding:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box:before{background-color:#484E54;}.elementor-3487 .elementor-element.elementor-element-ff899bb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-graphic-box{text-align:start;}.elementor-3487 .elementor-element.elementor-element-ff899bb .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-3487 .elementor-element.elementor-element-ff899bb .title{color:var( --e-global-color-85202c8 );font-family:"Butler", Sans-serif;font-size:42px;line-height:1.15em;letter-spacing:-0.5px;}.elementor-3487 .elementor-element.elementor-element-ff899bb .description{color:var( --e-global-color-85202c8 );font-size:1rem;}.elementor-3487 .elementor-element.elementor-element-ff899bb .tm-button .button-text{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-ff899bb .tm-button .button-text .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-ff899bb .tm-button .button-text .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-ff899bb .tm-button .button-icon{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-ff899bb .tm-button .button-icon .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-ff899bb .tm-button .button-icon .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-ff899bb a.tm-button:hover .button-text{color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-ff899bb a.tm-button:hover .button-text .stop-a{stop-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-ff899bb a.tm-button:hover .button-text .stop-b{stop-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-ff899bb a.tm-button:hover .button-icon{color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-ff899bb a.tm-button:hover .button-icon .stop-a{stop-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-ff899bb .unicamp-box:hover div.tm-button .button-icon, .elementor-3487 .elementor-element.elementor-element-ff899bb a.tm-button:hover .button-icon .stop-b{stop-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-8ce121f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-8ce121f > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3487 .elementor-element.elementor-element-c4fe054 .unicamp-box{background-color:var( --e-global-color-ea7e57f );padding:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-c4fe054 .unicamp-box:before{background-color:#484E54;}.elementor-3487 .elementor-element.elementor-element-c4fe054 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-c4fe054 .unicamp-graphic-box{text-align:start;}.elementor-3487 .elementor-element.elementor-element-c4fe054 .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-3487 .elementor-element.elementor-element-c4fe054 .title{color:var( --e-global-color-85202c8 );font-family:"Butler", Sans-serif;font-size:42px;line-height:1.15em;letter-spacing:-0.5px;}.elementor-3487 .elementor-element.elementor-element-c4fe054 .description{color:var( --e-global-color-85202c8 );font-size:1rem;}.elementor-3487 .elementor-element.elementor-element-c4fe054 .tm-button .button-text{color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c4fe054 .tm-button .button-text .stop-a{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c4fe054 .tm-button .button-text .stop-b{stop-color:var( --e-global-color-secondary );}.elementor-3487 .elementor-element.elementor-element-c4fe054 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-c4fe054 a.tm-button:hover .button-text{color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-c4fe054 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-c4fe054 a.tm-button:hover .button-text .stop-a{stop-color:var( --e-global-color-accent );}.elementor-3487 .elementor-element.elementor-element-c4fe054 .unicamp-box:hover div.tm-button .button-text, .elementor-3487 .elementor-element.elementor-element-c4fe054 a.tm-button:hover .button-text .stop-b{stop-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-3487 .elementor-element.elementor-element-d62712b{width:66%;}.elementor-3487 .elementor-element.elementor-element-5b71da7{width:34%;}.elementor-3487 .elementor-element.elementor-element-5e96c93{width:100%;}}@media(max-width:1024px){.elementor-3487 .elementor-element.elementor-element-b09d147{padding:075px 0px 075px 0px;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-primary{font-size:4.5rem;letter-spacing:0px;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-description{font-size:1.3rem;}.elementor-3487 .elementor-element.elementor-element-0eb64c9 .elementor-heading-title{font-size:3rem;}.elementor-3487 .elementor-element.elementor-element-212da5f .elementor-heading-title{font-size:3rem;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-primary{font-size:4rem;}}@media(max-width:767px){.elementor-3487 .elementor-element.elementor-element-b09d147 > .elementor-container{min-height:85vh;}.elementor-3487 .elementor-element.elementor-element-b09d147{padding:0px 10px 100px 10px;}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-d62712b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3487 .elementor-element.elementor-element-d62712b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3487 .elementor-element.elementor-element-dbfdabb .tm-button{font-size:1rem;}.elementor-3487 .elementor-element.elementor-element-b0abf3a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3487 .elementor-element.elementor-element-b0abf3a{text-align:start;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-primary{font-size:3rem;letter-spacing:0px;}.elementor-3487 .elementor-element.elementor-element-b0abf3a .heading-description{font-size:1rem;}.elementor-bc-flex-widget .elementor-3487 .elementor-element.elementor-element-5b71da7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3487 .elementor-element.elementor-element-5b71da7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3487 .elementor-element.elementor-element-d810626{--e-icon-list-icon-size:1rem;}.elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3487 .elementor-element.elementor-element-d810626 .elementor-icon-list-item > a{font-size:1rem;}.elementor-3487 .elementor-element.elementor-element-175e72e{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-3487 .elementor-element.elementor-element-acb37ba > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-0eb64c9 .elementor-heading-title{font-size:2.5rem;}.elementor-3487 .elementor-element.elementor-element-354e792 > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-91f79b7{margin-top:0px;margin-bottom:0px;}.elementor-3487 .elementor-element.elementor-element-efd0a73 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-efd0a73 > .elementor-element-populated.elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3487 .elementor-element.elementor-element-1bd61c9 .image, .elementor-3487 .elementor-element.elementor-element-1bd61c9 .image img{width:150px;}.elementor-3487 .elementor-element.elementor-element-e592368 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-e592368 > .elementor-element-populated.elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3487 .elementor-element.elementor-element-e2faef7 .image, .elementor-3487 .elementor-element.elementor-element-e2faef7 .image img{width:150px;}.elementor-3487 .elementor-element.elementor-element-533d294 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-533d294 > .elementor-element-populated.elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3487 .elementor-element.elementor-element-4a04080 .image, .elementor-3487 .elementor-element.elementor-element-4a04080 .image img{width:150px;}.elementor-3487 .elementor-element.elementor-element-cfe5cc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3487 .elementor-element.elementor-element-cfe5cc9 > .elementor-element-populated.elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3487 .elementor-element.elementor-element-be7069c .image, .elementor-3487 .elementor-element.elementor-element-be7069c .image img{width:150px;}.elementor-3487 .elementor-element.elementor-element-3b636bf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3487 .elementor-element.elementor-element-40a1beb > .elementor-element-populated.elementor-element-populated{padding:0px 010px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-212da5f .elementor-heading-title{font-size:2.5rem;}.elementor-3487 .elementor-element.elementor-element-0def0ad > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-14e310b > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-2f8590d > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-b5ad56a > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-5d36a325{padding:60px 0px 60px 0px;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-primary{font-size:2.5rem;}.elementor-3487 .elementor-element.elementor-element-4a59aa97 .heading-description{font-size:1.3rem;}.elementor-3487 .elementor-element.elementor-element-d186f50{margin-top:0px;margin-bottom:0px;}.elementor-3487 .elementor-element.elementor-element-6f9bd5a > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-28f2adf > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-dcba875 > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3487 .elementor-element.elementor-element-8ce121f > .elementor-element-populated.elementor-element-populated{padding:0px 10px 0px 10px;}}