/*!/wp-content/themes/SolutionDigitale-child/style.css*/.navbar-top-container .builder_menu{width:auto!important}.php-error #adminmenuback,.php-error #adminmenuwrap{margin-top:0!important}:root{--text-color-1:#545454 !important;--text-color-2:#353535 !important;--text-color-white:white !important;--text-color-black:black !important;--ciel:#E2F8FF !important;--grey:#EFEFEF !important}.video-container-center{display:flex;justify-content:center;align-items:center;height:500px}.video-container-center video{max-width:100%;max-height:100%}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;margin-right:50px;margin-top:150px;background-image:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/GSICONCEPT-Deco.png);background-repeat:no-repeat;background-position:right top;background-size:250px;opacity:1}body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;margin-right:50px;margin-top:150px;background-image:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/GSICONCEPT-Deco.png);background-repeat:no-repeat;background-position:left bottom 120px;background-size:250px;opacity:1}#wpcf7-f7-o1>form input[type=submit]{background:var(--sd1)!important;display:flex;font-size:18px!important;padding:8px 24px;justify-content:center;align-items:center;border:none;border-radius:8px;color:var(--sd2)!important}#wpcf7-f7-o1>form input[type=submit]:hover{background:#AC000A!important}#wpcf7-f7-o1 form input[type=checkbox],#wpcf7-f7-o1 form input[type=radio]{width:auto!important;margin-right:8px}span.wpcf7-list-item-label{margin-right:24px}.wpcf7-not-valid-tip{margin-top:-20px;margin-bottom:10px}.page_730 h1{font-size:37px}.page_730 h2{font-size:22px}.element_formulaire_730_19 ul li,.element_shortcode_640_191 ul li{line-height:35px;padding-left:35px;background-image:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/GSICONCEPT_CHECK_outlined_blue.png);background-position:top 5px left 5px;background-repeat:no-repeat;background-size:auto}.element_formulaire_730_19 ul,.element_shortcode_640_191 ul{list-style:none;padding-left:0}[class^="element_team_"] .col-2.col-lg-1{width:70px}.element_column_avec_fond ul li{color:var(--sd2)!important}.element_column_avec_fond_640_4{background-image:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/GSICONCEPT-Deco.png);background-position:left bottom;background-repeat:no-repeat;background-size:300px auto}:root{--anchor-offset:80px}[id]{scroll-margin-top:var(--anchor-offset)}html{scroll-behavior:smooth}:is(.page_38,.page_3,.sd_gallery_multi,.sd_single_page.post) #home_nav{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15)!important}.element_header_responsive{background:var(--gradient,linear-gradient(139deg,#41ACB7 8.89%,#003FC5 41.51%,#002060 78.83%))}.element_header_responsive .d-flex .row{max-width:60%}.element_header_responsive div .pv-block{background-size:auto;background-position:top 30% right 64px;}#citation .element_texte_titre_9_3_container{max-width:1320px}#sortableelement_column_avec_fond_9_10>div>.d-flex.sd_content{justify-content:center}#sortableelement_column_icone_639_90 .sd_text div{text-align:left}.element_column_icone_639_90 a:not(.nav-link):not(.dropdown-item){color:var(--sd1)!important;cursor:pointer;transition:0.3s;padding:8px 24px;background:var(--sd2);border:1px solid var(--sd2);border-radius:8px;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0!important;display:inline-block;width:fit-content}.element_column_icone_639_90 a:not(.nav-link):not(.dropdown-item):hover{color:var(--sd2)!important;background:#4154D3;border:1px solid #4154D3}#sortableelement_column_icone_9_12,#sortableelement_column_icone_fonds_unique_636_8,#sortableelement_column_icone_fonds_unique_636_90,#sortableelement_column_icone_fonds_unique_639_90,#sortableelement_column_icone_639_90{z-index:1;background-color:#FFF;border-radius:16px;overflow:hidden;box-shadow:0 0 20px 0 rgb(0 0 0 / .16)}.element_image_text_full_responsive_639_20{max-width:1320px;border-radius:32px}.element_image_text_full_responsive_639_20 ul{list-style:none;padding-left:0;color:var(--sd2)!important}.element_image_text_full_responsive_639_20 ul li{line-height:35px;padding-left:35px;background-image:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/GSICONCEPT_CHECK_outlined.png);background-position:top 5px left 5px;background-repeat:no-repeat;background-size:auto}.element_texte_button_23_20 ul{list-style:none;padding-left:0}.element_texte_button_23_20 ul li{line-height:35px;padding-left:35px;background-image:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/GSICONCEPT_CHECK_outlined_blue.png);background-position:top 5px left 5px;background-repeat:no-repeat;background-size:auto}#sortableelement_texte_button_9_11{gap:24px!important}#sortableelement_column_icone_636_12,#sortableelement_column_icone_639_92,#sortableelement_column_icone_639_96{display:flex;flex-wrap:wrap;justify-content:center}#skyline>div>div>div{background-image:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/GSIConcept-SkyLine.png)!important;background-size:100%!important;background-repeat:no-repeat!important;background-position:bottom!important}:is(#sortableelement_column_avec_fond_9_18,#sortableelement_column_avec_fond_636_18,#sortableelement_column_avec_fond_639_18,#sortableelement_column_avec_fond_641_18,#sortableelement_column_avec_fond_648_18,#sortableelement_column_avec_fond_23_18) .sd_button{display:flex;justify-content:center;gap:32px}:is(#sortableelement_column_avec_fond_9_18,#sortableelement_column_avec_fond_636_18,#sortableelement_column_avec_fond_639_18,#sortableelement_column_avec_fond_641_18,#sortableelement_column_avec_fond_648_18,#sortableelement_column_avec_fond_23_18) .sd_button p:nth-child(2)>a{background-color:unset;border:1px solid var(--sd2)}:is(#sortableelement_column_avec_fond_9_18,#sortableelement_column_avec_fond_636_18,#sortableelement_column_avec_fond_639_18,#sortableelement_column_avec_fond_641_18,#sortableelement_column_avec_fond_648_18,#sortableelement_column_avec_fond_23_18) .sd_button p:nth-child(1)>a{background-color:var(--sd2);border:1px solid var(--sd2);color:var(--sd3)!important}:is(#sortableelement_column_avec_fond_9_18,#sortableelement_column_avec_fond_636_18,#sortableelement_column_avec_fond_639_18,#sortableelement_column_avec_fond_641_18,#sortableelement_column_avec_fond_648_18,#sortableelement_column_avec_fond_23_18) .sd_button p:nth-child(2)>a:hover{background-color:#4154D3}#sortableelement_column_icone_9_5 .d-flex{overflow:visible!important}#sortableelement_column_icone_9_5 h3 span{position:relative;z-index:1;display:inline-block;padding-bottom:16px;padding-top:16px}#sortableelement_column_icone_9_5 h3 span::before{content:'';display:block;width:70px;height:70px;background-color:var(--sd6);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}:is(#sortableelement_texte_button_9_2,#sortableelement_texte_button_639_91) .sd_button{gap:32px}:is(#sortableelement_texte_button_9_2,#sortableelement_texte_button_639_91) .sd_button div p:nth-child(2) a{background-color:unset;border:1px solid var(--sd3);color:var(--sd3)!important}:is(#sortableelement_texte_button_9_2,#sortableelement_texte_button_639_91) .sd_button div p:nth-child(2) a:hover{background-color:#4154D3;color:var(--sd2)!important}h4{font-style:italic}#menu-item-731>a{display:flex;padding:8px 24px;border-radius:8px;justify-content:center;align-items:center;background:var(--sd6)}#menu-item-731>a:hover{background:#DA725A}#menu-item-731 a:after{height:0}#menu-item-731>a.nav-link.active{cursor:default;background:var(--sd6)!important;font-weight:400!important}#menu-main a.active{border-radius:8px}#menu-main a.active:after{border-radius:8px;height:0!important}.element_button_640_192 .button{gap:32px}.element_button_640_192{padding-bottom:64px}.element_button_640_192.element_button .dualbutton p:nth-child(1) a{color:var(--sd2)!important;cursor:pointer;transition:0.3s;padding:8px 24px;background:var(--sd3)!important;border:1px solid var(--sd2);border-radius:8px;display:inline-block;width:fit-content}.element_button_640_192.element_button .dualbutton p:nth-child(2) a{color:var(--sd3)!important;cursor:pointer;transition:0.3s;padding:8px 24px;background:unset;border:1px solid var(--sd3);border-radius:8px;display:inline-block;width:fit-content}.element_button_640_192.element_button .dualbutton p a:hover{color:var(--sd2)!important;background:#4154D3!important;border:1px solid #4154D3}.table table{width:100%}.table thead{border:solid 1px gray}.table thead th{background:darkgray;color:white!important}.table thead th,.table td{border-left:solid 1px gray;border-right:solid 1px gray}tr td,tr th{padding:10px}.menu-fixed-scroll{position:fixed!important;;width:100%!important}.dropdown-item{color:black!important}#container_switch_langue{display:none!important}.sd-button-header p,.sd-button-header a,input[type=submit],input[type=submit]:focus{color:orange!important;text-decoration:none}.sd-button-header,input[type=submit],input[type=submit]:focus{cursor:default;transition:0.3s;padding:5px 20px 5px 20px;border:solid 1px orange;background-color:#fff}.sd-button-header:hover p,.sd-button-header:hover a,input[type=submit]:hover{color:white!important}.sd-button-header:hover,input[type=submit]:hover{padding:5px 20px 5px 20px;border:solid 1px #fff0;background-color:orange}#main .sd-button-4:not(:has(a)) p,#main .sd-button-4:has(a) a{color:var(--sd3)!important;font-weight:700!important;transition:0.3s;cursor:pointer}#main .sd-button-4:not(:has(a)) p:hover,#main .sd-button-4:has(a) a:hover{color:var(--sd5)!important;transition:0.3s}#sortableelement_column_avec_fond_640_193 .sd_content{justify-content:center}form input[type=text],form input[type=email],form input[type=tel],form label,form input,form textarea{width:100%!important}form input[type=text],form input[type=email],form input[type=tel],form textarea{width:100%!important;border:solid 1px orange}form input[type=submit]{display:inline-block!important}form label input,form label textarea{margin-top:15px!important;margin-bottom:25px!important}form *{font-size:14px!important}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select,input[list]{width:100%;padding:12px 20px;margin-bottom:20px!important;display:inline-block;border:1px solid LightGray;border-radius:4px;box-sizing:border-box}.sd_social{padding-bottom:1rem}.sd_social i{color:white!important;transition:0.3s;display:flex;justify-content:center;align-items:center;background-color:#686868;border-radius:25px;width:50px;height:50px;text-align:center;margin-right:5px;font-size:25px}.sd_social i:hover{transform:scale(1.3)}footer .sd_social_footer i{color:white!important;transition:0.3s;padding-top:6px;background-color:#686868;border-radius:20px;width:30px;height:30px;text-align:center;margin-right:5px}footer .sd_social_footer i:hover{transform:scale(1.3)}@media screen and (min-width:991px){#menu-main{gap:15px}}#breadcrumbs{list-style:none;margin:10px 0;overflow:hidden}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px}#breadcrumbs .separator{font-size:18px;font-weight:100;color:#ccc}html.wp-toolbar{padding-top:25px!important}.adminmenuwrap{margin-top:0!important}@media screen and (max-width:992px){.element_header_responsive .d-flex .row{max-width:100%!important}.element_header_responsive div .pv-block{background-size:40%;background-position:bottom 50% right 64px}.sd-vanilla-text-wrapper{top:30%!important}:is(#sortableelement_texte_button_9_2,#sortableelement_column_avec_fond_9_18,#sortableelement_column_avec_fond_636_18,#sortableelement_texte_button_639_91,#sortableelement_column_avec_fond_639_18,.element_button_640_192,#sortableelement_column_avec_fond_641_18,#sortableelement_column_avec_fond_648_18,#sortableelement_column_avec_fond_23_18) .sd_button{gap:16px;flex-direction:column}.element_button_640_192 .button.dualbutton{align-items:left!important;gap:16px;flex-direction:column}.element_column_icone_9_5_container_titre,.element_column_avec_fond_9_10_container_titre,.element_column_icone_fonds_unique_9_8_container_titre{padding-top:32px!important}.element_shortcode_636_19 .order-lg-3{order:4}.element_shortcode_636_19 .order-lg-3 p{text-align:left!important}.nav-item{display:grid!important}footer>div>div>div>div>.navbar-nav>.nav-item{display:unset!important}.nav-item{display:flex!important}footer>div>div>div>div>.navbar-nav>.nav-item{display:unset!important}ul.dropdown-menu{top:40px!important}#main>div>div.builder_menu.d-flex{z-index:99999!important}.sdg_popup_template{z-index:999999!important}}