.cta-tools-specific{max-width:800px;margin:0 auto}.cta-tools-specific .inner-body{display:flex}.cta-tools-specific .content{padding:var(--s6,48px) 4px var(--s6,48px) var(--s6,48px);flex:1 1 64%;max-width:64%}.cta-tools-specific .content h3{margin-top:0px!important;margin-bottom:16px}.cta-tools-specific .content p{color:#222}.cta-tools-specific .content p{font-family:var(--font-inter);font-size:21px;font-style:normal;font-weight:400;line-height:35px;margin-bottom:32px}.cta-tools-specific .content a.button{width:100%;display:inline-block;font-weight:700;line-height:30px;font-size:18px;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;border-radius:4px;font-family:var(--font-inter);text-transform:none;outline:none;height:auto;margin:0;letter-spacing:-.144px;padding:var(--s2) var(--s2-5);transition:background .35s,color .35s!important;border-color:var(--Primary-Blue)!important;color:var(--Primary-White)!important;background-color:var(--Primary-Blue)!important}.cta-tools-specific .content a.button:hover{text-decoration:none!important;border-color:var(--Primary-Blue-Dark)!important;background-color:var(--Primary-Blue-Dark)!important}.cta-tools-specific .content a.button:focus{border-color:var(--Primary-Blue-Light)!important;background:var(--Primary-Blue)!important}.cta-tools-specific .content a.button:active{border-color:var(--Primary-Blue-Darkest)!important;background:var(--Primary-Blue-Darkest)!important}.cta-tools-specific .featured-image{display:flex;flex:1 1 36%;max-width:36%;position:relative}.cta-tools-specific .featured-image .featured-image-container{z-index:1}.cta-tools-specific .featured-image .featured-image-container img{z-index:1;border-radius:0;max-width:310px;width:auto;height:auto;max-height:330px;margin-left:20%;margin-top:25%}.cta-tools-specific .featured-image .yellow-background-shape{position:absolute;max-width:420px;top:-12%;display:block;z-index:0}@media (min-width:679px){.cta-tools-specific:not(.wysiwyg .sidebar-container .cta-tools-specific){border-radius:8px;overflow:hidden}.cta-tools-specific:not(.wysiwyg .sidebar-container .cta-tools-specific){background:rgba(204,228,255,.3)}}@media (min-width:800px){.cta-tools-specific:not(.wysiwyg .sidebar-container .cta-tools-specific) .content a.button{font-size:21px!important;line-height:1.333em!important;text-align:center!important}}@media (max-width:678px){.cta-tools-specific .inner-body{flex-direction:column-reverse}.cta-tools-specific .content{flex:1 1 100%;max-width:100%;padding:0}.cta-tools-specific .content h3,.cta-tools-specific .content p{text-align:center}.cta-tools-specific .featured-image{flex:1 1 100%;max-width:100%;margin-left:20%;margin-right:20%;justify-content:center;margin-bottom:24px;padding-top:10%}.cta-tools-specific .featured-image .featured-image-container{width:auto;justify-content:center;display:flex;align-items:end}.cta-tools-specific .featured-image .featured-image-container img{margin-left:auto;margin-right:auto;position:relative;margin-top:0;height:fit-content;width:100%}.cta-tools-specific .featured-image .yellow-background-shape{transform:rotate(335deg);width:100%;height:auto;top:auto;bottom:0;max-height:310px}}@media (max-width:400px){.cta-tools-specific .featured-image{margin-left:10%;margin-right:10%}}.wysiwyg .sidebar-container .cta-tools-specific .inner-body{flex-direction:column-reverse}.wysiwyg .sidebar-container .cta-tools-specific .content{flex:1 1 100%;max-width:100%;padding:0}.wysiwyg .sidebar-container .cta-tools-specific .content h3{font-size:24px;font-style:normal;font-weight:800;line-height:30px;letter-spacing:-.864px}.wysiwyg .sidebar-container .cta-tools-specific .content h3,.wysiwyg .sidebar-container .cta-tools-specific .content p{text-align:center}.wysiwyg .sidebar-container .cta-tools-specific .featured-image{flex:1 1 100%;max-width:100%;margin-left:20%;margin-right:20%;justify-content:center;margin-bottom:24px;padding-top:10%}.wysiwyg .sidebar-container .cta-tools-specific .featured-image .featured-image-container{width:auto;justify-content:center;display:flex;align-items:end}.wysiwyg .sidebar-container .cta-tools-specific .featured-image .featured-image-container img{margin-left:auto;margin-right:auto;position:relative;margin-top:0;height:fit-content;width:100%}.wysiwyg .sidebar-container .cta-tools-specific .featured-image .yellow-background-shape{transform:rotate(335deg);width:100%;height:auto;top:auto;bottom:0;max-height:310px}.wysiwyg .sidebar-container .cta-tools-specific .featured-image{margin-left:10%;margin-right:10%}