/*
Theme Name: DIRECT POINT ASSURANCE
Theme URI: https://directpointassurance.com/
Author: DIRECT POINT ASSURANCE
Description: Thème block autonome de DIRECT POINT ASSURANCE, reconstruit sur la base Assembler et les personnalisations exportées du site.
Requires at least: 6.4
Tested up to: 6.6
Requires PHP: 7.4
Version: 2.0.0
License: GNU General Public License v2 or later
Text Domain: direct-point-assurance
*/
.has-xx-large-font-size{line-height:1}
.wp-element-button{transition:border,background-color,color,box-shadow,opacity,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(30px)}
label,.jetpack-field-label .rich-text.jetpack-field-label__input,.contact-form .grunion-checkbox-multiple-options legend,.contact-form .grunion-radio-options legend,.wp-block-jetpack-contact-form-container .wp-block-jetpack-contact-form label{display:inline-block;font-size:var(--wp--preset--font-size--small);margin-bottom:.25em;font-weight:inherit}
textarea,input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]),.wp-block-post-comments-form textarea,.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.jetpack-contact-form .jetpack-field .jetpack-field__input,.jetpack-contact-form .jetpack-field .jetpack-field__textarea{backdrop-filter:saturate(1.075);background-color:transparent;border-color:currentColor;border-style:solid;border-radius:6px;border-width:1px;box-shadow:none;box-sizing:border-box;color:currentColor;filter:brightness(1.05);font-size:var(--wp--preset--font-size--small);font-weight:inherit;line-height:1.5;min-height:42px;padding:.8rem 1rem;width:100%}
textarea:focus,input:not([type=submit]):focus,.wp-block-post-comments-form textarea:focus,.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus{outline:1px solid currentColor}
.contact-form__error,.contact-form__input-error{font-size:13px}.contact-form__input-error{gap:8px}.contact-form__input-error .contact-form__warning-icon{border-width:0}
footer{margin-top:0!important}.wp-block-social-links.is-style-logos-only li.wp-social-link{color:currentcolor}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1em;width:1em}.wp-block-social-links.has-small-icon-size{font-size:20px}
.order-0{order:0}.order-1{order:1}.grow-0{flex-grow:0}.grow{flex-grow:1}@media(min-width:600px){.md\:order-0{order:0}.md\:order-1{order:1}.md\:grow-0{flex-grow:0}.md\:grow{flex-grow:1}}.overflow-hidden{overflow:hidden}
html{scroll-behavior:smooth}body{margin:0}.wp-site-blocks{padding-top:0;padding-bottom:0}.wp-block-image img{max-width:100%;height:auto}.wp-block-navigation .wp-block-navigation-item__content{text-decoration:none}
.dpa-brand-logo img{width:190px;max-width:100%;height:auto}
@media(max-width:781px){.dpa-header-main{flex-wrap:wrap!important;gap:14px}.dpa-header-top{gap:4px 14px}.dpa-brand-logo img{width:165px}.wp-block-navigation__responsive-container.is-menu-open{padding:24px}}
