.elementor-6025 .elementor-element.elementor-element-3da21579 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6025 .elementor-element.elementor-element-3da21579 > .elementor-container{min-height:500px;}.elementor-6025 .elementor-element.elementor-element-51d9d8b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6025 .elementor-element.elementor-element-51d9d8b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url('https://sterlingdogtrainers.com/wp-content/uploads/2020/11/trained-by-olk9.jpeg');background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6025 .elementor-element.elementor-element-51d9d8b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6025 .elementor-element.elementor-element-51d9d8b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6025 .elementor-element.elementor-element-33df874f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6025 .elementor-element.elementor-element-33df874f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://sterlingdogtrainers.com/wp-content/uploads/2019/07/shutterstock_526997788-1024x1024.jpg');background-position:bottom center;}.elementor-6025 .elementor-element.elementor-element-33df874f > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.92;}.elementor-6025 .elementor-element.elementor-element-33df874f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-6025 .elementor-element.elementor-element-33df874f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6025 .elementor-element.elementor-element-10be1a34{margin-top:-31px;margin-bottom:40px;}.elementor-6025 .elementor-element.elementor-element-196a1bd > .elementor-widget-container{margin:20px 0px -23px 0px;border-style:solid;}.elementor-6025 .elementor-element.elementor-element-196a1bd{text-align:center;}.elementor-6025 .elementor-element.elementor-element-196a1bd .elementor-heading-title{font-family:"Bangers", Sans-serif;font-size:100px;font-weight:400;letter-spacing:2.7px;color:#FE6F03;}.elementor-6025 .elementor-element.elementor-element-2f2ac5f > .elementor-widget-container{margin:0px 0px -20px 0px;border-style:solid;}.elementor-6025 .elementor-element.elementor-element-2f2ac5f{text-align:center;}.elementor-6025 .elementor-element.elementor-element-2f2ac5f .elementor-heading-title{font-family:"Bangers", Sans-serif;font-size:60px;font-weight:400;color:#083975;}.elementor-6025 .elementor-element.elementor-element-e17c246{text-align:center;}.elementor-6025 .elementor-element.elementor-element-e17c246 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:500;text-transform:capitalize;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#3F3F3F;}.elementor-6025 .elementor-element.elementor-element-64dfea6 .elementor-button{background-color:var( --e-global-color-f6b63a8 );font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.5em;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-f6b63a8 );border-radius:15px 15px 15px 15px;padding:30px 35px 30px 35px;}#elementor-popup-modal-6025 .dialog-widget-content{animation-duration:0.7s;border-style:solid;box-shadow:3px 6px 13px 4px rgba(0, 0, 0, 0.32);}#elementor-popup-modal-6025{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6025 .dialog-message{width:800px;height:500px;align-items:center;}#elementor-popup-modal-6025 .dialog-close-button{display:flex;}@media(max-width:1024px){.elementor-6025 .elementor-element.elementor-element-64dfea6 .elementor-button{font-size:16px;}#elementor-popup-modal-6025 .dialog-message{width:724px;}}@media(max-width:767px){.elementor-6025 .elementor-element.elementor-element-51d9d8b6 > .elementor-element-populated{padding:40px 25px 40px 25px;}.elementor-6025 .elementor-element.elementor-element-10be1a34{padding:25px 0px 0px 0px;}.elementor-6025 .elementor-element.elementor-element-64fad8a3{width:50%;}#elementor-popup-modal-6025 .dialog-message{height:670px;}}@media(min-width:768px){.elementor-6025 .elementor-element.elementor-element-51d9d8b6{width:38.75%;}.elementor-6025 .elementor-element.elementor-element-33df874f{width:61.25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6025 .elementor-element.elementor-element-64fad8a3{width:60%;}}/* Start custom CSS for heading, class: .elementor-element-e17c246 */.elementor-6025 .elementor-element.elementor-element-e17c246 span {
    text-decoration: underline;
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64dfea6 */.elementor-6025 .elementor-element.elementor-element-64dfea6 {
    animation:rocking 2s infinite;
  animation-timing-function:ease-out;
  transition:.2s
}

.elementor-6025 .elementor-element.elementor-element-64dfea6:hover {
    animation:elevate .2s forwards
}

@keyframes rocking {
  0% {
    transform:rotate(0deg)
  }
  25% {
    transform:rotate(0deg)
  }
  50% {
    transform:rotate(2deg)
  }
  75% {
    transform:rotate(-2deg)
  }
  to {
    transform:rotate(0deg)
  }
}

@keyframes elevate {
  0% {
    box-shadow:0 0 0 0 transparent;
    transform:translateY(0)
  }
  to {
    box-shadow:0 8px 5px -5px rgba(0,0,0,.25);
    transform:translateY(-10px)
  }
}/* End custom CSS */