.elementor-2556 .elementor-element.elementor-element-b0891de:not(.elementor-motion-effects-element-type-background), .elementor-2556 .elementor-element.elementor-element-b0891de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://hop-com.fr/wp-content/uploads/2019/06/creation-site-web-roanne-internet-agence-de-communication-digital-hopcom-graphiste-SEO-referencement.jpg");background-position:0px -262px;background-repeat:no-repeat;background-size:cover;}.elementor-2556 .elementor-element.elementor-element-b0891de > .elementor-background-overlay{background-color:rgba(12,0,3,0.89);opacity:0.46;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2556 .elementor-element.elementor-element-b0891de > .elementor-container{max-width:1533px;min-height:524px;text-align:center;}.elementor-2556 .elementor-element.elementor-element-b0891de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2px;margin-bottom:2px;}.elementor-2556 .elementor-element.elementor-element-b0891de > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-2556 .elementor-element.elementor-element-b0891de > .elementor-shape-bottom svg{width:calc(191% + 1.3px);height:96px;}.elementor-2556 .elementor-element.elementor-element-b0891de .elementor-heading-title{color:rgba(0,0,0,0);}.elementor-2556 .elementor-element.elementor-element-bdc2605 .elementor-heading-title{font-family:"Handlee", Corbel;font-size:73px;color:#ffffff;}.elementor-2556 .elementor-element.elementor-element-cb7962b{text-align:center;}.elementor-2556 .elementor-element.elementor-element-cb7962b .elementor-heading-title{font-family:"Angkor", Corbel;color:#ed5a0b;}.elementor-2556 .elementor-element.elementor-element-ad87618{text-align:center;}.elementor-2556 .elementor-element.elementor-element-ad87618 .elementor-heading-title{font-family:"Angkor", Corbel;color:#80008e;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action{max-width:1170px;background-color:#ffffff;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.bg-img:after{background-color:#ffffff;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action .title{font-weight:bold;font-style:normal;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action p{font-family:"Alike Angular", Corbel;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action .cta-button{font-family:"Angkor", Corbel;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#ed5a0b;background:#ffffff;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:40px;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#701099;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#701099;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action .cta-button.effect-1:after{background:#701099;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action .cta-button.effect-2:after{background:#701099;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.cta-icon-flex .icon{font-size:80px;color:#ed5a0b;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.cta-icon-flex .icon img{height:80px;width:80px;}.elementor-2556 .elementor-element.elementor-element-a41c812 .eael-call-to-action.cta-icon-flex .icon svg{height:80px;width:80px;fill:#ed5a0b;}@media(max-width:1024px){.elementor-2556 .elementor-element.elementor-element-b0891de:not(.elementor-motion-effects-element-type-background), .elementor-2556 .elementor-element.elementor-element-b0891de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2556 .elementor-element.elementor-element-b0891de{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-2556 .elementor-element.elementor-element-b0891de:not(.elementor-motion-effects-element-type-background), .elementor-2556 .elementor-element.elementor-element-b0891de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2556 .elementor-element.elementor-element-b0891de{padding:0px 30px 0px 30px;}}