.form-group.is-focused .form-control,div.wpforms-container .wpforms-form .form-group.is-focused .form-control{background-image:linear-gradient(90deg,rgba(172,32,96,1) 0%,rgba(121,9,60,1) 100%) !important}.header-filter:before{background-color:rgba(20,0,0,.6) !important;background:linear-gradient(to bottom,rgba(78,1,30,.65) 0%,rgba(78,1,30,.44) 30%,rgba(255,255,255,0) 100%)}.dashicons-admin-page:before{content:"SC";font-family:"Arial";font-weight:700;font-size:15px}a[title=SensCritique] span{display:none}h1.hestia-title.entry-title,.page-header h1.hestia-title{position:relative;z-index:1}h1.hestia-title.entry-title:before,.col-md-10 h1.hestia-title:before{content:"";display:block;width:150px;height:150px;background-color:#a201422b;border-radius:100%;position:absolute;top:-46px;left:0;z-index:-1}h1.hestia-title.entry-title:after,.col-md-10 h1.hestia-title:after{content:"";display:block;width:50px;height:50px;background-color:#a201422b;border-radius:100%;position:absolute;top:-50px;left:0;z-index:-1}.navbar-brand p{display:none}.navbar a{font-size:13px}.navbar .navbar-nav>li>a .fa-home{font-size:16px;padding:0 4px 5px 0}.carousel span.sub-title{font-size:24px}.carousel .btn{font-size:18px;text-transform:none}.section-image:after{background-color:rgba(15,0,0,.8) !important;background:linear-gradient(to bottom,rgba(78,1,30,.65) 0%,rgba(78,1,30,.44) 30%,rgba(255,255,255,0) 100%)}.hestia-info a:hover .info-title,.hestia-info a:hover .icon,.info a:hover .info-title,.info a:hover .icon{opacity:1}.hestia-info .icon>.fa-code{font-weight:700}.hestia-info a:hover .icon,.info a:hover .icon{transform:scale(1.1) translateY(-5px)}.hestia-about.section-image h5{color:#ccc !important}.elementor-344 .elementor-element.elementor-element-41a7d0c .obfx-grid-wrapper{padding-right:calc(30px) !important}.obfx-grid .obfx-grid-col-image img{width:100% !important;height:auto !important;transition:1s ease-out !important}a:not(.btn):not(.button):not(.added_to_cart):hover{opacity:1 !important}.obfx-grid .obfx-grid-col-image img:hover{width:111% !important}.elementor-344 .elementor-element.elementor-element-41a7d0c .obfx-grid .entry-title.obfx-grid-title>a{font-size:18px}.elementor-button-text{font-size:18px;font-weight:400}.elementor-344 .elementor-element.elementor-element-f9143bf h5{font-weight:300}#projets-web-flex{display:flex;flex-direction:column;align-items:center}@media all and (max-width:992px){.elementor-344 .elementor-element.elementor-element-41a7d0c .obfx-grid-col-image{height:300px !important}.elementor-344 .elementor-element.elementor-element-41a7d0c .obfx-grid-col{width:66% !important;height:auto !important;margin:auto}}@media all and (max-width:768px){.elementor-344 .elementor-element.elementor-element-41a7d0c .obfx-grid-col{width:83% !important;height:auto !important;margin:auto}}@media all and (max-width:480px){.elementor-344 .elementor-element.elementor-element-41a7d0c .obfx-grid-col{width:100% !important;height:auto !important;margin:auto}}.wpforms-confirmation-container-full{color:#a20142 !important;background:#f6e1ef !important;border:1px solid #a20142 !important;font-size:16px}.blog-post .section-text{margin:0 30px}.page:not(.home) .page-header .header-filter{background:linear-gradient(45deg,rgba(168,29,132,1) 0%,#ea396f 100%) !important}#post-6 h2,#post-6 h3{color:#a20142;text-align:center;line-height:1.5}#post-6 h3{margin-top:40px}#post-6 a[href="https://www.pablobuisson.fr/contact/"],#post-6 a[href$=pdf]{font-weight:700}.su-posts-default-loop .su-post{margin-bottom:2.5em;line-height:1.5;display:flex;flex-direction:column;align-items:center}.su-posts-default-loop .su-post-thumbnail{float:none !important;height:auto !important;margin-right:0 !important;margin-bottom:20px;box-shadow:-8px -8px 8px 0px rgba(201,201,201,.5)}#post-369 h2{margin:0 0 70px;position:relative}#post-369 h2:after{content:'';display:block;position:absolute;height:2px;width:50%;left:50%;transform:translatex(-50%);bottom:-25px;background-color:#d7d7c1}.su-posts-default-loop .su-post-thumbnail img{max-width:600px !important;max-height:600px !important}.su-posts-default-loop h2.su-post-title{font-size:2em !important;text-align:center;max-width:600px}.su-posts-default-loop h2.su-post-title a:focus{color:#a20142 !important}.page:not(.woocommerce-page) .blog-post .section-text p{text-align:justify}.su-posts-default-loop .su-post-excerpt{display:none}.su-posts-default-loop .su-post-meta{display:none}.su-posts-default-loop .su-post-comments-link{display:none}@media all and (max-width:700px){.su-posts-default-loop .su-post-thumbnail img{width:100%;height:auto}.su-posts-default-loop .su-post-thumbnail{width:100% !important}}@media all and (min-width:700px){.su-posts-default-loop .su-post-thumbnail{width:600px !important}}.single-post .header-filter{background-image:none !important;background:linear-gradient(45deg,rgba(168,29,132,1) 0%,#ea396f 100%) !important}.copyright.pull-right{display:none}input[type=submit].search-submit:focus{background-color:#a20142}.icons-footer{height:30px;width:30px;margin-right:10px;margin-top:2px;margin-bottom:5px}.footer-big p{color:#fff;opacity:.86}.hestia-bottom-footer-content{display:none}.footer.footer.footer-black hr{display:none}.hestia-scroll-to-top,.hestia-scroll-to-top:hover,.hestia-scroll-to-top:focus{background-color:#a20142;color:#fff}