.elementor-37114 .elementor-element.elementor-element-aeae9c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37114 .elementor-element.elementor-element-34969e7{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-37114 .elementor-element.elementor-element-060cf93 .elementor-icon-wrapper{text-align:center;}.elementor-37114 .elementor-element.elementor-element-060cf93.elementor-view-stacked .elementor-icon{background-color:#454545;}.elementor-37114 .elementor-element.elementor-element-060cf93.elementor-view-framed .elementor-icon, .elementor-37114 .elementor-element.elementor-element-060cf93.elementor-view-default .elementor-icon{color:#454545;border-color:#454545;}.elementor-37114 .elementor-element.elementor-element-060cf93.elementor-view-framed .elementor-icon, .elementor-37114 .elementor-element.elementor-element-060cf93.elementor-view-default .elementor-icon svg{fill:#454545;}.elementor-37114 .elementor-element.elementor-element-060cf93 .elementor-icon{font-size:60px;}.elementor-37114 .elementor-element.elementor-element-060cf93 .elementor-icon svg{height:60px;}.elementor-37114 .elementor-element.elementor-element-ebfd2aa .elementor-button{background-color:#F8A11D;font-weight:400;fill:#000000;color:#000000;padding:15px 35px 15px 35px;}.elementor-37114 .elementor-element.elementor-element-ebfd2aa .elementor-button:hover, .elementor-37114 .elementor-element.elementor-element-ebfd2aa .elementor-button:focus{background-color:#0069D9D1;color:#000000;}.elementor-37114 .elementor-element.elementor-element-ebfd2aa .elementor-button:hover svg, .elementor-37114 .elementor-element.elementor-element-ebfd2aa .elementor-button:focus svg{fill:#000000;}@media(max-width:1024px){.elementor-37114 .elementor-element.elementor-element-aeae9c8{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-37114 .elementor-element.elementor-element-956975f .elementor-heading-title{font-size:1em;}}/* Start custom CSS for button, class: .elementor-element-ebfd2aa */.cta-button{
    max-width:160px;
    margin:auto;
}

.pardot-ebook-popup .elementor-button {
    text-shadow: none;
    background-color: #F8A11D !important;
    border-radius: 80px !important;
    padding: 16px 30px;
    letter-spacing: 1px;
    font-weight: 400 !important;
    border: 1px solid #ffd600 !important;
}

.pardot-ebook-popup .elementor-button-text {
    color: #fff!important;
    font-weight: 400 !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34969e7 */.cta-slide-left{
text-align:center;padding:1em;  border-style: solid; 
     border-width: 1px 1px 1px 1px; 
     border-color: #f7f7f7; 
     border-radius: 5px;
     background-color: white;
     box-shadow: 0px 0px 15px -3px rgba(0, 0, 0, 0.4);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    transition-property: background, border, border-radius, box-shadow;
}

.cta-slide-left h3{
    font-size:1.2em!important;
    font-weight:500!important;
    color:#454545!important;
}
@media (max-width: 500px){
    .cta-slide-left h3{
    font-size:1.0em!important;
}
}
@media (max-width: 500px){

    .cta-slide-left h4{
    font-size:0.8em!important;
}}
.cta-slide-left h4{
    font-size:1em;
    padding:0 0.6em;
    color:#757575
}
.cta-slide-left .elementor-button-text{
    color:white!Important;
    font-weight:500!important;
}



     .elementor-button.blue-button:hover{
            cursor:pointer;
            background-color:#1e65bd !important;
        }
        .elementor-button.blue-button{
            background-color:#1e88e5!important;
        }
        .elementor-button.white-button:hover{
                cursor:pointer;
            background-color:#1e88e5 !important;
             color:white;
              
        }
        .elementor-button.white-button{
            background-color:white !important;
            color:#1e88e5;
            border:solid 1px white;
        }
        
                .elementor-button:hover{
                cursor:pointer;
              
        }
        .elementor-button.green-button{
            background-color:#65b947 !important;
            color:white;
            border:solid 1px white;
        }
        
        
        
        
        
        
        
			    
.cta-slide-left{
    position:relative;
   animation:animateright 2.5s;
}



@keyframes animateright{0%{right:-36px;opacity:0} 50%{right:-36px;opacity:0} 100%{right:0;opacity:1}}




@media (min-width:768px) and (max-width:1024px){
    .cta-slide-left{
    max-width:400px;
    margin:auto;
}
}/* End custom CSS */