.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.menu-item{padding-top:15px!important;padding-left:20px!important;padding-right:20px!important}div.wpcf7 .wpcf7-form-control{max-width:95%}.wpcf7-form{width:50%;margin:0 auto!important}@media (max-width:480px){.wpcf7-form{width:100%;margin:0 auto!important}}@media only screen and (max-width:480px){.wpcf7-form{width:100%;margin:0 auto!important}}@media (max-width:800px){.wpcf7-form{width:100%;margin:0 auto!important}}.wpcf7-text,.wpcf7-textarea,input[type="tel"],input[type=email],input[type=text]{background-color:#E6EEEC;color:#000;border:none;padding-bottom:5px;padding-top:5px;width:100%}.wpcf7-text:focus,.wpcf7-textarea:focus,input[type=text]:focus{border:1px solid #7DC1B5;background-color:#fff;color:#000}.wpcf7-form p{color:#385557}.wpcf7-form label{color:#385557}.wpcf7-submit{background-color:#b4d9ce;border:none;border-radius:3px;margin:20px 0 0 0;padding:10px;font:120% sans-serif;text-transform:uppercase;width:50%;cursor:pointer}div.wpcf7-response-output{color:#000;border:1px solid #FD6735!important;box-shadow:0 5px 16px rgb(125 193 181 / .9)}.wpcf7-submit:hover{box-shadow:0 5px 16px rgb(125 193 181 / .9);transition:all 0.2s ease}.pprivacidad{font-size:12px;border:1px dotted #b4d9ce;padding-left:10px}.wpcf7-select{display:block;color:#385557;line-height:1.2;padding:.4em 1.4em .3em .8em;width:300px;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #7dc1b5!important;box-shadow:0 1px 0 1px rgb(0 0 0 / .03);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#dbeae7;background-image:url(https://dw.duploweb.net/wp-content/uploads/2022/07/flechita-formu-select.png),linear-gradient(to bottom,#F3F3F3 0%,#f7f7f7 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:25px 15px;cursor:pointer}.wpcf7-select ::-ms-expand{display:none}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:50%;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0;top:0;z-index:999;background-color:#fff0}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:5px;position:relative;font-family:"ETModules";font-size:30px;content:'\33';color:#41a69c;padding:6px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_mobile_menu li a{border-bottom:1px solid #b4d9ce;padding:10px 5%;line-height:2.9!important}.et_mobile_menu{overflow:scroll!important;max-height:83vh}@media only screen and (min-width:981px){.et_pb_menu .sub-menu{margin-top:3px;border-radius:6px;border-top:none;box-shadow:0 0 70px rgb(0 0 0 / .2);padding:10px 0 20px 0!important;border:2px solid #dbeae7!important}}#page-container .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#fff!important;width:200%}.et_pb_menu .sub-menu li{padding:0;line-height:1.3;width:100%}.et_pb_menu .sub-menu li a{width:100%;padding:14px 25px}.et_pb_menu nav>ul>li>.sub-menu:after{position:absolute;content:'';left:36px;top:-26px;border-style:solid;border-width:14px;border-color:#fff0 #fff0 #fff}.et-menu .menu-item-has-children>a:first-child:after{content:"\33";font-size:20px;color:#385557}.et-menu li ul .menu-item-has-children>a:first-child:after{content:"\32"!important;color:#7EC2B6}.et-menu li li a{border-bottom:1px solid #dbeae7;font-size:14px!important;line-height:1.4em}.grecaptcha-badge{display:none}.joinchat__header{background-image:url(https://duploweb.es/wp-content/uploads/2022/07/logo-duplo-oie.png);background-repeat:no-repeat;background-attachment:fixed;background-position:center center}.joinchat__button{background:#7dc1b5;border:2px solid #dbeae7}.joinchat__button:hover{background:#385557}.joinchat{z-index:99999}.joinchat__box__scroll{background-color:#dbeae7;background-image:url(https://cdn.join.chat/app/uploads/2020/05/whatsapp-bg.png)}.et_pb_scroll_top.et-pb-icon{color:#7dc1b5;background:#f0f6f5;border-radius:0;border-right:4px solid #41a69c;font-size:25px;font-weight:700}.et_pb_scroll_top.et-pb-icon:before{content:"\f139";font-family:FontAwesome}