.elementor-358 .elementor-element.elementor-element-2a27d627{--display:flex;--min-height:110vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:0.81;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:1em;--padding-left:4em;--padding-right:4em;}.elementor-358 .elementor-element.elementor-element-2a27d627:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/05/large_banner_about3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-2a27d627::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(81deg, #0E2029 22%, #FFFFFF00 55%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-7cc6b71{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-358 .elementor-element.elementor-element-7cc6b71 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-7cc6b71 .elementor-heading-title{font-size:90px;font-weight:600;line-height:1em;letter-spacing:2px;color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-bdd8cc3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:start;}.elementor-358 .elementor-element.elementor-element-bdd8cc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-bdd8cc3 .elementor-heading-title{font-size:28px;font-weight:500;line-height:1.4em;letter-spacing:1px;color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-2a929f5{--display:flex;--min-height:1013px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-2a929f5:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-2a929f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-358 .elementor-element.elementor-element-86c394a{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-358 .elementor-element.elementor-element-86c394a:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-86c394a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/04/pexels-pixabay-247522-scaled.jpg");background-position:bottom right;background-size:cover;}.elementor-358 .elementor-element.elementor-element-bbf587a{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-358 .elementor-element.elementor-element-bbf587a:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-bbf587a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-358 .elementor-element.elementor-element-bbf587a.e-con{--align-self:center;}.elementor-358 .elementor-element.elementor-element-40d24f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-e51e0e3{--display:flex;--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-358 .elementor-element.elementor-element-e51e0e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-9973316 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-9973316{text-align:start;}.elementor-358 .elementor-element.elementor-element-9973316 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:2px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-d7d9831{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-358 .elementor-element.elementor-element-3826fea{--display:flex;--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-358 .elementor-element.elementor-element-3826fea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-af576e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-af576e8{text-align:start;}.elementor-358 .elementor-element.elementor-element-af576e8 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:2px;color:#000000;}.elementor-358 .elementor-element.elementor-element-5a507b9{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-358 .elementor-element.elementor-element-760327f4{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-760327f4:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-760327f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-9e57da4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;--padding-top:2em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-358 .elementor-element.elementor-element-9e57da4:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-9e57da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44474B;}.elementor-358 .elementor-element.elementor-element-9e57da4::before, .elementor-358 .elementor-element.elementor-element-9e57da4 > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-9e57da4 > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-9e57da4 > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-9e57da4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-9e57da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-358 .elementor-element.elementor-element-c89d188{--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:space-evenly;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-f0e0754{--display:flex;}.elementor-358 .elementor-element.elementor-element-09387c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-09387c6{text-align:center;}.elementor-358 .elementor-element.elementor-element-09387c6 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-70d35b1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-358 .elementor-element.elementor-element-70d35b1{text-align:center;}.elementor-358 .elementor-element.elementor-element-70d35b1 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:100px;font-weight:500;line-height:1em;color:var( --e-global-color-primary );}.elementor-358 .elementor-element.elementor-element-9cc8f5c > .elementor-widget-container{padding:20px 0px 15px 0px;}.elementor-358 .elementor-element.elementor-element-9cc8f5c{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-c80f9b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-c80f9b4{text-align:center;}.elementor-358 .elementor-element.elementor-element-c80f9b4 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;color:var( --e-global-color-3e195a9 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-358 .elementor-element.elementor-element-d8ef7a6 > .elementor-widget-container{padding:-4px -4px -4px -4px;}.elementor-358 .elementor-element.elementor-element-d8ef7a6.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-358 .elementor-element.elementor-element-d8ef7a6{--e-icon-list-icon-size:29px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-358 .elementor-element.elementor-element-d8ef7a6 .elementor-icon-list-text{color:var( --e-global-color-3e195a9 );transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-8dea6f9{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-358 .elementor-element.elementor-element-3456c4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-3456c4c img{width:100%;}.elementor-358 .elementor-element.elementor-element-2dea578{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-2dea578:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-2dea578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-e7f39c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-e7f39c4{text-align:center;}.elementor-358 .elementor-element.elementor-element-e7f39c4 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1em;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-358 .elementor-element.elementor-element-edd3bc9{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;color:#000000;}.elementor-358 .elementor-element.elementor-element-9f4a98f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;}.elementor-358 .elementor-element.elementor-element-8efd50b{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-358 .elementor-element.elementor-element-45642aa{--display:flex;--min-height:560px;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-3e195a9 );--border-color:var( --e-global-color-3e195a9 );--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 15px -5px rgba(0,0,0,0.5);--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-358 .elementor-element.elementor-element-45642aa:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-45642aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/01/IMG-20220111-WA0005.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-45642aa::before, .elementor-358 .elementor-element.elementor-element-45642aa > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-45642aa > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-45642aa > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-45642aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-45642aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00A8FF00 50%, #313131 100%);}.elementor-358 .elementor-element.elementor-element-5f6cd72 .elementor-icon-list-icon i{color:var( --e-global-color-3e195a9 );transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-5f6cd72 .elementor-icon-list-icon svg{fill:var( --e-global-color-3e195a9 );transition:fill 0.3s;}.elementor-358 .elementor-element.elementor-element-5f6cd72{--e-icon-list-icon-size:61px;--icon-vertical-offset:0px;}.elementor-358 .elementor-element.elementor-element-5f6cd72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-5f6cd72 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-358 .elementor-element.elementor-element-5f6cd72 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3e195a9 );transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-25e8ac7{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-1f4f40c{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-358 .elementor-element.elementor-element-d4f73bd{--display:flex;--min-height:560px;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-3e195a9 );--border-color:var( --e-global-color-3e195a9 );--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 15px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-358 .elementor-element.elementor-element-d4f73bd:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-d4f73bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/04/wade-austin-ellis-FtuJIuBbUhI-unsplash-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-d4f73bd::before, .elementor-358 .elementor-element.elementor-element-d4f73bd > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-d4f73bd > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-d4f73bd > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-d4f73bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-d4f73bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00A8FF00 50%, #313131 100%);}.elementor-358 .elementor-element.elementor-element-bcc98ae{width:var( --container-widget-width, 102.538% );max-width:102.538%;--container-widget-width:102.538%;--container-widget-flex-grow:0;--e-icon-list-icon-size:61px;--icon-vertical-offset:0px;}.elementor-358 .elementor-element.elementor-element-bcc98ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-bcc98ae .elementor-icon-list-icon i{color:var( --e-global-color-3e195a9 );transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-bcc98ae .elementor-icon-list-icon svg{fill:var( --e-global-color-3e195a9 );transition:fill 0.3s;}.elementor-358 .elementor-element.elementor-element-bcc98ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-bcc98ae .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-358 .elementor-element.elementor-element-bcc98ae .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3e195a9 );transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-179f6af{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-ce59ccc{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-358 .elementor-element.elementor-element-964cdc9{--display:flex;--min-height:560px;--justify-content:flex-end;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-3e195a9 );--border-color:var( --e-global-color-3e195a9 );--border-radius:15px 15px 15px 15px;box-shadow:2px 2px 15px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-358 .elementor-element.elementor-element-964cdc9:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-964cdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2024/12/57486415_2257367921182869_1005998288387702784_o.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-964cdc9::before, .elementor-358 .elementor-element.elementor-element-964cdc9 > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-964cdc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-964cdc9 > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-964cdc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-964cdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00A8FF00 50%, #313131 100%);}.elementor-358 .elementor-element.elementor-element-6bc1966 .elementor-icon-list-icon i{color:var( --e-global-color-3e195a9 );transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-6bc1966 .elementor-icon-list-icon svg{fill:var( --e-global-color-3e195a9 );transition:fill 0.3s;}.elementor-358 .elementor-element.elementor-element-6bc1966{--e-icon-list-icon-size:61px;--icon-vertical-offset:0px;}.elementor-358 .elementor-element.elementor-element-6bc1966 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-6bc1966 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-358 .elementor-element.elementor-element-6bc1966 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-3e195a9 );transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-20f7b3b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-59059fe{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:#000000;}.elementor-358 .elementor-element.elementor-element-59059fe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-59059fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-d623ec6{--display:flex;--padding-top:5em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-d623ec6:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-d623ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-358 .elementor-element.elementor-element-b1aabd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:4px;--padding-bottom:0px;--padding-left:100px;--padding-right:30px;}.elementor-358 .elementor-element.elementor-element-b1aabd9:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-b1aabd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-358 .elementor-element.elementor-element-b1aabd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-2c7f742{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-2c7f742.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-98537c0{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-98537c0:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-98537c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/05/jamie-street-wFbkj9ilGnQ-unsplash.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-98537c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-b58b6ee{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-b58b6ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-358 .elementor-element.elementor-element-3a6cd71 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-3a6cd71{text-align:start;}.elementor-358 .elementor-element.elementor-element-3a6cd71 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:2px;color:#000000;}.elementor-358 .elementor-element.elementor-element-549c618 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-549c618 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-358 .elementor-element.elementor-element-549c618{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-358 .elementor-element.elementor-element-549c618 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-358 .elementor-element.elementor-element-549c618 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-549c618 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:49px;}.elementor-358 .elementor-element.elementor-element-549c618 .elementor-icon-list-text{transition:color 0.3s;}.elementor-358 .elementor-element.elementor-element-1aea0708{--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;--padding-top:3em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-1aea0708:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-1aea0708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-48edbf8{--display:flex;}.elementor-358 .elementor-element.elementor-element-515acc18{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-5b2413ec{--display:flex;--min-height:650px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-5b2413ec:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-5b2413ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/03/20220325_105932-scaled-e1743325101148.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-5b28ed35{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-358 .elementor-element.elementor-element-59b143bc{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-59b143bc > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-358 .elementor-element.elementor-element-3c476b9c .elementor-button{background-color:#00A8FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;padding:15px 30px 15px 30px;}.elementor-358 .elementor-element.elementor-element-3c476b9c .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-3c476b9c .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-3c476b9c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-479e64b3{--n-accordion-title-font-size:clamp(1.875rem, 1.5993rem + 1.2255vw, 3.4375rem);width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-3e195a9 );--n-accordion-title-hover-color:var( --e-global-color-3e195a9 );--n-accordion-title-active-color:var( --e-global-color-3e195a9 );--n-accordion-icon-size:30px;--n-accordion-icon-gap:25px;}.elementor-358 .elementor-element.elementor-element-479e64b3 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-358 .elementor-element.elementor-element-479e64b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-358 .elementor-element.elementor-element-479e64b3 {--n-accordion-padding:0px 40px 0px 40px;}:where( .elementor-358 .elementor-element.elementor-element-479e64b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:50px;}:where( .elementor-358 .elementor-element.elementor-element-479e64b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-358 .elementor-element.elementor-element-5015a98a{--display:flex;--min-height:650px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-5015a98a:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-5015a98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/04/DSC01871.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-6503d805{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-358 .elementor-element.elementor-element-2b6b8229{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-2b6b8229 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-27bb4d60 .elementor-button{background-color:#00A8FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;padding:15px 30px 15px 30px;}.elementor-358 .elementor-element.elementor-element-27bb4d60 .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-27bb4d60 .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-27bb4d60 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-101179e7{--n-accordion-title-font-size:clamp(1.875rem, 1.5993rem + 1.2255vw, 3.4375rem);width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-3e195a9 );--n-accordion-title-hover-color:var( --e-global-color-3e195a9 );--n-accordion-title-active-color:var( --e-global-color-3e195a9 );--n-accordion-icon-size:30px;--n-accordion-icon-gap:25px;}.elementor-358 .elementor-element.elementor-element-101179e7 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-358 .elementor-element.elementor-element-101179e7.elementor-element{--align-self:flex-start;}.elementor-358 .elementor-element.elementor-element-101179e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-358 .elementor-element.elementor-element-101179e7 {--n-accordion-padding:0px 40px 0px 40px;}:where( .elementor-358 .elementor-element.elementor-element-101179e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:50px;}:where( .elementor-358 .elementor-element.elementor-element-101179e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-358 .elementor-element.elementor-element-f6e0f34{--display:flex;--min-height:650px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-f6e0f34:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-f6e0f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/04/alexander-naglestad-fLbqYmPH2tQ-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-c32e47a{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-358 .elementor-element.elementor-element-8350bb4{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-8350bb4 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-6641644 .elementor-button{background-color:#00A8FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;padding:15px 30px 15px 30px;}.elementor-358 .elementor-element.elementor-element-6641644 .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-6641644 .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-6641644 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-e15ef4e{--n-accordion-title-font-size:clamp(1.875rem, 1.5993rem + 1.2255vw, 3.4375rem);width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-3e195a9 );--n-accordion-title-hover-color:var( --e-global-color-3e195a9 );--n-accordion-title-active-color:var( --e-global-color-3e195a9 );--n-accordion-icon-size:30px;--n-accordion-icon-gap:25px;}.elementor-358 .elementor-element.elementor-element-e15ef4e > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-358 .elementor-element.elementor-element-e15ef4e.elementor-element{--align-self:flex-start;}.elementor-358 .elementor-element.elementor-element-e15ef4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-358 .elementor-element.elementor-element-e15ef4e {--n-accordion-padding:0px 40px 0px 40px;}:where( .elementor-358 .elementor-element.elementor-element-e15ef4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:50px;}:where( .elementor-358 .elementor-element.elementor-element-e15ef4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-358 .elementor-element.elementor-element-2a2713d{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-746a5f16{--display:flex;--min-height:650px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-746a5f16:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-746a5f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2024/07/dog12.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-6f70ebb0{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-358 .elementor-element.elementor-element-65404d23{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-65404d23 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-501b3a1c .elementor-button{background-color:#00A8FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;padding:15px 30px 15px 30px;}.elementor-358 .elementor-element.elementor-element-501b3a1c .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-501b3a1c .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-501b3a1c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-64c8ff11{--n-accordion-title-font-size:clamp(1.875rem, 1.5993rem + 1.2255vw, 3.4375rem);width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-3e195a9 );--n-accordion-title-hover-color:var( --e-global-color-3e195a9 );--n-accordion-title-active-color:var( --e-global-color-3e195a9 );--n-accordion-icon-size:30px;--n-accordion-icon-gap:25px;}.elementor-358 .elementor-element.elementor-element-64c8ff11 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-358 .elementor-element.elementor-element-64c8ff11 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-358 .elementor-element.elementor-element-64c8ff11 {--n-accordion-padding:0px 40px 0px 40px;}:where( .elementor-358 .elementor-element.elementor-element-64c8ff11 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;line-height:50px;}:where( .elementor-358 .elementor-element.elementor-element-64c8ff11 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-358 .elementor-element.elementor-element-5f14d40a{--display:flex;--min-height:650px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-5f14d40a:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-5f14d40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/uploads/2025/04/pexels-edd1egalaxy-3628100-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-358 .elementor-element.elementor-element-540436b8{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-358 .elementor-element.elementor-element-74ec57ea{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-74ec57ea > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-25fe2919 .elementor-button{background-color:#00A8FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;padding:15px 30px 15px 30px;}.elementor-358 .elementor-element.elementor-element-25fe2919 .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-25fe2919 .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-25fe2919 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-16d007dd{--n-accordion-title-font-size:clamp(1.875rem, 1.5993rem + 1.2255vw, 3.4375rem);width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-3e195a9 );--n-accordion-title-hover-color:var( --e-global-color-3e195a9 );--n-accordion-title-active-color:var( --e-global-color-3e195a9 );--n-accordion-icon-size:30px;--n-accordion-icon-gap:25px;}.elementor-358 .elementor-element.elementor-element-16d007dd > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-358 .elementor-element.elementor-element-16d007dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-358 .elementor-element.elementor-element-16d007dd {--n-accordion-padding:0px 40px 0px 40px;}:where( .elementor-358 .elementor-element.elementor-element-16d007dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}:where( .elementor-358 .elementor-element.elementor-element-16d007dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-358 .elementor-element.elementor-element-41d73e55{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-1e0cc9d9{--display:flex;--min-height:336px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-31980a55{width:100%;max-width:100%;text-align:start;}.elementor-358 .elementor-element.elementor-element-31980a55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-31980a55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.875rem, 1.489rem + 1.7157vw, 4.0625rem);font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-358 .elementor-element.elementor-element-293da43a{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-358 .elementor-element.elementor-element-79ee6865 .elementor-button{background-color:#00A8FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-358 .elementor-element.elementor-element-79ee6865 .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-79ee6865 .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-79ee6865 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-39e84d19{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-614367d7{--display:flex;--min-height:50vh;--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:3em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-614367d7:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-614367d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-358 .elementor-element.elementor-element-614367d7::before, .elementor-358 .elementor-element.elementor-element-614367d7 > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-614367d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-614367d7 > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-614367d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-614367d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-358 .elementor-element.elementor-element-5d1cd9a{--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;--padding-top:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-57db03c{width:100%;max-width:100%;text-align:start;}.elementor-358 .elementor-element.elementor-element-57db03c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-57db03c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.6875rem, 1.3235rem + 1.6176vw, 3.75rem);font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-358 .elementor-element.elementor-element-ae4b38d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-358 .elementor-element.elementor-element-750b24c0 .elementor-button{background-color:#00A8FF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-358 .elementor-element.elementor-element-750b24c0 .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-750b24c0 .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-750b24c0{width:auto;max-width:auto;}.elementor-358 .elementor-element.elementor-element-750b24c0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-676fe3c9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-a6a325d iframe{height:474px;}.elementor-358 .elementor-element.elementor-element-5f72369{--display:flex;--min-height:50vh;--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-5f72369:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-5f72369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e195a9 );}.elementor-358 .elementor-element.elementor-element-5f72369::before, .elementor-358 .elementor-element.elementor-element-5f72369 > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-5f72369 > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-5f72369 > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-5f72369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-5f72369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-358 .elementor-element.elementor-element-20682f8c{--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-358 .elementor-element.elementor-element-4944731d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-4944731d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.875rem, 1.3787rem + 2.2059vw, 4.6875rem);font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-358 .elementor-element.elementor-element-24c678a8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button{background-color:#00A8FF;font-family:var( --e-global-typography-a7b7e86-font-family ), Sans-serif;font-size:var( --e-global-typography-a7b7e86-font-size );font-weight:var( --e-global-typography-a7b7e86-font-weight );line-height:var( --e-global-typography-a7b7e86-line-height );fill:var( --e-global-color-3e195a9 );color:var( --e-global-color-3e195a9 );box-shadow:0px 0px 10px 2px rgba(255, 255, 255, 0.45);}.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button:hover, .elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button:focus{background-color:#0074B0;}.elementor-358 .elementor-element.elementor-element-1ec21937 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-358 .elementor-element.elementor-element-30b86b12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-cb91afd{z-index:2;}.elementor-358 .elementor-element.elementor-element-cb91afd:not( .elementor-widget-image ) .elementor-widget-container, .elementor-358 .elementor-element.elementor-element-cb91afd.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://stg-gooddogtraining-staging.kinsta.cloud/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-358 .elementor-element.elementor-element-cb91afd img{width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-358 .elementor-element.elementor-element-2a27d627{--padding-top:2em;--padding-bottom:00em;--padding-left:4em;--padding-right:4em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-358 .elementor-element.elementor-element-7cc6b71 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-bdd8cc3 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-2a929f5{--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;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-86c394a{--min-height:335px;}.elementor-358 .elementor-element.elementor-element-e51e0e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-9973316 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-3826fea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-af576e8 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-760327f4{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-9e57da4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-09387c6 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-70d35b1{text-align:center;}.elementor-358 .elementor-element.elementor-element-c80f9b4 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-2dea578{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-e7f39c4 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-9f4a98f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-d4f73bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-358 .elementor-element.elementor-element-179f6af{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-20f7b3b{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-59059fe{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-358 .elementor-element.elementor-element-b1aabd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-98537c0:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-98537c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-358 .elementor-element.elementor-element-3a6cd71 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-515acc18{--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-358 .elementor-element.elementor-element-59b143bc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-59b143bc{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-2b6b8229 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-2b6b8229{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-8350bb4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-8350bb4{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-2a2713d{--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-358 .elementor-element.elementor-element-65404d23 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-65404d23{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-74ec57ea > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-74ec57ea{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-41d73e55{--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-358 .elementor-element.elementor-element-1e0cc9d9{--min-height:33vh;}.elementor-358 .elementor-element.elementor-element-293da43a{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-79ee6865 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-614367d7{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-5d1cd9a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-ae4b38d{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-5f72369{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-358 .elementor-element.elementor-element-24c678a8{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button{font-size:var( --e-global-typography-a7b7e86-font-size );line-height:var( --e-global-typography-a7b7e86-line-height );}}@media(max-width:767px){.elementor-358 .elementor-element.elementor-element-2a27d627{--min-height:74vh;--overlay-opacity:0.54;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-2a27d627:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-358 .elementor-element.elementor-element-2a27d627::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .e-con-inner > .elementor-background-video-container::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .e-con-inner > .elementor-background-slideshow::before, .elementor-358 .elementor-element.elementor-element-2a27d627 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0grad, #0E2029 100%, #FFFFFF00 70%);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-358 .elementor-element.elementor-element-7cc6b71 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-7cc6b71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-358 .elementor-element.elementor-element-7cc6b71 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-bdd8cc3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-bdd8cc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-358 .elementor-element.elementor-element-bdd8cc3 .elementor-heading-title{font-size:20px;}.elementor-358 .elementor-element.elementor-element-2a929f5{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-bbf587a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-358 .elementor-element.elementor-element-9973316 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-9973316 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-af576e8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-af576e8 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-760327f4{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-9e57da4{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-09387c6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-09387c6 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-70d35b1.elementor-element{--align-self:center;}.elementor-358 .elementor-element.elementor-element-70d35b1{text-align:center;}.elementor-358 .elementor-element.elementor-element-70d35b1 .elementor-heading-title{font-size:57px;}.elementor-358 .elementor-element.elementor-element-c80f9b4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-c80f9b4 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-2dea578{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-e7f39c4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-e7f39c4 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-edd3bc9{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-358 .elementor-element.elementor-element-45642aa{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-5f6cd72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-5f6cd72 .elementor-icon-list-item > a{font-size:18px;}.elementor-358 .elementor-element.elementor-element-d4f73bd{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-bcc98ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-bcc98ae .elementor-icon-list-item > a{font-size:18px;}.elementor-358 .elementor-element.elementor-element-179f6af{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-964cdc9{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-6bc1966 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-358 .elementor-element.elementor-element-6bc1966 .elementor-icon-list-item > a{font-size:18px;}.elementor-358 .elementor-element.elementor-element-20f7b3b{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-d623ec6{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-358 .elementor-element.elementor-element-98537c0{--min-height:290px;}.elementor-358 .elementor-element.elementor-element-3a6cd71 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-358 .elementor-element.elementor-element-3a6cd71 .elementor-heading-title{font-size:clamp(2.5rem, 1.4827rem + 3.8298vw, 5.3125rem);}.elementor-358 .elementor-element.elementor-element-1aea0708{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:01em;}.elementor-358 .elementor-element.elementor-element-5b2413ec{--min-height:501px;--justify-content:center;}.elementor-358 .elementor-element.elementor-element-5b28ed35{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-59b143bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-59b143bc{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-3c476b9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-479e64b3{width:100%;max-width:100%;}.elementor-358 .elementor-element.elementor-element-479e64b3 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-358 .elementor-element.elementor-element-479e64b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-358 .elementor-element.elementor-element-5015a98a{--min-height:501px;--justify-content:center;}.elementor-358 .elementor-element.elementor-element-6503d805{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-2b6b8229 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-2b6b8229{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-27bb4d60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-101179e7{width:100%;max-width:100%;}.elementor-358 .elementor-element.elementor-element-101179e7 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-358 .elementor-element.elementor-element-101179e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-358 .elementor-element.elementor-element-f6e0f34{--min-height:501px;--justify-content:center;}.elementor-358 .elementor-element.elementor-element-c32e47a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-8350bb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-8350bb4{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-6641644 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-e15ef4e{width:100%;max-width:100%;}.elementor-358 .elementor-element.elementor-element-e15ef4e {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-358 .elementor-element.elementor-element-e15ef4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-358 .elementor-element.elementor-element-746a5f16{--min-height:501px;--justify-content:center;}.elementor-358 .elementor-element.elementor-element-6f70ebb0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-65404d23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-65404d23{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-501b3a1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-64c8ff11{width:100%;max-width:100%;}.elementor-358 .elementor-element.elementor-element-64c8ff11 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-358 .elementor-element.elementor-element-64c8ff11 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-358 .elementor-element.elementor-element-5f14d40a{--min-height:501px;--justify-content:center;}.elementor-358 .elementor-element.elementor-element-540436b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-358 .elementor-element.elementor-element-74ec57ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-74ec57ea{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-25fe2919 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-16d007dd{width:100%;max-width:100%;}.elementor-358 .elementor-element.elementor-element-16d007dd {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-358 .elementor-element.elementor-element-16d007dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-358 .elementor-element.elementor-element-1e0cc9d9{--min-height:322px;--justify-content:center;}.elementor-358 .elementor-element.elementor-element-31980a55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-31980a55{text-align:start;}.elementor-358 .elementor-element.elementor-element-293da43a{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-79ee6865 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-79ee6865 .elementor-button{padding:10px 10px 10px 10px;}.elementor-358 .elementor-element.elementor-element-614367d7{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-57db03c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-57db03c{text-align:center;}.elementor-358 .elementor-element.elementor-element-57db03c .elementor-heading-title{font-size:25px;}.elementor-358 .elementor-element.elementor-element-ae4b38d{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-750b24c0{width:100%;max-width:100%;}.elementor-358 .elementor-element.elementor-element-676fe3c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358 .elementor-element.elementor-element-5f72369{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-358 .elementor-element.elementor-element-4944731d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-358 .elementor-element.elementor-element-4944731d{text-align:center;}.elementor-358 .elementor-element.elementor-element-4944731d .elementor-heading-title{font-size:25px;}.elementor-358 .elementor-element.elementor-element-24c678a8{font-size:var( --e-global-typography-text-font-size );}.elementor-358 .elementor-element.elementor-element-1ec21937{width:100%;max-width:100%;}.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button{font-size:var( --e-global-typography-a7b7e86-font-size );line-height:var( --e-global-typography-a7b7e86-line-height );}.elementor-358 .elementor-element.elementor-element-30b86b12{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-358 .elementor-element.elementor-element-2a929f5{--width:100%;}.elementor-358 .elementor-element.elementor-element-86c394a{--width:50%;}.elementor-358 .elementor-element.elementor-element-bbf587a{--width:50%;}.elementor-358 .elementor-element.elementor-element-e51e0e3{--width:100%;}.elementor-358 .elementor-element.elementor-element-3826fea{--width:100%;}.elementor-358 .elementor-element.elementor-element-c89d188{--width:100%;}.elementor-358 .elementor-element.elementor-element-8dea6f9{--width:70%;}.elementor-358 .elementor-element.elementor-element-45642aa{--width:100%;}.elementor-358 .elementor-element.elementor-element-d4f73bd{--width:100%;}.elementor-358 .elementor-element.elementor-element-964cdc9{--width:100%;}.elementor-358 .elementor-element.elementor-element-b1aabd9{--width:100%;}.elementor-358 .elementor-element.elementor-element-2c7f742{--width:50.858%;}.elementor-358 .elementor-element.elementor-element-98537c0{--width:99.666%;}.elementor-358 .elementor-element.elementor-element-b58b6ee{--width:40.602%;}.elementor-358 .elementor-element.elementor-element-5b2413ec{--width:50%;}.elementor-358 .elementor-element.elementor-element-5015a98a{--width:50%;}.elementor-358 .elementor-element.elementor-element-f6e0f34{--width:50%;}.elementor-358 .elementor-element.elementor-element-746a5f16{--width:50%;}.elementor-358 .elementor-element.elementor-element-5f14d40a{--width:50%;}.elementor-358 .elementor-element.elementor-element-1e0cc9d9{--width:100%;}.elementor-358 .elementor-element.elementor-element-5d1cd9a{--width:50%;}.elementor-358 .elementor-element.elementor-element-676fe3c9{--width:52%;}.elementor-358 .elementor-element.elementor-element-20682f8c{--width:62%;}.elementor-358 .elementor-element.elementor-element-30b86b12{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-358 .elementor-element.elementor-element-86c394a{--width:100%;}.elementor-358 .elementor-element.elementor-element-bbf587a{--width:100%;}.elementor-358 .elementor-element.elementor-element-c89d188{--width:100%;}.elementor-358 .elementor-element.elementor-element-45642aa{--width:100%;}.elementor-358 .elementor-element.elementor-element-d4f73bd{--width:100%;}.elementor-358 .elementor-element.elementor-element-964cdc9{--width:100%;}.elementor-358 .elementor-element.elementor-element-b58b6ee{--width:50%;}.elementor-358 .elementor-element.elementor-element-5b2413ec{--width:100%;}.elementor-358 .elementor-element.elementor-element-5015a98a{--width:100%;}.elementor-358 .elementor-element.elementor-element-f6e0f34{--width:100%;}.elementor-358 .elementor-element.elementor-element-746a5f16{--width:100%;}.elementor-358 .elementor-element.elementor-element-5f14d40a{--width:100%;}.elementor-358 .elementor-element.elementor-element-1e0cc9d9{--width:100%;}.elementor-358 .elementor-element.elementor-element-5d1cd9a{--width:100%;}.elementor-358 .elementor-element.elementor-element-676fe3c9{--width:100%;}.elementor-358 .elementor-element.elementor-element-20682f8c{--width:100%;}.elementor-358 .elementor-element.elementor-element-30b86b12{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-25e8ac7 */.elementor-358 .elementor-element.elementor-element-25e8ac7 p{
    margin:0; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-179f6af */.elementor-358 .elementor-element.elementor-element-179f6af p{
    margin:0; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f7b3b */.elementor-358 .elementor-element.elementor-element-20f7b3b p{
    margin:0; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2713d */.scontainer:hover .e-n-accordion .contentcontainer {
    max-height: 600px; /* Adjust the height based on your content */
    overflow: visible;
}

.scontainer .e-n-accordion .contentcontainer {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-293da43a */.elementor-358 .elementor-element.elementor-element-293da43a p{
    margin:0; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41d73e55 */.scontainer:hover .e-n-accordion .contentcontainer {
    max-height: 600px; /* Adjust the height based on your content */
    overflow: visible;
}

.scontainer .e-n-accordion .contentcontainer {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48edbf8 */.accordionwgt {
background: rgba(0, 0, 0, 0.23);
border-radius: 15px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(9px);
-webkit-backdrop-filter: blur(9px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24c678a8 */.elementor-358 .elementor-element.elementor-element-24c678a8 p{
    margin:0; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec21937 */.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button-icon{
    background: white;
    border-radius: 100px;
    padding: 5px;
    width: 30px;
    height: 30px;
    color: #00A8FF;
}

.elementor-358 .elementor-element.elementor-element-1ec21937 .elementor-button-content-wrapper{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */.fade-container {
    position: relative;
    overflow: hidden; /* Ensure the content doesn't overflow */
}

.fade-container::before,
.fade-container::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 500px; /* Adjust width as needed */
    pointer-events: none; /* Ensure the pseudo-elements don't interfere with clicking */
    z-index: 10; /* Make sure they are on top of the content */
}

.fade-container::before {
    left: 0;
    background: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0)); /* Adjust colors as needed */
}

.fade-container::after {
    right: 0;
    background: linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0)); /* Adjust colors as needed */
}/* End custom CSS */