.elementor-61250 .elementor-element.elementor-element-800b5a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-61250 .elementor-element.elementor-element-800b5a0:not(.elementor-motion-effects-element-type-background), .elementor-61250 .elementor-element.elementor-element-800b5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://appagent.com/wp-content/uploads/2026/05/robert-banner-image.webp");background-position:97% 0%;background-repeat:no-repeat;background-size:304px auto;}.elementor-61250 .elementor-element.elementor-element-1d4a03f{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-61250 .elementor-element.elementor-element-73e5552{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-61250 .elementor-element.elementor-element-738c5e0.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-61250 .elementor-element.elementor-element-800b5a0:not(.elementor-motion-effects-element-type-background), .elementor-61250 .elementor-element.elementor-element-800b5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-61250 .elementor-element.elementor-element-800b5a0:not(.elementor-motion-effects-element-type-background), .elementor-61250 .elementor-element.elementor-element-800b5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 73%;background-size:240px auto;}.elementor-61250 .elementor-element.elementor-element-1d4a03f{width:100%;max-width:100%;}.elementor-61250 .elementor-element.elementor-element-738c5e0.elementor-element{--align-self:stretch;}}/* Start custom CSS for container, class: .elementor-element-800b5a0 */.elementor-61250 .elementor-element.elementor-element-800b5a0 {
    max-width: 805px;
}
.single-post  .cta-banner-inline h3, .single-post  .cta-banner-inline .h3, .single-post  .cta-banner-inline h3.elementor-heading-title {

    margin-top: 0!important;
    margin-bottom:0!important;
    color: var(--color2)!important;
}
.single-post .cwrapper  .cta-banner-inline .elementor-button
{
    margin-top: 0!important;
}
 .cta-banner-inline  {
    padding: 36px!important;
}
 .cta-banner-inline p {
    font-size:16px;
    line-height: 22px;
    margin: 16px 0 24px 0;
}

 .cta-banner-inline .text-deco {
    color: var(--colora);
}

@media only screen and (max-width: 766px) { 
    
    
 .cta-banner-inline {
    padding: 24px;
}
 .cta-banner-inline p {
    font-size:16px;
    line-height: 22px;
    margin: 16px 0 224px 0;
}

}/* End custom CSS */