.freddie_button_ogre_battle{text-decoration:none}.et_pb_text.outline h1,.et_pb_text.outline h2,.et_pb_text.outline p{color:#000!important;text-shadow:white .02em 0 0,white 0 .02em 0,white -.02em 0 0,white 0 -.02em 0}body .freddie_content_everybody_happy .et_pb_text.text_link .et_pb_text_inner strong{font-weight:500!important}body .freddie_content_everybody_happy .et_pb_text.text_link .et_pb_text_inner:hover{color:#998b4f!important}body .freddie_content_everybody_happy .et_pb_text.text_link .et_pb_text_inner:before{content:"KKKKK"!important;font-family:'ETmodules'!important;color:#998b4f!important;font-size:16px!important;letter-spacing:-8px!important;transition:0.3s!important}body .et_pb_button_module_wrapper .et_pb_button.freddie_button_ogre_battle .circle__progress{stroke:#4152a4!important}body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_ogre_battle .line{background-color:#998b4f!important;height:2px!important}body .et_pb_button_module_wrapper .et_pb_button.freddie_button_jealousy .left:before,body .et_pb_button_module_wrapper .et_pb_button.freddie_button_jealousy .right:before,body .et_pb_button_module_wrapper .et_pb_button.freddie_button_jealousy .center{background:#4152a4!important}body #ragnar_menu_hulks_overlay{background:#f6f3ec!important}body .ragnar_menu_hulks_container .menu_lines{border:1px solid #4152a4!important}body .ragnar_menu_hulks_container .menu_lines .line{background:#4152a4!important}body #page-container .ragnar_menu_hulks .fullwidth-menu li a:hover{color:#998b4f!important}body #page-container .ragnar_menu_hulks .fullwidth-menu li a:before,body #page-container .ragnar_menu_hulks .fullwidth-menu li a:after{background-color:#4152a4!important}body .ragnar_portfolio_good_oars img:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}body .ragnar_portfolio_good_oars img{transition:transform .2s}body .ragnar_portfolio_good_oars article .entry-featured-image-url:after{background-color:#f6f3ec!important;transition:height 1.6s cubic-bezier(.745,.065,.17,1)!important}body .ragnar_portfolio_good_oars article:after{border-color:#33291c!important}body .ragnar_portfolio_good_oars .projects_filter ul li:hover,body .ragnar_portfolio_good_oars .projects_filter ul li.active_menu_item{color:#33291c!important;font-weight:700!important}body .ragnar_portfolio_good_oars .projects_filter ul li{color:#33291c!important;font-size:18px!important;font-family:'Outfit',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important;list-style:none!important}body .ragnar_portfolio_good_oars .projects_filter ul li:before{background-color:#998b4f!important;transition:0.3s!important}body .ragnar_portfolio_good_oars .projects_filter ul li:after{border-style:solid!important;border-color:#998b4f!important;border-width:2px 2px 0px 0!important;transition:0.3s!important}body .contact_form_1_M p.et_pb_contact_field:after,body .contact_form_1_M p.et_pb_contact_field:before{color:#33291c!important}body .contact_form_1_M p.et_pb_contact_field.focus input,body .contact_form_1_M p.et_pb_contact_field.filled input,body .contact_form_1_M p.et_pb_contact_field.focus textarea,body .contact_form_1_M p.et_pb_contact_field.filled textarea{background-color:#998b4f!important}body .barbra_content_15 .et_pb_text strong{font-family:'Outfit',Georgia,"Times New Roman",serif!important;font-weight:300!important}.freddie_we_created_footer .module__wave{display:none;fill:#fff!important}body .et_pb_button_module_wrapper .et_pb_button.freddie_button_party .circle__progress{stroke:#4152a4!important}body #page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_party .line{background-color:#998b4f!important;height:2px!important}.image_avec_legende{position:relative}.legende_image{position:absolute;z-index:1;bottom:0;padding:10px;font-weight:300;font-family:'Outfit Variable';line-height:1em;font-size:14px;color:#f6f3ec;white-space:pre-line}body .ragnar-hulks-menu-social-media .et_pb_social_icon a{border:1px solid #4152a4!important}.custom-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,41,28,0.7);opacity:0;transition:opacity 0.3s ease;z-index:1;border-radius:3px}.custom-overlay:hover::before{opacity:1}.custom-overlay .content{position:relative;z-index:2;color:white}body .olena_header_v8 .images_wrap:before{background-color:rgba(51,41,28,0)}.texte-avec-alternatives{font-family:"Polymath display regular";font-feature-settings:"salt" 1}.texte-avec-alternatives-1{font-family:"Polymath display regular";font-feature-settings:"ss01" 1}.texte-avec-alternatives-2{font-family:"Polymath display regular";font-feature-settings:"ss02" 1}.texte-avec-alternatives-3{font-family:"Polymath display regular";font-feature-settings:"ss03" 1}#slider-animation{position:relative;overflow:hidden;width:100%}.slider-line{position:relative;overflow:hidden;height:25%}.slider-line span,.slider-line p{position:relative;z-index:2}.animated-band{position:absolute;top:-100%;left:0;width:100%;height:100%;background-color:#362d22;z-index:1}@keyframes slide-in{0%{top:-100%}30%{top:0}70%{top:0}100%{top:100%}}#slider-animation.slider-background{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#slider-animation.active-1{background-image:url('https://sublinstudio.fr/wp-content/uploads/2025/08/banniere-les-irises-1.webp')}#slider-animation.active-2{background-image:url('https://sublinstudio.fr/wp-content/uploads/2025/02/Couverture-Keller-3.webp')}#slider-animation.active-3{background-image:url('https://sublinstudio.fr/wp-content/uploads/2025/09/banniere-illustration.webp')}#slider-animation.active-4{background-image:url('https://sublinstudio.fr/wp-content/uploads/2025/03/accueil-ipad3.webp')}#slider-animation.active-5{background-image:url('https://sublinstudio.fr/wp-content/uploads/2025/02/Couverture-symbiose.webp')}#slider-animation.blackout{background-color:#362d22!important}#slider-animation{background-color:#362d22}@media screen and (min-width:981px){#slider-animation.active-1,#slider-animation.active-2,#slider-animation.active-3,#slider-animation.active-4,#slider-animation.active-5{animation:zoomEffect-large 6s ease-in-out forwards}}@media screen and (max-width:980px){#slider-animation.active-1,#slider-animation.active-2,#slider-animation.active-3,#slider-animation.active-4,#slider-animation.active-5{animation:zoomEffect-small 6s ease-in-out forwards}}@keyframes zoomEffect-large{0%{background-size:170%}22%{background-size:100%}80%{background-size:100%}100%{background-size:135%}}@keyframes zoomEffect-small{0%{background-size:340%}22%{background-size:200%}80%{background-size:200%}100%{background-size:270%}}body{background-color:#362d22}.et-pb-contact-message{color:#faf8f3;font-size: 1.1rem;letter-spacing:1px}