/*!/wp-content/themes/SolutionDigitale-child/style.css*/.page_23 .wpcf7 .wpcf7-response-output{color:#fff}.navbar-top-container .builder_menu{width:auto!important}.php-error #adminmenuback,.php-error #adminmenuwrap{margin-top:0!important}.ck-content{max-height:50vh!important}#main .carousel-item img{object-fit:contain!important;border-radius:50px!important}#corseaux>div>div>div{border-radius:25px!important}.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:white!important;text-decoration:none}.sd-button-header,input[type=submit],input[type=submit]:focus{cursor:default;transition:0.3s;padding:8px 26px;border:solid 1.5px #fff0;background-color:var(--sd1);width:fit-content!important;font-size:16px!important;text-transform:uppercase}.sd-button-header:hover p,.sd-button-header:hover a,input[type=submit]:hover{color:var(--sd1)!important}.sd-button-header:hover,input[type=submit]:hover{padding:8px 26px;border:solid 1.5px var(--sd1);background-color:#fff}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 #77808B}form input[type=submit]{display:inline-block!important}form label input,form label textarea{margin-top:15px!important;margin-bottom:25px!important}form input,form select,form textarea,form label{font-size:14px!important}#main .wpcf7 h4{font-size:22px!important}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select,input[list]{width:100%;padding:12px 20px;margin-bottom:0px!important;display:inline-block;border:1px solid #77808B;border-radius:4px;box-sizing:border-box}#main input[type=radio],#main input[type=checkbox]{width:auto!important}#main .element_shortcode_23_4 p{color:white!important}.sd_social{padding-bottom:1rem}.sd_social i{color:var(--sd2)!important;transition:0.3s;display:flex;justify-content:center;align-items:center;background-color:var(--sd1);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:var(--sd1)!important;transition:0.3s;padding-top:6px;background-color:var(--sd2);border-radius:20px;width:30px;height:30px;text-align:center;margin-right:5px}footer .sd_social_footer i:hover{transform:scale(1.3)}html #main footer p,html #main footer .fas:not(.fa-edit){color:var(--sd2)!important}#main>footer>div.container>div>div.sd_admin_container.col-xl-3.pb-3.text-xl-center.text-md-center.text-center{background:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/Optique-Morand-SA-footer-Partenariat-Dynoptic-et-Swiss-Olympic.png) no-repeat center / contain;text-indent:-9999px;overflow:hidden;min-height:80px!important}.element_column_icone_souligne_641_4 h5,.element_column_icone_souligne_641_4 p,.element_column_avec_trait:not(.element_column_avec_trait_635_5):not(.element_column_avec_trait_644_2):not(.element_column_avec_trait_632_2) h3,.element_column_avec_trait:not(.element_column_avec_trait_635_5):not(.element_column_avec_trait_644_2):not(.element_column_avec_trait_632_2) h4,.element_column_avec_trait:not(.element_column_avec_trait_635_5):not(.element_column_avec_trait_644_2):not(.element_column_avec_trait_632_2) h5,.element_column_avec_trait:not(.element_column_avec_trait_635_5):not(.element_column_avec_trait_644_2):not(.element_column_avec_trait_632_2) p{text-align:center}.element_column_avec_trait:not(.element_column_avec_trait_635_5):not(.element_column_avec_trait_644_2){text-align:center}[id^="sortableelement_column_avec_trait_"] [class*="_item"] .sd_content .sd_text_container{margin-left:10px!important}#navbarNavDropdown .d-xl-flex>div>a{padding:30px!important;background:white!important;filter:drop-shadow(-8px 8px 20px rgb(0 0 0 / .2))}nav .menu-item{letter-spacing:2px!important}#main h5 strong,#main h1 strong,#main h3 strong{color:#6E8699!important;font-weight:400!important}#main .element_image_text_full_responsive_641_3 p strong{color:white!important}#main p strong{color:var(--sd4)!important}#main h3 .text-small{font-size:35px!important;text-transform:uppercase!important;letter-spacing:1px!important}#main h1 .text-small{font-size:25px;text-transform:uppercase;letter-spacing:3px}#main ul{color:var(--sd4)!important}.element_column_icone_souligne_23_5 p{text-transform:uppercase!important}.element_gal_multi_1_niveau h4,.element_header_responsive h1,.element_header_responsive h2{text-shadow:0 4px 10px rgb(0 0 0 / .55)}#eapps-instagram-feed-1 .eapps-instagram-feed-header-follow-button-wrapper a{color:white!important}[id^="sortableelement_column_avec_trait_"],[id^="sortableelement_column_en_ligne_"],[id^="sortableelement_column_icone_souligne_"],[id^="sortableelement_column_sans_fond_"]{justify-content:center!important;display:flex!important}.element_logo_slider_644_3 img{padding:20px!important}#main .element_image_text_full_responsive_641_3_text>div,#main .element_image_text_full_responsive_638_3_text>div,#main .element_image_text_full_responsive_632_6_text>div,#main .element_image_text_full_responsive_9_5_text>div{border-left:1px solid white!important;padding-left:30px}#sortableelement_column_avec_trait_638_5>div .text-button,#sortableelement_column_avec_trait_635_3>div .text-button,#sortableelement_column_avec_trait_632_3>div .text-button{border-left:1px solid var(--sd2)!important}#main .element_image_text_full_responsive_641_9_text>div,#main .element_image_text_full_responsive_641_6_text>div,#main .element_image_text_full_responsive_641_2_text>div,#main .element_image_text_full_responsive_638_7_text>div,#main .element_image_text_full_responsive_638_4_text>div,#main .element_image_text_full_responsive_638_2_text>div,#main .element_image_text_full_responsive_635_2_text>div,#main .element_image_text_full_responsive_632_8_text>div,#main .element_image_text_full_responsive_9_10_text>div{border-left:1px solid var(--sd2)!important;padding-left:30px}.element_column_avec_trait_644_2_item:first-child .sd_content,.element_column_avec_trait_635_5_item:first-child .sd_content,.element_column_avec_trait_632_2_item:first-child .sd_content{border-left:none!important}#sortableelement_column_avec_trait_635_3>div:not(:last-child) .sd_button{display:none!important}#wpcf7-f225-o1>form>div.container>h4>span,#main .element_shortcode_641_10 h4{font-size:20px!important}#main .element_image_text_full_responsive_632_6_img,#main .element_image_text_full_responsive_9_5_img{filter:drop-shadow(-8px 8px 20px rgb(32 79 100 / .85))}.element_gal_multi_1_niveau img{aspect-ratio:16 / 15!important}.element_gal_multi_1_niveau .pb-4{padding:5px!important}.element_image_text_full_responsive_9_5_text .sd_text p a{color:inherit!important}.element_column_sans_fond_9_3 h5{border-bottom:1.5px solid #fff;padding-bottom:20px;text-shadow:0 3px 3px rgb(0 0 0 / .3)}#main img{filter:brightness(1.2)!important}#sortableelement_column_sans_fond_9_3>div{overflow:hidden}#sortableelement_column_sans_fond_9_3>div img{display:block;width:100%;height:auto;transform:scale(1);filter:brightness(90%)!important;transition:filter 1.2s ease,transform 1.2s ease}@keyframes zoomInfinite{from{transform:scale(1)}to{transform:scale(1.12)}}#sortableelement_column_sans_fond_9_3>div:hover img{animation:zoomInfinite 7s cubic-bezier(.25,.1,.25,1) infinite;filter:brightness(60%)!important}@media screen and (min-width:1024px){#home_nav:first-of-type.shadow .navbar-brand:first-of-type{transform:scale(.9)}#home_nav:first-of-type .navbar-brand:first-of-type{transition:0.3s}#home_nav .navbar-brand{transition:0.3s}nav{height:120px}.element_logo_slider_644_3,.element_html_9_9,.element_html_9_7{padding-bottom:150px!important}#sortableelement_column_avec_trait_644_2>div:nth-child(1),#sortableelement_column_avec_trait_635_5>div:nth-child(1),#sortableelement_column_avec_trait_632_2>div:nth-child(1){width:40%!important}#sortableelement_column_avec_trait_644_2>div:nth-child(2),#sortableelement_column_avec_trait_635_5>div:nth-child(2),#sortableelement_column_avec_trait_632_2>div:nth-child(2){width:55%!important;margin-left:20px!important}.element_column_icone_souligne .text-tiny{background:url(https://cdn.solution-digitale.ch/wp-content/uploads/2025/12/Optique-Morand-SA-icon.png) no-repeat center;background-size:contain;width:100%;height:90px;margin-bottom:20px!important;text-indent:-9999px;display:block}.element_shortcode_644_4_container,.element_column_avec_trait_635_5_container{margin-bottom:50px!important}#main .element_shortcode_635_6,#main .element_shortcode_644_4,#main .element_column_avec_trait_635_5{width:95%!important;margin:auto!important}#sortableelement_column_avec_trait_635_5>div:nth-child(2) .sd_button.z-2{display:none!important}#sortableelement_column_avec_trait_644_2,#sortableelement_column_avec_trait_635_5{align-items:center!important}#sortableelement_column_avec_trait_644_2>div:nth-child(2) .text-button,#sortableelement_column_avec_trait_635_5>div:nth-child(2) .text-button,#sortableelement_column_avec_trait_632_2>div:nth-child(2) .text-button{margin-left:20px!important}#wpcf7-f7-o1>form{padding-top:50px!important;padding-bottom:50px!important;padding-left:30px!important;padding-right:30px!important}footer{border-top:10px solid var(--sd2)}#home_nav{border-bottom:10px solid var(--sd2)}}@media screen and (min-width:991px){#menu-main{gap:25px}#menu-footer{gap:17px}}#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){.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}}