.elementor-19872 .elementor-element.elementor-element-cf7dc0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:column;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19872 .elementor-element.elementor-element-cf7dc0:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-cf7dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://www.petstep.com/wp-content/uploads/2023/06/PetStep-Pool-Ramp-Leg-mat-rectangle-1200px.jpg");background-position:0px -30px;background-repeat:no-repeat;background-size:cover;}.elementor-19872 .elementor-element.elementor-element-145b8391{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-19872 .elementor-element.elementor-element-372a0e10{text-align:center;}.elementor-19872 .elementor-element.elementor-element-372a0e10 .elementor-heading-title{font-family:"Cabin Sketch", Sans-serif;font-size:32px;font-weight:900;line-height:1.2em;color:var( --e-global-color-6647cbab );}.elementor-19872 .elementor-element.elementor-element-7705aed9{columns:1;font-weight:500;}.elementor-19872 .elementor-element.elementor-element-7705aed9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19872 .elementor-element.elementor-element-7705aed9.elementor-element{--align-self:center;}.elementor-19872 .elementor-element.elementor-element-7057d09d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19872 .elementor-element.elementor-element-7057d09d.e-con{--e-con-transform-rotateZ:2deg;}.elementor-19872 .elementor-element.elementor-element-dc23298{--display:flex;}.elementor-19872 .elementor-element.elementor-element-dc23298:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-dc23298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e11aa );}.elementor-19872 .elementor-element.elementor-element-dc23298.e-con{--align-self:stretch;}.elementor-19872 .elementor-element.elementor-element-3ae10d0e{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19872 .elementor-element.elementor-element-3ae10d0e:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-3ae10d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDD;}.elementor-19872 .elementor-element.elementor-element-3ae10d0e.e-con{--align-self:stretch;}.elementor-19872 .elementor-element.elementor-element-61398506{text-align:center;}.elementor-19872 .elementor-element.elementor-element-61398506 .elementor-heading-title{font-family:"Cabin Sketch", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5e385ac1 );}.elementor-19872 .elementor-element.elementor-element-61398506 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19872 .elementor-element.elementor-element-58a6b679{text-align:center;font-family:"Amatic SC", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5e385ac1 );}.elementor-19872 .elementor-element.elementor-element-58a6b679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19872 .elementor-element.elementor-element-58c83894{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19872 .elementor-element.elementor-element-58c83894.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-19872 .elementor-element.elementor-element-14301e9d{--display:flex;}.elementor-19872 .elementor-element.elementor-element-14301e9d:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-14301e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e11aa );}.elementor-19872 .elementor-element.elementor-element-14301e9d.e-con{--align-self:stretch;}.elementor-19872 .elementor-element.elementor-element-69d917ca{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19872 .elementor-element.elementor-element-69d917ca:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-69d917ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDD;}.elementor-19872 .elementor-element.elementor-element-69d917ca.e-con{--align-self:stretch;}.elementor-19872 .elementor-element.elementor-element-7410a7da{text-align:center;}.elementor-19872 .elementor-element.elementor-element-7410a7da .elementor-heading-title{font-family:"Cabin Sketch", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5e385ac1 );}.elementor-19872 .elementor-element.elementor-element-7410a7da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19872 .elementor-element.elementor-element-d8d0c85{text-align:center;font-family:"Amatic SC", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5e385ac1 );}.elementor-19872 .elementor-element.elementor-element-d8d0c85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19872 .elementor-element.elementor-element-501ad655{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19872 .elementor-element.elementor-element-501ad655.e-con{--e-con-transform-rotateZ:3deg;}.elementor-19872 .elementor-element.elementor-element-68a17a98{--display:flex;}.elementor-19872 .elementor-element.elementor-element-68a17a98:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-68a17a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78e11aa );}.elementor-19872 .elementor-element.elementor-element-68a17a98.e-con{--align-self:stretch;}.elementor-19872 .elementor-element.elementor-element-699ba170{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19872 .elementor-element.elementor-element-699ba170:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-699ba170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDD;}.elementor-19872 .elementor-element.elementor-element-699ba170.e-con{--align-self:stretch;}.elementor-19872 .elementor-element.elementor-element-7d99cc5e{text-align:center;}.elementor-19872 .elementor-element.elementor-element-7d99cc5e .elementor-heading-title{font-family:"Cabin Sketch", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5e385ac1 );}.elementor-19872 .elementor-element.elementor-element-7d99cc5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19872 .elementor-element.elementor-element-705ec543{text-align:center;font-family:"Amatic SC", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5e385ac1 );}.elementor-19872 .elementor-element.elementor-element-705ec543 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:551px){.elementor-19872 .elementor-element.elementor-element-cf7dc0{--content-width:max(1140px);}}@media(max-width:1024px){.elementor-19872 .elementor-element.elementor-element-cf7dc0{--min-height:0px;--e-con-grid-template-columns:100%;--e-con-grid-template-rows:auto auto auto auto;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-19872 .elementor-element.elementor-element-cf7dc0:not(.elementor-motion-effects-element-type-background), .elementor-19872 .elementor-element.elementor-element-cf7dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat-y;background-size:auto;}.elementor-19872 .elementor-element.elementor-element-145b8391{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19872 .elementor-element.elementor-element-7057d09d{--grid-auto-flow:row;}.elementor-19872 .elementor-element.elementor-element-58c83894{--grid-auto-flow:row;}.elementor-19872 .elementor-element.elementor-element-501ad655{--grid-auto-flow:row;}}@media(max-width:550px){.elementor-19872 .elementor-element.elementor-element-cf7dc0{--e-con-grid-template-columns:100%;--e-con-grid-template-rows:auto auto auto auto;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-19872 .elementor-element.elementor-element-7057d09d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19872 .elementor-element.elementor-element-7057d09d.e-con{--e-con-transform-rotateZ:2deg;}.elementor-19872 .elementor-element.elementor-element-58c83894{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19872 .elementor-element.elementor-element-58c83894.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-19872 .elementor-element.elementor-element-501ad655{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19872 .elementor-element.elementor-element-501ad655.e-con{--e-con-transform-rotateZ:1deg;}}/* Start custom CSS for container, class: .elementor-element-145b8391 */.elementor-19872 .elementor-element.elementor-element-145b8391 {
background: rgb(255,255,255);
background: -moz-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 5%, rgba(255,255,255,0.9) 95%, rgba(255,255,255,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.85) 5%, rgba(255,255,255,0.85) 95%, rgba(255,255,255,0) 100%);
background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 5%, rgba(255,255,255,0.9) 95%, rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
grid-row:1/4;
grid-column: 1;
}


