html,body{margin:0;padding:0;background:#fff;color:#222;font-family:inherit;box-sizing:border-box;font-size:100%;line-height:1.4;background:#2f2d2c}footer{display:none}body.wm-lock-scroll{overflow-y:hidden!important;scrollbar-width:none}body.wm-lock-scroll::-webkit-scrollbar{display:none}body.wm-lock-scroll .et_pb_slider,body.wm-lock-scroll .et_pb_slider .et_pb_slides,body.wm-lock-scroll .et_pb_slider .et_pb_slide{overflow:hidden!important;position:relative}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module,.et_section,.et_row,.et_column,.et_pb_text,.et_pb_code{margin:0;padding:0}.anim-1{fill:#fff;stroke:#fff;stroke-miterlimit:10}.anim-2{fill:#fff;stroke:#fff;stroke-miterlimit:10}svg .logo-elem-1{stroke-dasharray:287.94573974609375px;stroke-dashoffset:287.94573974609375px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715),fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.2s}svg .logo-elem-2{stroke-dasharray:294.6284484863281px;stroke-dashoffset:294.6284484863281px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715),fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.2s}svg .logo-elem-3{stroke-dasharray:312.99053955078125px;stroke-dashoffset:312.99053955078125px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 0.25s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.4s}svg .logo-elem-4{stroke-dasharray:85.93247985839844px;stroke-dashoffset:85.93247985839844px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 0.25s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.4s}svg .logo-elem-5{stroke-dasharray:236.81764221191406px;stroke-dashoffset:236.81764221191406px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 0.25s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.4s}svg .logo-elem-6{stroke-dasharray:224.369140625px;stroke-dashoffset:224.369140625px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 0.5s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.6s}svg .logo-elem-7{stroke-dasharray:225.07089233398438px;stroke-dashoffset:225.07089233398438px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 0.5s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.6s}svg .logo-elem-8{stroke-dasharray:72.95886993408203px;stroke-dashoffset:72.95886993408203px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 0.75s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.8s}svg .logo-elem-9{stroke-dasharray:762.44775390625px;stroke-dashoffset:762.44775390625px;transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 0.75s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 0.8s}svg .logo-elem-10{stroke-dasharray:240.10565185546875px;stroke-dashoffset:240.10565185546875px}svg .logo-elem-11{stroke-dasharray:762.44775390625px;stroke-dashoffset:762.44775390625px}svg .logo-elem-12{stroke-dasharray:25.776472091674805px;stroke-dashoffset:25.776472091674805px}svg .logo-elem-13{stroke-dasharray:958.654296875px;stroke-dashoffset:958.654296875px}svg .logo-elem-14{stroke-dasharray:47.270469665527344px;stroke-dashoffset:47.270469665527344px}svg .logo-elem-1,svg .logo-elem-2,svg .logo-elem-3,svg .logo-elem-4,svg .logo-elem-5,svg .logo-elem-6,svg .logo-elem-7,svg .logo-elem-8,svg .logo-elem-9,svg .logo-elem-10,svg .logo-elem-11,svg .logo-elem-12,svg .logo-elem-13,svg .logo-elem-14{fill:transparent}svg .logo-elem-10,svg .logo-elem-11,svg .logo-elem-12,svg .logo-elem-13,svg .logo-elem-14{transition:stroke-dashoffset 0.25s cubic-bezier(0.47,0,0.745,0.715) 1s,fill 0.5s cubic-bezier(0.47,0,0.745,0.715) 1.2s}svg.active .logo-elem-1,svg.active .logo-elem-2,svg.active .logo-elem-3,svg.active .logo-elem-4,svg.active .logo-elem-5,svg.active .logo-elem-6,svg.active .logo-elem-7,svg.active .logo-elem-8,svg.active .logo-elem-9,svg.active .logo-elem-10,svg.active .logo-elem-11,svg.active .logo-elem-12,svg.active .logo-elem-13,svg.active .logo-elem-14{stroke-dashoffset:0;fill:#fff}#container-animation-intro{width:100vw;height:100vh;background:#2f2d2c;position:fixed;top:0;left:0;z-index:9999;opacity:1;transition:opacity 0.5s ease-in-out}#animation-logo{position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%);max-width:50vw;max-height:50vh;height:auto;width:50vw}#header{position:fixed;top:0;left:0;background-color:white;z-index:1000;overflow:visible!important}.logo-header{width:270px;height:auto;margin:auto}#logo-interieur svg path{fill:#fff;mix-blend-mode:difference}@media (min-width:981px){.et_pb_menu .et_pb_menu__menu,.et-menu,.et_pb_fullwidth_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et-menu{display:none!important}.et_mobile_nav_menu,.et_pb_menu__mobile-toggle{display:block!important}.et_pb_menu__wrap{justify-content:center!important}}.et_mobile_nav_menu,.et_pb_menu__mobile-toggle{cursor:pointer;z-index:1000}#menu-header{position:fixed;top:0;right:25px;height:75px!important;width:75px!important;background:#b29570;border-bottom-right-radius:250px;border-bottom-left-radius:250px;transition:height 0.25s cubic-bezier(0.6,0,0.4,1),width 0.25s cubic-bezier(0.6,0,0.4,1),border-bottom-right-radius 0.25s cubic-bezier(0.6,0,0.4,1),border-bottom-left-radius 0.25s cubic-bezier(0.6,0,0.4,1);transition-delay:0.25s,0s}#menu-header.closing{transition-delay:0s,0.25s}#menu-header.open{width:265px!important;height:50vh!important}.mobile_menu_bar::before{font-size:40px}.et_pb_menu__wrap{margin-top:17px}.et_mobile_menu{border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-top:40px;list-style:none!important}.et_mobile_menu li a{border:none}.et_mobile_menu li{text-align:center}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background:none}.et_mobile_menu li a:hover,.nav ul li a:hover{background:none!important}#menu-header ul li a{opacity:0;transition:opacity 0.15s 0.25s}#menu-header.open.visible ul li a{opacity:1}.copyright a{font-size:15px!important;margin-top:25px}.lang-item a img{width:24px!important;height:16.5px!important}@media (max-width:980px){#menu-header{width:50px!important;right:25px}#menu-header.open{width:calc(100vw - 50px)!important;height:70vh!important}#animation-logo{position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%);max-width:75vw;max-height:50vh;height:auto;width:75vw}}#et-main-area{min-height:calc(100vh - 100px);margin-top:100px;padding-top:75px;background:#2f2d2c}body.home #et-main-area{height:calc(100vh - 100px)}@media (max-width:980px){#et-main-area{height:calc(100vh - 55px);margin-top:55px}body.home #et-main-area{height:calc(100vh - 55px)}}#main-content,#main-content .page,#main-content .entry-content,#main-content .et-l{height:100%}body.home #main-content .et_builder_inner_content{display:inline-flex;flex-direction:row;height:100%;min-width:100vw;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto!important;overflow-y:hidden!important}body.home #main-content .et_builder_inner_content{scrollbar-width:none}body.home #main-content .et_builder_inner_content::-webkit-scrollbar{display:none}.section-content{height:calc(100vh - 175px);flex:0 0 50vw;scroll-snap-align:start;box-sizing:border-box;display:inline-block}.one-third{flex:0 0 33.3333vw}@media only screen and (min-width:1350px){.et_pb_section{padding:0!important}}.et_pb_slide{padding:0}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:0}.et_pb_slide_content{width:100%;height:100%}#main-container .et_pb_column,.et_pb_slider,.et_pb_slides,.et_pb_slide,.et_pb_container,.et_pb_slide_description,.et_pb_slider_container_inner,.et_pb_slide_content{height:100%!important}.et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_slider:hover .et-pb-arrow-prev{left:0}.flex-column{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:100%}.flex-row{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;height:100%}.two-column{display:flex;flex-direction:column;height:100%;width:50%}.column-left{justify-content:center;align-items:flex-start}.column-left p,.column-left h2,.column-left h3,.column-left h4{text-align:left;margin-left:50px}.column-right{align-items:flex-end}.column-right p,.column-right h2,.column-right h3,.column-right h4{text-align:right;margin-right:50px}.column-text{justify-content:space-evenly}.column-text h3{margin-right:0}.colum-small-arche{justify-content:flex-end}.arche-top{height:95%;width:100%;margin:0 50px;border-radius:1000px 1000px 0 0;box-shadow:0 0 0 10px #2f2d2c,0 0px 0 13px #b29570}.small-arche-top{height:90%;width:75%;margin:0 50px;border-radius:1000px 1000px 0 0;box-shadow:0 0 0 10px #2f2d2c,0 0px 0 13px #b29570}.small-arche-top h2{margin:auto}.trois-arches{width:25vw}.double-arche-line{height:30vh;width:75%;margin:0 auto;border-radius:1000px;box-shadow:0 0 0 10px #2f2d2c,-1px 0 0 13px #b29570,1px 0 0 13px #b29570;display:flex;justify-content:center;align-items:center}.arche-left,.arche-right{height:30vh;width:95%;margin:50px 0;box-shadow:0 0 0 10px #2f2d2c,0px 0 0 13px #b29570}.arche-left{border-radius:0 1000px 1000px 0}.arche-right{border-radius:1000px 0 0 1000px;}.img-arche-left{width:100%;height:100%;border-radius:0 1000px 1000px 0;object-fit:cover}.img-arche-right{width:100%;height:100%;border-radius:1000px 0 0 1000px;object-fit:cover}.img-arche-top{width:100%;height:100%;border-radius:1000px 1000px 0 0;object-fit:cover}#index-1,#index-2,#index-3,#index-4,#index-5,#index-6,#agence-team,#agence-2{display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center}#index-4{align-items:flex-end}#index-1{background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/06/dkor-interieur-decoration-et-amenagement-dinterieur-gassin-golfe-de-saint-tropez-portrait-21.png');}#index-2{background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/07/Dkor-Interieur-Amenagement-et-decoration-Architecte-dinterieur-a-Gassin-1.jpg');}#index-3{background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/08/Dkor-Interieur-agence-de-decoration-et-amenagement-dinterieur-Gassin-Golfe-de-Saint-Tropez-2025-1.jpg');}#index-4{background-color:#fff;background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/06/Dkor-Interieur-insertion-paysagere-de-lagence-de-decoration-et-amenagement-scaled-e1753131699285.png');}#index-5{background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/06/dkor-interieur-decoration-et-amenagement-dinterieur-gassin-golfe-de-saint-tropez-portrait-1-e1752614919861.png');}#index-6{background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/07/Dkor-Interieur-Amenagement-et-decoration-Architecte-dinterieur-a-Gassin-5-e1752614846431.jpg');}#agence-team{background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/07/Dkor-Interieur-Amenagement-et-decoration-Architecte-dinterieur-a-Gassin-4.jpg');height:35vh}#agence-2{background-image:url('https://dkorinterieur.fr/wp-content/uploads/2025/08/Dkor-Interieur-agence-de-decoration-et-amenagement-dinterieur-Gassin-Golfe-de-Saint-Tropez-2025-15.jpg');height:35vh}.arche-title{align-items:flex-end!important}.arche-title h2{margin:0 0 50px 0}.icon-contact{color:#b29570;display:inline-block;font-size:35px}.row-contact{height:50px;width:100%;justify-content:space-evenly}.et_pb_slide_content p{width:90%;margin:auto;line-height:2;font-size:16px;letter-spacing:1px;font-family:Timeless,Helvetica,Arial,Lucida,sans-serif}.text-contact{margin:0 50px 0 0!important}.et_pb_slide_content h1{font-size:45px;font-family:Colette Regular;;letter-spacing:3px;text-shadow:1px 1px 0 black,2px 2px 5px black}.et_pb_slide_content h2{font-size:30px;padding:50px 0 25px 0;font-family:Colette Regular;;letter-spacing:3px;text-shadow:1px 1px 0 black,2px 2px 5px black}.et_pb_slide_content h2.esperluette{font-family:'Trajan Pro Regular';font-size:80px}.et_pb_slide_content h3{font-size:25px;margin:0 auto;padding:0;font-family:Trajan Pro Bold!important;letter-spacing:3px;text-shadow:1px 1px 0 black,2px 2px 5px black}.et_pb_slide_content h4{font-size:20px;padding-top:25px;font-family:Colette Regular;letter-spacing:3px;text-shadow:1px 1px 0 black,2px 2px 5px black}.logo-dkor{height:50px}#logo-dkor a span img{height:75.25px}.logo-interieur{height:35px}.small-logo{filter:drop-shadow(1px 1px 0px rgba(255,255,255,0.7)) drop-shadow(3px 3px 5px rgba(255,255,255,0.7))}.masonry-gallery{column-count:4;column-gap:3rem;width:100vw;margin:auto;padding:1rem}.masonry-gallery img{margin-bottom:3rem;display:block;border-radius:100px;break-inside:avoid;transition:transform 0.3s ease}.masonry-gallery img:hover{transform:scale(1.02)}@media (max-width:980px){.masonry-gallery{column-count:2;column-gap:1rem}.masonry-gallery img{margin-bottom:2rem}}.arche-text-left{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1350px){.et_pb_row{padding:0!important}}@media (max-width:980px){.section-content{flex:0 0 100vw}.one-third{flex:0 0 33.3333vw}.three-lines{display:flex!important;flex-direction:column;justify-content:space-evenly}}.section-content .et_pb_row{padding:0!important;background-size:cover}.column-image{display:flex;justify-content:center;align-items:flex-end}#main-content,#main-content .page,#main-content .entry-content,#main-content .et-l{height:100%;overflow:visible!important}.horizontal-wrapper{scrollbar-width:none;scroll-behavior:smooth}.horizontal-wrapper::-webkit-scrollbar{display:none}.section-content p,.section-content h1,.section-content h2,.section-content h3,.section-content h4,.section-content h5,.section-content h6{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-break:break-word}.two-line{display:flex!important;flex-direction:column;justify-content:space-between}.arche{writing-mode:vertical-rl;text-orientation:upright;display:flex;justify-content:center;align-items:center}.arche h2{padding-bottom:0;text-shadow:1px 1px 0 black,2px 2px 5px black}.arche-alt{writing-mode:vertical-rl;text-orientation:upright;display:flex;justify-content:flex-end}.arche-titre{writing-mode:horizontal-tb;text-orientation:upright;display:flex;justify-content:center;align-items:flex-end}.border-thin-right{box-shadow:10px 10px 0px #2f2d2c,10px -10px 0px #2f2d2c,0px -10px 0px #2f2d2c,0px 10px 0px #2f2d2c,10px 0px 0px #2f2d2c,12.5px 12.5px 0px #b29570,12.5px -12.5px 0px #b29570,0px -12.5px 0px #b29570,0px 12.5px 0px #b29570,14.5px 0px 0px #b29570}.border-thin-left{box-shadow:-10px 10px 0px #2f2d2c,-10px -10px 0px #2f2d2c,0px -10px 0px #2f2d2c,0px 10px 0px #2f2d2c,10px 0px 0px #2f2d2c,-12.5px 12.5px 0px #b29570,-12.5px -12.5px 0px #b29570,0px -12.5px 0px #b29570,0px 12.5px 0px #b29570,-14.5px 0px 0px #b29570}.border-thin-top{box-shadow:-10px 0px 0px #2f2d2c,10px 0px 0px #2f2d2c,10px -10px 0px #2f2d2c,10px -10px 0px #2f2d2c,-10px -10px 0px #2f2d2c,0px -10px 0px #2f2d2c,0px -10px 0px #2f2d2c,-12.5px 0px 0px #b29570,12.5px 0px 0px #b29570,12.5px -12.5px 0px #b29570,12.5px -12.5px 0px #b29570,-12.5px -12.5px 0px #b29570,0px -12.5px 0px #b29570,0px -14px 0px #b29570}@media (max-width:980px){.et_pb_column.et_pb_column_empty{display:flex}}#map{width:100%;height:100%;border-radius:1000px 1000px 0 0}.et_contact_bottom_container{margin:auto}.et-db #et-boc .et-l .et-fb-form__toggle.et-fb-form__toggle-opened h3{text-shadow:none!important;font-size:Open Sans,Helvetica,Roboto,Arial,sans-serif!important}.et_pb_contact_form{display:flex;flex-direction:column;align-items:center}.et-db #et-boc .et-l .et-fb-form__toggle h3{text-shadow:none!important;font-size:Open Sans,Helvetica,Roboto,Arial,sans-serif!important}@media (max-width:980px){.arche-top{margin:50px}.small-arche-top{margin:50px 50px 0 50px;height:90%}.double-arche-line{margin:20px auto;max-width:80%}.arche-left,.arche-right{height:20vh;margin:50px 0;width:90%}.trois-arches{margin:25px 0}.double-arche-line{height:20vh}.et_pb_slide_content p{font-size:16px;width:calc(100% - 100px);margin:auto 50px}.logo-dkor{height:35px}#logo-dkor a span img{height:75.25px}.logo-interieur{height:25px}.et_pb_slide_content h2.esperluette{font-size:60px}.colum-small-arche{justify-content:center}}@media (max-width:767px){.et_pb_slide_content p{font-size:14px}.logo-dkor{height:35px;min-height:100%}#logo-dkor a span img{height:55.7333px;min-height:100%}}@media (max-width:480px){.logo-interieur{height:25px}}.et_pb_slide_3 .column-text h3{margin:0 auto}.slb_data_content{display:none}