.elementor-1859 .elementor-element.elementor-element-9f80da6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--overlay-mix-blend-mode:screen;}.elementor-1859 .elementor-element.elementor-element-9f80da6:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c447fd4 );}.elementor-1859 .elementor-element.elementor-element-9f80da6::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://caninegains.com/wp-content/uploads/terrain-bg-desktop-white.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1859 .elementor-element.elementor-element-9f80da6::before{filter:brightness( 150% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1859 .elementor-element.elementor-element-9267de8 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0.5rem 1.12rem 0.5rem 1.12rem;border-radius:0.3125rem 0.3125rem 0.3125rem 0.3125rem;}.elementor-1859 .elementor-element.elementor-element-9267de8 .elementor-heading-title{font-size:var( --e-global-typography-89ffee2-font-size );font-weight:var( --e-global-typography-89ffee2-font-weight );text-transform:var( --e-global-typography-89ffee2-text-transform );line-height:var( --e-global-typography-89ffee2-line-height );letter-spacing:var( --e-global-typography-89ffee2-letter-spacing );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-deea25e > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-1859 .elementor-element.elementor-element-deea25e{text-align:center;}.elementor-1859 .elementor-element.elementor-element-deea25e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-4b44561{width:var( --container-widget-width, 31.625rem );max-width:31.625rem;--container-widget-width:31.625rem;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-d17c992{--display:grid;--e-con-grid-template-columns:minmax(clamp(1.5rem, 0.4798rem + 4.1854vw, 5rem), 1fr) minmax(0, calc(var(--content-width) / 2)) minmax(0, calc(var(--content-width) / 2)) minmax(clamp(1rem, -0.8946rem + 7.7728vw, 7.5rem), 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-d17c992:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-d17c992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f0eaba );}.elementor-1859 .elementor-element.elementor-element-ad20a9d{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:clamp(7.5rem, 6.0426rem + 5.9791vw, 12.5rem);--padding-bottom:clamp(2.5rem, 1.7713rem + 2.9895vw, 5rem);--padding-left:0;--padding-right:clamp(1.5rem, 0.4798rem + 4.1854vw, 5rem);}.elementor-1859 .elementor-element.elementor-element-699f742 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-27fb89c{width:var( --container-widget-width, 31.625rem );max-width:31.625rem;--container-widget-width:31.625rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-3fa392e{--display:flex;--min-height:32.3125rem;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-3fa392e:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caninegains.com/wp-content/uploads/Prong-Collar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1859 .elementor-element.elementor-element-3fa392e::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .e-con-inner > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://caninegains.com/wp-content/uploads/caninegains-ripples.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1859 .elementor-element.elementor-element-ddcfd9b{--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;--justify-content:space-between;--align-items:flex-start;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;}.elementor-1859 .elementor-element.elementor-element-8cc6f68{--display:flex;--gap:7.5rem 7.5rem;--row-gap:7.5rem;--column-gap:7.5rem;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-4a97171{--display:flex;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-c6d82af .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );font-weight:var( --e-global-typography-05b8b52-font-weight );text-transform:var( --e-global-typography-05b8b52-text-transform );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-b32f262{--display:flex;}.elementor-1859 .elementor-element.elementor-element-f5731c4{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-eeb9d2e{--display:flex;}.elementor-1859 .elementor-element.elementor-element-59aa297{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-073456b{--display:flex;}.elementor-1859 .elementor-element.elementor-element-ea02a79{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-2ddf08d{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-2ddf08d > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-2ddf08d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-2ddf08d {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-2ddf08d > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-2ddf08d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-05480b0{--display:flex;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-c8137e0 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );font-weight:var( --e-global-typography-05b8b52-font-weight );text-transform:var( --e-global-typography-05b8b52-text-transform );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-dab476b{--display:flex;}.elementor-1859 .elementor-element.elementor-element-ba1c349{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-c002db4{--display:flex;}.elementor-1859 .elementor-element.elementor-element-b3c0639{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-18c7d2d{--display:flex;}.elementor-1859 .elementor-element.elementor-element-b3f68c3{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-29e0039{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-29e0039 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-29e0039 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-29e0039 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-29e0039 > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-29e0039 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-8fa2d37{--display:flex;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-a2b2413 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );font-weight:var( --e-global-typography-05b8b52-font-weight );text-transform:var( --e-global-typography-05b8b52-text-transform );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-2d949da{--display:flex;}.elementor-1859 .elementor-element.elementor-element-8467ea8{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-f09f44b{--display:flex;}.elementor-1859 .elementor-element.elementor-element-b889979{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-d166a56{--display:flex;}.elementor-1859 .elementor-element.elementor-element-97ce164{--display:flex;}.elementor-1859 .elementor-element.elementor-element-52b0227{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-33807a0{--display:flex;}.elementor-1859 .elementor-element.elementor-element-f1dc01f{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-c4a1605{--display:flex;}.elementor-1859 .elementor-element.elementor-element-2e52ed0{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-00b5f67{--display:flex;}.elementor-1859 .elementor-element.elementor-element-0b4387e{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-ecec458{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-ecec458 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-ecec458 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-ecec458 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-ecec458 > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-ecec458 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-bf79a5e .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );font-weight:var( --e-global-typography-3d60387-font-weight );text-transform:var( --e-global-typography-3d60387-text-transform );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1859 .elementor-element.elementor-element-3ffecc6{--display:flex;}.elementor-1859 .elementor-element.elementor-element-af9d377{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-7c6e83d{--display:flex;}.elementor-1859 .elementor-element.elementor-element-9d38b69{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-d46fc08{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-d46fc08 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-d46fc08 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-d46fc08 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-d46fc08 > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-d46fc08 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-24b2440 .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );font-weight:var( --e-global-typography-3d60387-font-weight );text-transform:var( --e-global-typography-3d60387-text-transform );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1859 .elementor-element.elementor-element-06e2fee{--display:flex;}.elementor-1859 .elementor-element.elementor-element-7ce7703{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-83bb3f1{--display:flex;}.elementor-1859 .elementor-element.elementor-element-4652455{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-e984b1f{--display:flex;}.elementor-1859 .elementor-element.elementor-element-323bf0f{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-36a50a2{--display:flex;}.elementor-1859 .elementor-element.elementor-element-cd56122{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-65007e8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-65007e8 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-65007e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-65007e8 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-65007e8 > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-65007e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-476c8b6 .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );font-weight:var( --e-global-typography-3d60387-font-weight );text-transform:var( --e-global-typography-3d60387-text-transform );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1859 .elementor-element.elementor-element-00c2689{--display:flex;}.elementor-1859 .elementor-element.elementor-element-c0733c0{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-83a971e{--display:flex;}.elementor-1859 .elementor-element.elementor-element-3fac467{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-957da20{--display:flex;}.elementor-1859 .elementor-element.elementor-element-a7e55e3{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-91c1fe8{--display:flex;}.elementor-1859 .elementor-element.elementor-element-6dba592{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-1e8b58d{--display:flex;}.elementor-1859 .elementor-element.elementor-element-51f8aec{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-15018d7{--display:flex;}.elementor-1859 .elementor-element.elementor-element-4b26bf7{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-c547cb9{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-c547cb9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-c547cb9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-c547cb9 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-c547cb9 > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-c547cb9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-446891b .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );font-weight:var( --e-global-typography-3d60387-font-weight );text-transform:var( --e-global-typography-3d60387-text-transform );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1859 .elementor-element.elementor-element-dac36d4{--display:flex;}.elementor-1859 .elementor-element.elementor-element-802853c{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-e07282f{--display:flex;}.elementor-1859 .elementor-element.elementor-element-7cbe112{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-912111f{--display:flex;}.elementor-1859 .elementor-element.elementor-element-e58870e{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-f6ab738{--display:flex;}.elementor-1859 .elementor-element.elementor-element-7550e96{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-e99a1ce{--display:flex;}.elementor-1859 .elementor-element.elementor-element-baa2745{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-310c25a{--display:flex;}.elementor-1859 .elementor-element.elementor-element-473555e{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-15ea8dd{--display:flex;}.elementor-1859 .elementor-element.elementor-element-69cc99f{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-0674b3a{--display:flex;}.elementor-1859 .elementor-element.elementor-element-eadef01{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-bfb09c1{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-bfb09c1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-bfb09c1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-bfb09c1 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-bfb09c1 > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-bfb09c1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-4f8276c{--display:flex;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-49bc3ac .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );font-weight:var( --e-global-typography-05b8b52-font-weight );text-transform:var( --e-global-typography-05b8b52-text-transform );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-2d0d504{--display:flex;}.elementor-1859 .elementor-element.elementor-element-17b1eb4{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-a01f873{--display:flex;}.elementor-1859 .elementor-element.elementor-element-54ad8fc{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-29a275b{--display:flex;}.elementor-1859 .elementor-element.elementor-element-c801c96{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-abd8056{--display:flex;}.elementor-1859 .elementor-element.elementor-element-9313674{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9de26b8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-9de26b8 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-9de26b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-9de26b8 {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-9de26b8 > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-9de26b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-6d06ec8{--display:flex;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-9c3eab3 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );font-weight:var( --e-global-typography-05b8b52-font-weight );text-transform:var( --e-global-typography-05b8b52-text-transform );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-8467348{--display:flex;}.elementor-1859 .elementor-element.elementor-element-6ffc091{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-ba8760a{--display:flex;}.elementor-1859 .elementor-element.elementor-element-6b3d5b7{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-99c84e9{--display:flex;}.elementor-1859 .elementor-element.elementor-element-bf6d8c9{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-60d2daa{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:1rem;}.elementor-1859 .elementor-element.elementor-element-60d2daa > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-60d2daa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-4f2f0b1 );}.elementor-1859 .elementor-element.elementor-element-60d2daa {--n-accordion-padding:1.5rem 0rem 1.5rem 0rem;}:where( .elementor-1859 .elementor-element.elementor-element-60d2daa > .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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-1859 .elementor-element.elementor-element-60d2daa > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0rem;--padding-right:0rem;--padding-bottom:1.5rem;--padding-left:0rem;}.elementor-1859 .elementor-element.elementor-element-884d992{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7f0eaba );--border-color:var( --e-global-color-7f0eaba );--padding-top:clamp(1.25rem, 1.1771rem + 0.299vw, 1.5rem);--padding-bottom:clamp(1.25rem, 0.8857rem + 1.4948vw, 2.5rem);--padding-left:clamp(1rem, 0.8543rem + 0.5979vw, 1.5rem);--padding-right:clamp(1rem, 0.8543rem + 0.5979vw, 1.5rem);--z-index:1;}.elementor-1859 .elementor-element.elementor-element-884d992:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-884d992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f0eaba );}.elementor-1859 .elementor-element.elementor-element-884d992::before, .elementor-1859 .elementor-element.elementor-element-884d992 > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-884d992 > .e-con-inner > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-884d992 > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-884d992 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-884d992 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f778e12 );--background-overlay:'';}.elementor-1859 .elementor-element.elementor-element-d99121a > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-1859 .elementor-element.elementor-element-d99121a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-1c73623 > .elementor-widget-container{margin:0rem 0rem 2.5rem 0rem;}.elementor-1859 .elementor-element.elementor-element-1c73623{font-size:var( --e-global-typography-6fdf460-font-size );font-weight:var( --e-global-typography-6fdf460-font-weight );line-height:var( --e-global-typography-6fdf460-line-height );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-11c14da .elementor-button{background-color:#00000000;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-11c14da .elementor-button:hover, .elementor-1859 .elementor-element.elementor-element-11c14da .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f778e12 );}.elementor-1859 .elementor-element.elementor-element-11c14da .elementor-button:hover svg, .elementor-1859 .elementor-element.elementor-element-11c14da .elementor-button:focus svg{fill:var( --e-global-color-f778e12 );}.elementor-1859 .elementor-element.elementor-element-a68fdbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-56de95e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-6a31640{--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:1rem 0.5rem;--row-gap:1rem;--column-gap:0.5rem;--flex-wrap:wrap;--align-content:center;--z-index:2;}.elementor-1859 .elementor-element.elementor-element-6a31640:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-6a31640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1859 .elementor-element.elementor-element-ca63a3c > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-1859 .elementor-element.elementor-element-ca63a3c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-e471a68{width:var( --container-widget-width, 39.875rem );max-width:39.875rem;--container-widget-width:39.875rem;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-e471a68 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-1859 .elementor-element.elementor-element-9458497 .elementor-button{background-color:var( --e-global-color-f778e12 );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-9458497 .elementor-button:hover, .elementor-1859 .elementor-element.elementor-element-9458497 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f778e12 );}.elementor-1859 .elementor-element.elementor-element-9458497 .elementor-button:hover svg, .elementor-1859 .elementor-element.elementor-element-9458497 .elementor-button:focus svg{fill:var( --e-global-color-f778e12 );}.elementor-1859 .elementor-element.elementor-element-8ba007f .elementor-button{background-color:#00000000;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1859 .elementor-element.elementor-element-8ba007f .elementor-button:hover, .elementor-1859 .elementor-element.elementor-element-8ba007f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f778e12 );}.elementor-1859 .elementor-element.elementor-element-8ba007f .elementor-button:hover svg, .elementor-1859 .elementor-element.elementor-element-8ba007f .elementor-button:focus svg{fill:var( --e-global-color-f778e12 );}.elementor-1859 .elementor-element.elementor-element-b95cde6{--display:flex;--min-height:80vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1859 .elementor-element.elementor-element-b95cde6:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-b95cde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caninegains.com/wp-content/uploads/NRJ_Antelope_2020-00933-1.webp");background-position:4% 38%;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-1859 .elementor-element.elementor-element-9267de8 .elementor-heading-title{font-size:var( --e-global-typography-89ffee2-font-size );line-height:var( --e-global-typography-89ffee2-line-height );letter-spacing:var( --e-global-typography-89ffee2-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-deea25e > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-1859 .elementor-element.elementor-element-deea25e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1859 .elementor-element.elementor-element-4b44561{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-d17c992{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1859 .elementor-element.elementor-element-ad20a9d{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:clamp(7.5rem, 6.0426rem + 5.9791vw, 12.5rem);--padding-bottom:clamp(2.5rem, 1.7713rem + 2.9895vw, 5rem);--padding-left:clamp(1.5rem, 0.4798rem + 4.1854vw, 5rem);--padding-right:clamp(1.5rem, 0.4798rem + 4.1854vw, 5rem);}.elementor-1859 .elementor-element.elementor-element-699f742 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1859 .elementor-element.elementor-element-27fb89c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-ddcfd9b{--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-1859 .elementor-element.elementor-element-8cc6f68{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-1859 .elementor-element.elementor-element-8cc6f68.e-con{--order:99999 /* order end hack */;}.elementor-1859 .elementor-element.elementor-element-c6d82af .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-f5731c4{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-59aa297{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-ea02a79{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-2ddf08d{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-2ddf08d > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-c8137e0 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-ba1c349{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-b3c0639{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-b3f68c3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-29e0039{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-29e0039 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-a2b2413 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-8467ea8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-b889979{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-52b0227{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-f1dc01f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-2e52ed0{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-0b4387e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-ecec458{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-ecec458 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-bf79a5e .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-af9d377{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9d38b69{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-d46fc08{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-d46fc08 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-24b2440 .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-7ce7703{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-4652455{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-323bf0f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-cd56122{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-65007e8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-65007e8 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-476c8b6 .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-c0733c0{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-3fac467{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-a7e55e3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-6dba592{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-51f8aec{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-4b26bf7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-c547cb9{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-c547cb9 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-446891b .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-802853c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-7cbe112{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-e58870e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-7550e96{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-baa2745{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-473555e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-69cc99f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-eadef01{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-bfb09c1{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-bfb09c1 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-49bc3ac .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-17b1eb4{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-54ad8fc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-c801c96{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9313674{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9de26b8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-9de26b8 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-9c3eab3 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-6ffc091{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-6b3d5b7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-bf6d8c9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-60d2daa{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-60d2daa > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-884d992{--overlay-opacity:1;}.elementor-1859 .elementor-element.elementor-element-d99121a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-1c73623{font-size:var( --e-global-typography-6fdf460-font-size );line-height:var( --e-global-typography-6fdf460-line-height );}.elementor-1859 .elementor-element.elementor-element-11c14da .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1859 .elementor-element.elementor-element-ca63a3c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1859 .elementor-element.elementor-element-e471a68{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9458497 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1859 .elementor-element.elementor-element-8ba007f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1859 .elementor-element.elementor-element-b95cde6{--min-height:36.8125rem;}.elementor-1859 .elementor-element.elementor-element-b95cde6:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-b95cde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:767px){.elementor-1859 .elementor-element.elementor-element-9f80da6::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://caninegains.com/wp-content/uploads/terrain-bg-mobile-white.webp");}.elementor-1859 .elementor-element.elementor-element-9267de8 .elementor-heading-title{font-size:var( --e-global-typography-89ffee2-font-size );line-height:var( --e-global-typography-89ffee2-line-height );letter-spacing:var( --e-global-typography-89ffee2-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-deea25e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1859 .elementor-element.elementor-element-4b44561{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-d17c992{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1859 .elementor-element.elementor-element-699f742 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1859 .elementor-element.elementor-element-27fb89c{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-3fa392e:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:45% 50%;}.elementor-1859 .elementor-element.elementor-element-4a97171{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1859 .elementor-element.elementor-element-c6d82af .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-f5731c4{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-59aa297{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-ea02a79{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-2ddf08d{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-2ddf08d > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-05480b0{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1859 .elementor-element.elementor-element-c8137e0 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-ba1c349{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-b3c0639{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-b3f68c3{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-29e0039{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-29e0039 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-8fa2d37{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1859 .elementor-element.elementor-element-a2b2413 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-8467ea8{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-b889979{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-52b0227{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-f1dc01f{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-2e52ed0{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-0b4387e{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-ecec458{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-ecec458 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-bf79a5e > .elementor-widget-container{margin:2.5rem 0rem 0rem 0rem;}.elementor-1859 .elementor-element.elementor-element-bf79a5e .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-af9d377{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9d38b69{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-d46fc08{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-d46fc08 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-24b2440 > .elementor-widget-container{margin:2.5rem 0rem 0rem 0rem;}.elementor-1859 .elementor-element.elementor-element-24b2440 .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-7ce7703{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-4652455{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-323bf0f{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-cd56122{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-65007e8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-65007e8 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-476c8b6 > .elementor-widget-container{margin:2.5rem 0rem 0rem 0rem;}.elementor-1859 .elementor-element.elementor-element-476c8b6 .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-c0733c0{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-3fac467{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-a7e55e3{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-6dba592{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-51f8aec{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-4b26bf7{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-c547cb9{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-c547cb9 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-446891b > .elementor-widget-container{margin:2.5rem 0rem 0rem 0rem;}.elementor-1859 .elementor-element.elementor-element-446891b .elementor-heading-title{font-size:var( --e-global-typography-3d60387-font-size );line-height:var( --e-global-typography-3d60387-line-height );letter-spacing:var( --e-global-typography-3d60387-letter-spacing );}.elementor-1859 .elementor-element.elementor-element-802853c{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-7cbe112{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-e58870e{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-7550e96{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-baa2745{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-473555e{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-69cc99f{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-eadef01{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-bfb09c1{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-bfb09c1 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-49bc3ac .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-17b1eb4{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-54ad8fc{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-c801c96{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9313674{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-9de26b8{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-9de26b8 > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-6d06ec8{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-1859 .elementor-element.elementor-element-9c3eab3 .elementor-heading-title{font-size:var( --e-global-typography-05b8b52-font-size );line-height:var( --e-global-typography-05b8b52-line-height );}.elementor-1859 .elementor-element.elementor-element-6ffc091{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-6b3d5b7{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-bf6d8c9{width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-60d2daa{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-1859 .elementor-element.elementor-element-60d2daa > .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:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-d99121a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1859 .elementor-element.elementor-element-1c73623{font-size:var( --e-global-typography-6fdf460-font-size );line-height:var( --e-global-typography-6fdf460-line-height );}.elementor-1859 .elementor-element.elementor-element-11c14da .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1859 .elementor-element.elementor-element-6a31640{--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-1859 .elementor-element.elementor-element-ca63a3c > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-1859 .elementor-element.elementor-element-ca63a3c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1859 .elementor-element.elementor-element-e471a68{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1859 .elementor-element.elementor-element-e471a68 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-1859 .elementor-element.elementor-element-9458497 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1859 .elementor-element.elementor-element-8ba007f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-1859 .elementor-element.elementor-element-8cc6f68{--width:50%;}.elementor-1859 .elementor-element.elementor-element-884d992{--width:33.33%;}.elementor-1859 .elementor-element.elementor-element-6a31640{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1859 .elementor-element.elementor-element-8cc6f68{--width:100%;}.elementor-1859 .elementor-element.elementor-element-884d992{--width:100%;}.elementor-1859 .elementor-element.elementor-element-56de95e{--content-width:100%;}.elementor-1859 .elementor-element.elementor-element-6a31640{--width:100%;}}@media(min-width:1025px){.elementor-1859 .elementor-element.elementor-element-9f80da6::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-9f80da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-1859 .elementor-element.elementor-element-3fa392e:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1859 .elementor-element.elementor-element-3fa392e::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .e-con-inner > .elementor-background-video-container::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1859 .elementor-element.elementor-element-3fa392e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-1859 .elementor-element.elementor-element-b95cde6:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-b95cde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-9267de8 */.elementor-1859 .elementor-element.elementor-element-9267de8 .elementor-widget-container p {
    min-height: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad20a9d */@media (min-width: 1024px) {
    .elementor-1859 .elementor-element.elementor-element-ad20a9d {
        grid-column: 2 / 3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fa392e */@media (min-width: 1024px) {
    .elementor-1859 .elementor-element.elementor-element-3fa392e {
        grid-column: 3 / 5;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2ddf08d */.elementor-1859 .elementor-element.elementor-element-2ddf08d h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-2ddf08d details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-2ddf08d .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-2ddf08d .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-2ddf08d .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-2ddf08d .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-29e0039 */.elementor-1859 .elementor-element.elementor-element-29e0039 h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-29e0039 details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-29e0039 .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-29e0039 .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-29e0039 .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-29e0039 .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ecec458 */@media (min-width: 767px) {
    .elementor-1859 .elementor-element.elementor-element-ecec458 {
        margin-top: -2rem;
    }
}

.elementor-1859 .elementor-element.elementor-element-ecec458 h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-ecec458 details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-ecec458 .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-ecec458 .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-ecec458 .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-ecec458 .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d46fc08 */@media (min-width: 767px) {
    .elementor-1859 .elementor-element.elementor-element-d46fc08 {
        margin-top: -2rem;
    }
}

.elementor-1859 .elementor-element.elementor-element-d46fc08 h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-d46fc08 details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-d46fc08 .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-d46fc08 .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-d46fc08 .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-d46fc08 .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-65007e8 */@media (min-width: 767px) {
    .elementor-1859 .elementor-element.elementor-element-65007e8 {
        margin-top: -2rem;
    }
}

.elementor-1859 .elementor-element.elementor-element-65007e8 h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-65007e8 details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-65007e8 .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-65007e8 .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-65007e8 .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-65007e8 .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c547cb9 */@media (min-width: 767px) {
    .elementor-1859 .elementor-element.elementor-element-c547cb9 {
        margin-top: -2rem;
    }
}

.elementor-1859 .elementor-element.elementor-element-c547cb9 h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-c547cb9 details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-c547cb9 .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-c547cb9 .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-c547cb9 .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-c547cb9 .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bfb09c1 */@media (min-width: 767px) {
    .elementor-1859 .elementor-element.elementor-element-bfb09c1 {
        margin-top: -2rem;
    }
}

.elementor-1859 .elementor-element.elementor-element-bfb09c1 h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-bfb09c1 details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-bfb09c1 .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-bfb09c1 .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-bfb09c1 .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-bfb09c1 .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9de26b8 */.elementor-1859 .elementor-element.elementor-element-9de26b8 details:first-child summary {
    border-top-color: transparent !important;
}
.elementor-1859 .elementor-element.elementor-element-9de26b8 h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-9de26b8 details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-9de26b8 .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-9de26b8 .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-9de26b8 .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-9de26b8 .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-60d2daa */.elementor-1859 .elementor-element.elementor-element-60d2daa h3 {
    color: unset;
    font-weight: 600;
}

.elementor-1859 .elementor-element.elementor-element-60d2daa details summary[aria-expanded="true"] .e-n-accordion-item-title-icon {
    background-color: #C5C8FF;
}

.elementor-1859 .elementor-element.elementor-element-60d2daa .e-n-accordion-item-title-icon {
    background-color: var(--e-global-color-c447fd4);
    border-radius: 50%;
    padding: 0.625rem;
}
.elementor-1859 .elementor-element.elementor-element-60d2daa .e-n-accordion-item-title-icon span {
    width: 1.5rem;
    height: 1.5rem;
}
.elementor-1859 .elementor-element.elementor-element-60d2daa .e-n-accordion-item-title-icon i,
.elementor-1859 .elementor-element.elementor-element-60d2daa .e-n-accordion-item-title-icon svg {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a31640 */@media (min-width: 1024px) {
    .elementor-1859 .elementor-element.elementor-element-6a31640 {
        position: absolute;
    }
}/* End custom CSS */
/* Start custom CSS *//* #header {
    position: absolute;
    width: 100% !important;
} *//* End custom CSS */