@media only screen and (max-width: 1024px) {
    .elementor-19872 .elementor-element.elementor-element-145b8391 { 
        grid-column: 1;
        grid-row: 4
   }
}
@media only screen and (max-width: 550px) {
    .elementor-19872 .elementor-element.elementor-element-145b8391 {
        grid-column: 1;
        grid-row: 4

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc23298 */.elementor-19872 .elementor-element.elementor-element-dc23298 {
    grid-column: 1;
    grid-row: 1;
    mask: 
        url("/wp-content/uploads/2024/04/o-label-clip.svg"),
        url("/wp-content/uploads/2024/04/i-label-clip.svg");
    mask-composite: exclude;
    -webkit-mask-composite: source-out;
    mask-position: center;   
    -webkit-mask-position: center;
    mask-size: 100%, calc(100% - 20px) calc(100% - 20px);
    -webkit-mask-size: 100%, calc(100% - 10px) calc(100% - 10px);
   filter drop-shadow(0px 0px 7px rgba(0,0,0,0.75))

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61398506 */.elementor-19872 .elementor-element.elementor-element-61398506 {
    grid-column: 1;
    grid-row: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58a6b679 */.elementor-19872 .elementor-element.elementor-element-58a6b679 {
    grid-column: 1;
    grid-row: 1;
}
.elementor-19872 .elementor-element.elementor-element-58a6b679 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ae10d0e */.elementor-19872 .elementor-element.elementor-element-3ae10d0e {
    grid-column: 1;
    grid-row: 1;
    mask: 
        url("/wp-content/uploads/2024/04/i-label-clip.svg");
mask-position: center;
mask-repeat: no-repeat;
    mask-size: calc(100% - 10px) calc(100% - 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7057d09d */.elementor-19872 .elementor-element.elementor-element-7057d09d {
    filter:drop-shadow(0px 0px 7px rgba(0,0,0,0.75));

grid-row:1;
grid-column: 2;
}
@media only screen and (max-width: 1024px) {
    .elementor-19872 .elementor-element.elementor-element-7057d09d { 
           grid-column: 1;
        grid-row: 1
        
    }
}
@media only screen and (max-width: 550px) {
    .elementor-19872 .elementor-element.elementor-element-7057d09d {
        grid-column: 1;
        grid-row: 1

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14301e9d */.elementor-19872 .elementor-element.elementor-element-14301e9d {
    grid-column: 1;
    grid-row: 1;
    mask: 
        url("/wp-content/uploads/2024/04/o-label-clip.svg"),
        url("/wp-content/uploads/2024/04/i-label-clip.svg");
    mask-composite: exclude;
    -webkit-mask-composite: source-out;
    mask-position: center;   
    -webkit-mask-position: center;
    mask-size: 100%, calc(100% - 20px) calc(100% - 20px);
    -webkit-mask-size: 100%, calc(100% - 10px) calc(100% - 10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7410a7da */.elementor-19872 .elementor-element.elementor-element-7410a7da {
    grid-column: 1;
    grid-row: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8d0c85 */.elementor-19872 .elementor-element.elementor-element-d8d0c85 {
    grid-column: 1;
    grid-row: 1;
}
.elementor-19872 .elementor-element.elementor-element-d8d0c85 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d917ca */.elementor-19872 .elementor-element.elementor-element-69d917ca {
    grid-column: 1;
    grid-row: 1;
    mask: 
        url("/wp-content/uploads/2024/04/i-label-clip.svg");
mask-position: center;
mask-repeat: no-repeat;
    mask-size: calc(100% - 10px) calc(100% - 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c83894 */.elementor-19872 .elementor-element.elementor-element-58c83894 {
    filter:drop-shadow(0px 0px 7px rgba(0,0,0,0.75));

    grid-row:2;
grid-column: 2;
}
@media only screen and (max-width: 1024px) {
    .elementor-19872 .elementor-element.elementor-element-58c83894 { 
           grid-column: 1;
        grid-row: 2;
        
    }
}
@media only screen and (max-width: 550px) {
    .elementor-19872 .elementor-element.elementor-element-58c83894 {
        grid-column: 1;
        grid-row: 2;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a17a98 */.elementor-19872 .elementor-element.elementor-element-68a17a98 {
    grid-column: 1;
    grid-row: 1;
    mask: 
        url("/wp-content/uploads/2024/04/o-label-clip.svg"),
        url("/wp-content/uploads/2024/04/i-label-clip.svg");
    mask-composite: exclude;
    -webkit-mask-composite: source-out;
    mask-position: center;   
    -webkit-mask-position: center;
    mask-size: 100%, calc(100% - 20px) calc(100% - 20px);
    -webkit-mask-size: 100%, calc(100% - 10px) calc(100% - 10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d99cc5e */.elementor-19872 .elementor-element.elementor-element-7d99cc5e {
    grid-column: 1;
    grid-row: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705ec543 */.elementor-19872 .elementor-element.elementor-element-705ec543 {
    grid-column: 1;
    grid-row: 1;
}
.elementor-19872 .elementor-element.elementor-element-705ec543 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-699ba170 */.elementor-19872 .elementor-element.elementor-element-699ba170 {
    grid-column: 1;
    grid-row: 1;
    mask: 
        url("/wp-content/uploads/2024/04/i-label-clip.svg");
mask-position: center;
mask-repeat: no-repeat;
    mask-size: calc(100% - 10px) calc(100% - 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501ad655 */.elementor-19872 .elementor-element.elementor-element-501ad655 {
    filter:drop-shadow(0px 0px 7px rgba(0,0,0,0.75));
grid-row:3;
grid-column: 2;
    
}
@media only screen and (max-width: 1024px) {
    .elementor-19872 .elementor-element.elementor-element-501ad655 { 
                grid-column: 1;
        grid-row: 3;
   }
}
@media only screen and (max-width: 550px) {
    .elementor-19872 .elementor-element.elementor-element-501ad655 {
        grid-column: 1;
        grid-row: 3;

}
}/* End custom CSS */
/* Start custom CSS */ul {
    margin-left: 30px;
    padding: 0;
}/* End custom CSS */