.elementor-340 .elementor-element.elementor-element-847b0c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-c7dce23{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-f74e276{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-6259ff2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-429e76e{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-429e76e .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-5760dbc .elementor-heading-title{font-family:var( --e-global-typography-6eb0acd-font-family ), Sans-serif;font-size:var( --e-global-typography-6eb0acd-font-size );font-weight:var( --e-global-typography-6eb0acd-font-weight );text-transform:var( --e-global-typography-6eb0acd-text-transform );line-height:var( --e-global-typography-6eb0acd-line-height );letter-spacing:var( --e-global-typography-6eb0acd-letter-spacing );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-8b3bf53{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-8b3bf53 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-d0ee926{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-d0ee926:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-d0ee926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-340 .elementor-element.elementor-element-b88b325{--display:flex;--min-height:40px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-340 .elementor-element.elementor-element-b88b325:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-b88b325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/06/Val.webp");background-position:center center;background-size:cover;}.elementor-340 .elementor-element.elementor-element-de2c722{--display:flex;--min-height:40px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-340 .elementor-element.elementor-element-de2c722:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-de2c722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/06/Willa.webp");background-position:center center;background-size:cover;}.elementor-340 .elementor-element.elementor-element-292d2a4{--display:flex;--min-height:40px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-340 .elementor-element.elementor-element-292d2a4:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-292d2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/06/Eric.webp");background-position:center center;background-size:cover;}.elementor-340 .elementor-element.elementor-element-a842fd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-340 .elementor-element.elementor-element-ef92902{--e-rating-gap:2px;}.elementor-340 .elementor-element.elementor-element-65e7a33 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;}.elementor-340 .elementor-element.elementor-element-27c901f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-e2599ab{border-radius:20px 20px 20px 20px;}.elementor-340 .elementor-element.elementor-element-e2599ab .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-340 .elementor-element.elementor-element-76cc370{--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:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-b377b1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-1b83ffb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-4b1f27c{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-4b1f27c .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-feda7b5 .elementor-heading-title{font-family:var( --e-global-typography-5047413-font-family ), Sans-serif;font-size:var( --e-global-typography-5047413-font-size );font-weight:var( --e-global-typography-5047413-font-weight );text-transform:var( --e-global-typography-5047413-text-transform );line-height:var( --e-global-typography-5047413-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-8ff62e7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b2cce85 .elementor-button{fill:var( --e-global-color-cad68c8 );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-47358bf{--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;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-5df6875{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-5df6875:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-5df6875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/06/480316153_10100401132819604_7703165620196952078_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-647b44b{--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:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7c3dbef{--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;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-0a8c205{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-0a8c205:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-0a8c205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/08/481997370_10100403979175484_703188535347039972_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-ae92b8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-0fbc138{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-d8fbbef{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-d8fbbef .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-12dd858 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-5b93732 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-340 .elementor-element.elementor-element-cea4708{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-item > a{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;}.elementor-340 .elementor-element.elementor-element-cea4708 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-340 .elementor-element.elementor-element-89e07c5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-5832142{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-5832142 .elementor-button{fill:var( --e-global-color-cad68c8 );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-c702674{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-1cc1e33{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-2dc203e{padding:0px 0px 0px 90px;}.elementor-340 .elementor-element.elementor-element-2dc203e .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-efe985b{text-align:start;}.elementor-340 .elementor-element.elementor-element-efe985b .elementor-heading-title{color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-1d9c69c{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-340 .elementor-element.elementor-element-e660dbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-340 .elementor-element.elementor-element-d46715e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-2e35f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-2e35f20 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-d6c3b05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-1396c1d{text-align:start;}.elementor-340 .elementor-element.elementor-element-1396c1d .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-d219162{text-align:start;}.elementor-340 .elementor-element.elementor-element-d219162 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-text );}.elementor-340 .elementor-element.elementor-element-236b2dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-35ddaf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-35ddaf8 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-394ccc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-c34c719{text-align:start;}.elementor-340 .elementor-element.elementor-element-c34c719 .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-216de3b{text-align:start;}.elementor-340 .elementor-element.elementor-element-216de3b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-text );}.elementor-340 .elementor-element.elementor-element-dc13647{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-46f9217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-46f9217 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-fc5928c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-bdd9fc0{text-align:start;}.elementor-340 .elementor-element.elementor-element-bdd9fc0 .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-388448f{text-align:start;}.elementor-340 .elementor-element.elementor-element-388448f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-text );}.elementor-340 .elementor-element.elementor-element-a2f4bc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-340 .elementor-element.elementor-element-59eb738{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-cfae886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-cfae886 img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-8ab3ae3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-33df6ae{text-align:start;}.elementor-340 .elementor-element.elementor-element-33df6ae .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-916bde5{text-align:start;}.elementor-340 .elementor-element.elementor-element-916bde5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-text );}.elementor-340 .elementor-element.elementor-element-c5d106c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-81e60ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-81e60ba img{width:50px;height:50px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-885da39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-2cc0de4{text-align:start;}.elementor-340 .elementor-element.elementor-element-2cc0de4 .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-5b796ff{text-align:start;}.elementor-340 .elementor-element.elementor-element-5b796ff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-text );}.elementor-340 .elementor-element.elementor-element-64bbcf3 .elementor-button{fill:var( --e-global-color-cad68c8 );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-009a347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-1c53c12{--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;--justify-content:space-between;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-26e9ca7{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-068ede7{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-068ede7 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-86e6294 .elementor-heading-title{color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-1057df2{--display:flex;--justify-content:center;}.elementor-340 .elementor-element.elementor-element-736f8fc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-325550a{--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;--justify-content:flex-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-3f38e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-3f38e8f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-6e177cc .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-6e177cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-340 .elementor-element.elementor-element-6e177cc.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-6e177cc.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-340 .elementor-element.elementor-element-6e177cc.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-6e177cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-340 .elementor-element.elementor-element-6e177cc .elementor-icon{font-size:16px;}.elementor-340 .elementor-element.elementor-element-6e177cc .elementor-icon svg{height:16px;}.elementor-340 .elementor-element.elementor-element-6e177cc .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-6e177cc .elementor-icon i, .elementor-340 .elementor-element.elementor-element-6e177cc .elementor-icon svg{transform:rotate(45deg);}.elementor-340 .elementor-element.elementor-element-81892ba{--display:flex;}.elementor-340 .elementor-element.elementor-element-6c66676{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-6c66676:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-6c66676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/ecollar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-10f9925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-10f9925.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-10f9925 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-10f9925.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-10f9925.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-10f9925.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-10f9925.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-10f9925.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-10f9925 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-10f9925 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-10f9925 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-2bb0bbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-2bb0bbe:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-2bb0bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-e51a8c1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-44b695e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-44b695e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-eb6a374{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-eb6a374:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-eb6a374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/virtual.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-e4f52f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-e4f52f4.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-e4f52f4 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-e4f52f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-e4f52f4.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-e4f52f4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-e4f52f4.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-e4f52f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-e4f52f4 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-e4f52f4 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-e4f52f4 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-49bb6e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-49bb6e8:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-49bb6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-a0c5421 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-ced1544{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-ced1544 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-3509620{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-3509620:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-3509620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/puppy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-8471986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-8471986.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-8471986 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-8471986.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-8471986.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-8471986.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-8471986.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-8471986.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-8471986 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-8471986 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-8471986 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-cfb0b8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-cfb0b8f:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-cfb0b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-4477e41 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-e2481ad{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-e2481ad .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-7404a35{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-7404a35:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-7404a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/obediance.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-fd4b612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-fd4b612.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-fd4b612 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-fd4b612.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-fd4b612.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-fd4b612.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-fd4b612.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-fd4b612.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-fd4b612 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-fd4b612 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-fd4b612 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-12c77f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-12c77f3:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-12c77f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-dbcabe6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-1a0d27a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-1a0d27a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-448d8af{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-448d8af:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-448d8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/off-leash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-b8d80b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-b8d80b4.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-b8d80b4 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-b8d80b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b8d80b4.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-b8d80b4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b8d80b4.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-b8d80b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b8d80b4 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-b8d80b4 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-b8d80b4 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-3d579b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-3d579b8:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-3d579b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-1cecab3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-6890729{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-6890729 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b37ec19{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-b37ec19:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-b37ec19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/behaviour.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-b211dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-b211dca.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-b211dca .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-b211dca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b211dca.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-b211dca.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b211dca.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-b211dca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b211dca .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-b211dca .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-b211dca .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-13f5522{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-13f5522:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-13f5522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-94e8586 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-af0a725{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-af0a725 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-ef4f863{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-ef4f863:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-ef4f863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/agression.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-20b3042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-20b3042.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-20b3042 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-20b3042.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-20b3042.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-20b3042.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-20b3042.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-20b3042.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-20b3042 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-20b3042 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-20b3042 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-5197653{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-5197653:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-5197653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-d7e7d54 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-f37fdae{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-f37fdae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-7612cbd{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-7612cbd:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-7612cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/private.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-d69e0d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-d69e0d5.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-d69e0d5 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-d69e0d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-d69e0d5.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-d69e0d5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-d69e0d5.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-d69e0d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-d69e0d5 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-d69e0d5 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-d69e0d5 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-8ef2465{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-8ef2465:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-8ef2465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-a7dee1f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-1d45fe6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-1d45fe6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-bd7c272{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-bd7c272:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-bd7c272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/reactivity.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-f240789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-f240789.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-f240789 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-f240789.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-f240789.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-f240789.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-f240789.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-f240789.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-f240789 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-f240789 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-f240789 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-ad682dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-ad682dc:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-ad682dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-d961c70 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-343cbe8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-343cbe8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-9875c9d{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-9875c9d:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-9875c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/anxiety.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-b3d6fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-b3d6fbd.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-b3d6fbd .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-b3d6fbd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b3d6fbd.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-b3d6fbd.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b3d6fbd.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-b3d6fbd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b3d6fbd .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-b3d6fbd .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-b3d6fbd .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-9239297{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-9239297:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-9239297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-66825e8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-c4e43a6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-c4e43a6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-b401de0{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-b401de0:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-b401de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/adventure.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-c0add85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-c0add85.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-c0add85 .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-c0add85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-c0add85.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-c0add85.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-c0add85.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-c0add85.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-c0add85 .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-c0add85 .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-c0add85 .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-7eebde1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7eebde1:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-7eebde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-966cee5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-c1c6c45{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-c1c6c45 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-2b06f5d{--display:flex;--min-height:580px;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-2b06f5d:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-2b06f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/09/club.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-0acbb6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-340 .elementor-element.elementor-element-0acbb6b.elementor-element{--align-self:flex-end;}.elementor-340 .elementor-element.elementor-element-0acbb6b .elementor-icon-wrapper{text-align:center;}.elementor-340 .elementor-element.elementor-element-0acbb6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-0acbb6b.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-0acbb6b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-0acbb6b.elementor-view-framed .elementor-icon, .elementor-340 .elementor-element.elementor-element-0acbb6b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-0acbb6b .elementor-icon{font-size:18px;}.elementor-340 .elementor-element.elementor-element-0acbb6b .elementor-icon svg{height:18px;}.elementor-340 .elementor-element.elementor-element-0acbb6b .elementor-icon-wrapper svg{width:auto;}.elementor-340 .elementor-element.elementor-element-c5e0adc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-c5e0adc:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-c5e0adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-340 .elementor-element.elementor-element-c87cb80 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-040df01{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-040df01 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-93d5f2f{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:150px;--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-spacing:30px;}:where( .elementor-340 .elementor-element.elementor-element-93d5f2f .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-340 .elementor-element.elementor-element-93d5f2f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-340 .elementor-element.elementor-element-251faa8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-a1c084d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-a1c084d.e-con{--align-self:flex-start;}.elementor-340 .elementor-element.elementor-element-5955bbc{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-5955bbc .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-a03c5e3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-cc72a0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-340 .elementor-element.elementor-element-d5ac1a3{--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-340 .elementor-element.elementor-element-122e60e{--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:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-122e60e:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-122e60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f60709 );}.elementor-340 .elementor-element.elementor-element-e68d061{border-radius:10px 10px 10px 10px;}.elementor-340 .elementor-element.elementor-element-e68d061 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-340 .elementor-element.elementor-element-a4bbef3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-340 .elementor-element.elementor-element-60e38b8{--display:flex;--min-height:80px;}.elementor-340 .elementor-element.elementor-element-60e38b8:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-60e38b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/07/attetion.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-1e4a51b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-7902d1d .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-831161c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ac32f0a{--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:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-ac32f0a:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-ac32f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f60709 );}.elementor-340 .elementor-element.elementor-element-3c74b74{border-radius:10px 10px 10px 10px;}.elementor-340 .elementor-element.elementor-element-3c74b74 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-340 .elementor-element.elementor-element-360ff14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-340 .elementor-element.elementor-element-4e35ce8{--display:flex;--min-height:80px;}.elementor-340 .elementor-element.elementor-element-4e35ce8:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-4e35ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/07/train.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-bd30bb8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-09afc5f .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-28f7e13 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-19aef4c{--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-340 .elementor-element.elementor-element-04c0e82{--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:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-04c0e82:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-04c0e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f60709 );}.elementor-340 .elementor-element.elementor-element-5c0b6e8{border-radius:10px 10px 10px 10px;}.elementor-340 .elementor-element.elementor-element-5c0b6e8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-340 .elementor-element.elementor-element-9463df9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-340 .elementor-element.elementor-element-2300a5d{--display:flex;--min-height:80px;}.elementor-340 .elementor-element.elementor-element-2300a5d:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-2300a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/07/progress.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-07a74d6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-0c3a765 .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-a5cc2f5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-c4aa62d{--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:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-c4aa62d:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-c4aa62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f60709 );}.elementor-340 .elementor-element.elementor-element-1d7c4ef{border-radius:10px 10px 10px 10px;}.elementor-340 .elementor-element.elementor-element-1d7c4ef .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-340 .elementor-element.elementor-element-f3e2265{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-340 .elementor-element.elementor-element-2224399{--display:flex;--min-height:80px;}.elementor-340 .elementor-element.elementor-element-2224399:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-2224399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/07/practice.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-60e7f96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-4b4c561 .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-3172e43 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-fb3a927{--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;--justify-content:flex-start;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-340 .elementor-element.elementor-element-5818af6{--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:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-5818af6:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-5818af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f60709 );}.elementor-340 .elementor-element.elementor-element-9b22347{border-radius:10px 10px 10px 10px;}.elementor-340 .elementor-element.elementor-element-9b22347 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-340 .elementor-element.elementor-element-848b688{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-340 .elementor-element.elementor-element-2e7d766{--display:flex;--min-height:80px;}.elementor-340 .elementor-element.elementor-element-2e7d766:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-2e7d766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkepuppy.com/wp-content/uploads/2025/07/support.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-340 .elementor-element.elementor-element-2bf9750{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-5381dea .elementor-heading-title{font-family:var( --e-global-typography-b08e74d-font-family ), Sans-serif;font-size:var( --e-global-typography-b08e74d-font-size );font-weight:var( --e-global-typography-b08e74d-font-weight );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-4bbfac6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ffa9ffe{--display:flex;}.elementor-340 .elementor-element.elementor-element-a645b30{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-a645b30 .elementor-button{fill:var( --e-global-color-cad68c8 );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-a958341{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7ab224a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-16d789a{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-16d789a .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-ae65b1d .elementor-heading-title{color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-7c5a7b8{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-340 .elementor-element.elementor-element-61ccd16{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-340 .elementor-element.elementor-element-6ad01ce{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-0ca0060 img{height:250px;object-fit:cover;object-position:top center;transition-duration:0.8s;border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-d24fe96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-340 .elementor-element.elementor-element-80c6fab{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-a466f3e img{height:250px;object-fit:cover;object-position:center center;transition-duration:0.8s;border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-7fb43cb{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-8e92e0a img{height:250px;object-fit:cover;object-position:center center;transition-duration:0.8s;border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-ead8363{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-5f60527 img{height:530px;object-fit:cover;object-position:center center;transition-duration:0.8s;border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-adae323{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-340 .elementor-element.elementor-element-305ba78{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-2167cd7 img{height:250px;object-fit:cover;object-position:center center;transition-duration:0.8s;border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-e599a9e{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-2cc29bd img{height:250px;object-fit:cover;object-position:top center;transition-duration:0.8s;border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-af228cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-a91f3f5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-a5c16b4{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-a5c16b4 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-cdc4db8 .elementor-heading-title{color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-7951739{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-60f37e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--z-index:2;}.elementor-340 .elementor-element.elementor-element-6c2564b{text-align:center;}.elementor-340 .elementor-element.elementor-element-6c2564b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-271ddeb{--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:center;--align-items:flex-start;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--z-index:2;}.elementor-340 .elementor-element.elementor-element-582b782{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-c1aaa57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-340 .elementor-element.elementor-element-c1aaa57 img{width:auto;height:90px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-578a9b9{text-align:center;}.elementor-340 .elementor-element.elementor-element-6a7ca9f{text-align:center;}.elementor-340 .elementor-element.elementor-element-6a7ca9f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-56220ed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-c418c3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-340 .elementor-element.elementor-element-c418c3f img{width:auto;height:90px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-9f71461{text-align:center;}.elementor-340 .elementor-element.elementor-element-5e75e60{text-align:center;}.elementor-340 .elementor-element.elementor-element-5e75e60 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-7824517{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-340 .elementor-element.elementor-element-94eba6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-340 .elementor-element.elementor-element-94eba6e img{width:auto;height:90px;object-fit:cover;object-position:center center;}.elementor-340 .elementor-element.elementor-element-6e87b53{text-align:center;}.elementor-340 .elementor-element.elementor-element-5063dd5{text-align:center;}.elementor-340 .elementor-element.elementor-element-5063dd5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-dd92e66{--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:stretch;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-1564b86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-340 .elementor-element.elementor-element-817b629{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-0633f72{padding:0px 0px 0px 90px;}.elementor-340 .elementor-element.elementor-element-0633f72 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-2102934{text-align:start;}.elementor-340 .elementor-element.elementor-element-2102934 .elementor-heading-title{color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-bad5f93{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-bad5f93 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-804c95f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-804c95f .elementor-button{fill:var( --e-global-color-cad68c8 );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-50d7bf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-340 .elementor-element.elementor-element-a051fc9{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-340 .elementor-element.elementor-element-3ceb899{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-8ff7602{background-color:transparent;padding:13px 15px 12px 15px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:15px 15px 15px 15px;}.elementor-340 .elementor-element.elementor-element-8ff7602 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:700;text-transform:capitalize;line-height:0.6em;}.elementor-340 .elementor-element.elementor-element-00ddf16{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-7da747e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:34px;font-weight:600;text-transform:capitalize;line-height:1em;}.elementor-340 .elementor-element.elementor-element-2761f8b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-6921426{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-340 .elementor-element.elementor-element-c747ef1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-da8178e{background-color:transparent;padding:13px 12px 12px 12px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:15px 15px 15px 15px;}.elementor-340 .elementor-element.elementor-element-da8178e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:700;text-transform:capitalize;line-height:0.6em;}.elementor-340 .elementor-element.elementor-element-f3400dd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-22dacc1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:34px;font-weight:600;text-transform:capitalize;line-height:1em;}.elementor-340 .elementor-element.elementor-element-ca47ca3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b267d2b{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-340 .elementor-element.elementor-element-3c01b28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-7deb67e{background-color:transparent;padding:13px 12px 12px 12px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);border-radius:15px 15px 15px 15px;}.elementor-340 .elementor-element.elementor-element-7deb67e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:700;text-transform:capitalize;line-height:0.6em;}.elementor-340 .elementor-element.elementor-element-3e1d6ef{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-98ec25b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:34px;font-weight:600;text-transform:capitalize;line-height:1em;}.elementor-340 .elementor-element.elementor-element-0bd38f5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-907192b{--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:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-eec7ac1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-340 .elementor-element.elementor-element-c736ef4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-095ce88{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-095ce88 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-0865538 .elementor-heading-title{color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-4976c49 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-a6a9981{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-a6a9981 .elementor-button{fill:var( --e-global-color-cad68c8 );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-7689b23{--display:flex;}.elementor-340 .elementor-element.elementor-element-72d0112{--display:flex;--padding-top:0px;--padding-bottom:17px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-b4974c3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ee38141{--display:flex;--padding-top:0px;--padding-bottom:17px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-7d2b389 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b3937e3{--display:flex;--padding-top:0px;--padding-bottom:17px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-94c623d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ff9d7ae{--display:flex;--padding-top:0px;--padding-bottom:17px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-051583c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-f41aec5{--display:flex;--padding-top:0px;--padding-bottom:17px;--padding-left:25px;--padding-right:25px;}.elementor-340 .elementor-element.elementor-element-c0a14ef .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-8894298{--n-accordion-title-font-size:19px;--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:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-340 .elementor-element.elementor-element-8894298 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-340 .elementor-element.elementor-element-8894298 {--n-accordion-padding:17px 25px 17px 25px;}:where( .elementor-340 .elementor-element.elementor-element-8894298 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;line-height:1em;}:where( .elementor-340 .elementor-element.elementor-element-8894298 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-340 .elementor-element.elementor-element-9885bca{--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:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-f9d32c4{--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;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-340 .elementor-element.elementor-element-a271129 img{width:auto;height:100%;object-fit:cover;object-position:bottom center;border-radius:30px 30px 30px 30px;}.elementor-340 .elementor-element.elementor-element-72a2b33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-33431df{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-470db4c{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-470db4c .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-c601f4e .elementor-heading-title{font-family:var( --e-global-typography-5047413-font-family ), Sans-serif;font-size:var( --e-global-typography-5047413-font-size );font-weight:var( --e-global-typography-5047413-font-weight );text-transform:var( --e-global-typography-5047413-text-transform );line-height:var( --e-global-typography-5047413-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-847f019 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-9bf86c0 .elementor-button{fill:var( --e-global-color-cad68c8 );color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-cbb4bf5{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-44c6d14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 35px 35px 35px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-340 .elementor-element.elementor-element-44c6d14:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-44c6d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-340 .elementor-element.elementor-element-08f47f0{--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;--justify-content:space-between;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-340 .elementor-element.elementor-element-b2ef2bf{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-11f06d5{padding:0px 0px 0px 90px;text-align:start;}.elementor-340 .elementor-element.elementor-element-11f06d5 .elementor-heading-title{font-family:"DMSans", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:var( --e-global-color-cad68c8 );}.elementor-340 .elementor-element.elementor-element-40b455c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-7983b45{--display:flex;--justify-content:center;}.elementor-340 .elementor-element.elementor-element-d78aa9d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-85cec05{--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;--justify-content:space-between;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-340 .elementor-element.elementor-element-3526a4c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-d9053ed{--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:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-340 .elementor-element.elementor-element-730ba33{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-340 .elementor-element.elementor-element-bce34c2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-340 .elementor-element.elementor-element-982d18a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-fece81b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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 );color:var( --e-global-color-text );}.elementor-340 .elementor-element.elementor-element-62d3f80{--display:flex;--justify-content:center;}.elementor-340 .elementor-element.elementor-element-1506b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}@media(max-width:1024px){.elementor-340 .elementor-element.elementor-element-5760dbc .elementor-heading-title{font-size:var( --e-global-typography-6eb0acd-font-size );line-height:var( --e-global-typography-6eb0acd-line-height );letter-spacing:var( --e-global-typography-6eb0acd-letter-spacing );}.elementor-340 .elementor-element.elementor-element-feda7b5 .elementor-heading-title{font-size:var( --e-global-typography-5047413-font-size );line-height:var( --e-global-typography-5047413-line-height );}.elementor-340 .elementor-element.elementor-element-8ff62e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-5b93732 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-89e07c5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-1396c1d .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-d219162 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-c34c719 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-216de3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-bdd9fc0 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-388448f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-33df6ae .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-916bde5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-2cc0de4 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-5b796ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-736f8fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-44b695e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ced1544 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-e2481ad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-1a0d27a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-6890729 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-af0a725 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-f37fdae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-1d45fe6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-343cbe8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-c4e43a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-c1c6c45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-040df01 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-93d5f2f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-340 .elementor-element.elementor-element-7902d1d .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-831161c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-09afc5f .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-28f7e13 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-0c3a765 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-a5cc2f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-4b4c561 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-3172e43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-5381dea .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-4bbfac6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-6a7ca9f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-5e75e60 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-5063dd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-bad5f93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-2761f8b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ca47ca3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-0bd38f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-4976c49 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b4974c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-7d2b389 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-94c623d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-051583c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-c0a14ef .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-c601f4e .elementor-heading-title{font-size:var( --e-global-typography-5047413-font-size );line-height:var( --e-global-typography-5047413-line-height );}.elementor-340 .elementor-element.elementor-element-847f019 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-d78aa9d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-982d18a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-fece81b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-847b0c4{--padding-top:10px;--padding-bottom:250px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-c7dce23{--min-height:0px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-f74e276{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-6259ff2{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-340 .elementor-element.elementor-element-429e76e{padding:0px 0px 0px 50px;text-align:center;}.elementor-340 .elementor-element.elementor-element-429e76e .elementor-heading-title{font-size:1em;}.elementor-340 .elementor-element.elementor-element-5760dbc .elementor-heading-title{font-size:var( --e-global-typography-6eb0acd-font-size );line-height:var( --e-global-typography-6eb0acd-line-height );letter-spacing:var( --e-global-typography-6eb0acd-letter-spacing );}.elementor-340 .elementor-element.elementor-element-8b3bf53{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-340 .elementor-element.elementor-element-8b3bf53 .elementor-heading-title{font-size:1em;}.elementor-340 .elementor-element.elementor-element-d0ee926{--width:fit-content;--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;--flex-wrap:nowrap;--padding-top:7px;--padding-bottom:7px;--padding-left:12px;--padding-right:12px;}.elementor-340 .elementor-element.elementor-element-b88b325{--width:40px;--min-height:40px;}.elementor-340 .elementor-element.elementor-element-b88b325.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-340 .elementor-element.elementor-element-de2c722{--width:40px;--min-height:40px;}.elementor-340 .elementor-element.elementor-element-de2c722.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-340 .elementor-element.elementor-element-292d2a4{--width:40px;--min-height:40px;}.elementor-340 .elementor-element.elementor-element-292d2a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-340 .elementor-element.elementor-element-a842fd0{--width:fit-content;}.elementor-340 .elementor-element.elementor-element-ef92902{--e-rating-icon-font-size:14px;}.elementor-340 .elementor-element.elementor-element-65e7a33 .elementor-heading-title{font-size:14px;}.elementor-340 .elementor-element.elementor-element-27c901f{--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;}.elementor-340 .elementor-element.elementor-element-76cc370{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-b377b1b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-1b83ffb{--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-340 .elementor-element.elementor-element-4b1f27c{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-4b1f27c .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-feda7b5 .elementor-heading-title{font-size:var( --e-global-typography-5047413-font-size );line-height:var( --e-global-typography-5047413-line-height );}.elementor-340 .elementor-element.elementor-element-8ff62e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b2cce85{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-47358bf{--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-5df6875{--min-height:280px;--border-radius:20px 20px 20px 20px;}.elementor-340 .elementor-element.elementor-element-647b44b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7c3dbef{--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-0a8c205{--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-340 .elementor-element.elementor-element-ae92b8b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-0fbc138{--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-340 .elementor-element.elementor-element-d8fbbef{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-d8fbbef .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-5b93732 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-89e07c5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-c702674{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-1cc1e33{--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-340 .elementor-element.elementor-element-2dc203e{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-2dc203e .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-efe985b{text-align:start;}.elementor-340 .elementor-element.elementor-element-d46715e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-2e35f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-340 .elementor-element.elementor-element-2e35f20 img{width:45px;height:45px;}.elementor-340 .elementor-element.elementor-element-1396c1d .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-d219162 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-236b2dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-35ddaf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-340 .elementor-element.elementor-element-35ddaf8 img{width:45px;height:45px;}.elementor-340 .elementor-element.elementor-element-c34c719 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-216de3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-46f9217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-340 .elementor-element.elementor-element-46f9217 img{width:45px;height:45px;}.elementor-340 .elementor-element.elementor-element-bdd9fc0 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-388448f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-59eb738{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-cfae886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-340 .elementor-element.elementor-element-cfae886 img{width:45px;height:45px;}.elementor-340 .elementor-element.elementor-element-33df6ae .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-916bde5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-c5d106c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-81e60ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-340 .elementor-element.elementor-element-81e60ba img{width:45px;height:45px;}.elementor-340 .elementor-element.elementor-element-2cc0de4 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-5b796ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-340 .elementor-element.elementor-element-009a347{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-1c53c12{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-26e9ca7{--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-340 .elementor-element.elementor-element-068ede7{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-068ede7 .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-736f8fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-325550a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-340 .elementor-element.elementor-element-6c66676{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-2bb0bbe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-e51a8c1 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-44b695e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-44b695e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-eb6a374{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-49bb6e8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-a0c5421 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-ced1544{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-ced1544 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-3509620{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-cfb0b8f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-4477e41 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-e2481ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-e2481ad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-7404a35{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-12c77f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-dbcabe6 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-1a0d27a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-1a0d27a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-448d8af{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-3d579b8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-1cecab3 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-6890729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-6890729 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b37ec19{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-13f5522{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-94e8586 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-af0a725{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-af0a725 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ef4f863{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-5197653{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-d7e7d54 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-f37fdae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-f37fdae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-7612cbd{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-8ef2465{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-a7dee1f .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-1d45fe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-1d45fe6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-bd7c272{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-ad682dc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-d961c70 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-343cbe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-343cbe8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-9875c9d{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-9239297{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-66825e8 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-c4e43a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-c4e43a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b401de0{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-7eebde1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-966cee5 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-c1c6c45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-c1c6c45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-2b06f5d{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-c5e0adc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:12px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-c87cb80 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-040df01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-040df01 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-93d5f2f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:20px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-340 .elementor-element.elementor-element-251faa8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-a1c084d{--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-340 .elementor-element.elementor-element-5955bbc{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-5955bbc .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-cc72a0d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-340 .elementor-element.elementor-element-d5ac1a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-340 .elementor-element.elementor-element-122e60e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-60e38b8{--width:60px;--min-height:60px;}.elementor-340 .elementor-element.elementor-element-7902d1d .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-831161c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ac32f0a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-4e35ce8{--width:60px;--min-height:60px;}.elementor-340 .elementor-element.elementor-element-09afc5f .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-28f7e13 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-19aef4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-340 .elementor-element.elementor-element-04c0e82{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-2300a5d{--width:60px;--min-height:60px;}.elementor-340 .elementor-element.elementor-element-0c3a765 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-a5cc2f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-c4aa62d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-2224399{--width:60px;--min-height:60px;}.elementor-340 .elementor-element.elementor-element-4b4c561 .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-3172e43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-fb3a927{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-340 .elementor-element.elementor-element-5818af6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-2e7d766{--width:60px;--min-height:60px;}.elementor-340 .elementor-element.elementor-element-5381dea .elementor-heading-title{font-size:var( --e-global-typography-b08e74d-font-size );line-height:var( --e-global-typography-b08e74d-line-height );}.elementor-340 .elementor-element.elementor-element-4bbfac6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-a958341{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-7ab224a{--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-340 .elementor-element.elementor-element-16d789a{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-16d789a .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-af228cc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-a91f3f5{--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-340 .elementor-element.elementor-element-a5c16b4{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-a5c16b4 .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-7951739{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-271ddeb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-340 .elementor-element.elementor-element-582b782{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-340 .elementor-element.elementor-element-c1aaa57 img{height:80px;}.elementor-340 .elementor-element.elementor-element-6a7ca9f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-56220ed{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-340 .elementor-element.elementor-element-c418c3f img{height:80px;}.elementor-340 .elementor-element.elementor-element-5e75e60 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-7824517{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-340 .elementor-element.elementor-element-94eba6e img{height:80px;}.elementor-340 .elementor-element.elementor-element-5063dd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-dd92e66{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-817b629{--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-340 .elementor-element.elementor-element-0633f72{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-0633f72 .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-2102934{text-align:start;}.elementor-340 .elementor-element.elementor-element-bad5f93{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-340 .elementor-element.elementor-element-bad5f93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-50d7bf9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-340 .elementor-element.elementor-element-a051fc9{--flex-wrap:nowrap;}.elementor-340 .elementor-element.elementor-element-3ceb899{--width:20%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-8ff7602{padding:12px 13px 10px 13px;border-radius:12px 12px 12px 12px;}.elementor-340 .elementor-element.elementor-element-8ff7602 .elementor-heading-title{font-size:28px;line-height:0.6em;}.elementor-340 .elementor-element.elementor-element-00ddf16{--width:80%;}.elementor-340 .elementor-element.elementor-element-7da747e .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-2761f8b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-6921426{--flex-wrap:nowrap;}.elementor-340 .elementor-element.elementor-element-c747ef1{--width:20%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-da8178e{padding:12px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-340 .elementor-element.elementor-element-da8178e .elementor-heading-title{font-size:28px;line-height:0.6em;}.elementor-340 .elementor-element.elementor-element-f3400dd{--width:80%;}.elementor-340 .elementor-element.elementor-element-22dacc1 .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-ca47ca3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b267d2b{--flex-wrap:nowrap;}.elementor-340 .elementor-element.elementor-element-3c01b28{--width:20%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-340 .elementor-element.elementor-element-7deb67e{padding:12px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-340 .elementor-element.elementor-element-7deb67e .elementor-heading-title{font-size:28px;line-height:0.6em;}.elementor-340 .elementor-element.elementor-element-3e1d6ef{--width:80%;}.elementor-340 .elementor-element.elementor-element-98ec25b .elementor-heading-title{font-size:24px;}.elementor-340 .elementor-element.elementor-element-0bd38f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-907192b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-eec7ac1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-340 .elementor-element.elementor-element-c736ef4{--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-340 .elementor-element.elementor-element-095ce88{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-095ce88 .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-4976c49 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-72d0112{--padding-top:0px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-b4974c3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ee38141{--padding-top:0px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-7d2b389 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-b3937e3{--padding-top:0px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-94c623d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-ff9d7ae{--padding-top:0px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-051583c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-f41aec5{--padding-top:0px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-c0a14ef .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-8894298 {--n-accordion-padding:15px 15px 13px 15px;}.elementor-340 .elementor-element.elementor-element-8894298{--n-accordion-title-font-size:18px;--n-accordion-icon-size:14px;}:where( .elementor-340 .elementor-element.elementor-element-8894298 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.1em;}.elementor-340 .elementor-element.elementor-element-9885bca{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-340 .elementor-element.elementor-element-f9d32c4{--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-a271129 img{height:250px;}.elementor-340 .elementor-element.elementor-element-72a2b33{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-33431df{--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-340 .elementor-element.elementor-element-470db4c{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-470db4c .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-c601f4e .elementor-heading-title{font-size:var( --e-global-typography-5047413-font-size );line-height:var( --e-global-typography-5047413-line-height );}.elementor-340 .elementor-element.elementor-element-847f019 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-cbb4bf5{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-340 .elementor-element.elementor-element-44c6d14{--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-340 .elementor-element.elementor-element-08f47f0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-340 .elementor-element.elementor-element-b2ef2bf{--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-340 .elementor-element.elementor-element-11f06d5{padding:0px 0px 0px 50px;text-align:start;}.elementor-340 .elementor-element.elementor-element-11f06d5 .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-d78aa9d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-85cec05{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-340 .elementor-element.elementor-element-d9053ed{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-340 .elementor-element.elementor-element-730ba33 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-340 .elementor-element.elementor-element-bce34c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-982d18a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-340 .elementor-element.elementor-element-fece81b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-340 .elementor-element.elementor-element-c7dce23{--width:calc(100% - 60px);}.elementor-340 .elementor-element.elementor-element-f74e276{--width:50%;}.elementor-340 .elementor-element.elementor-element-d0ee926{--width:fit-content;}.elementor-340 .elementor-element.elementor-element-b88b325{--width:40px;}.elementor-340 .elementor-element.elementor-element-de2c722{--width:40px;}.elementor-340 .elementor-element.elementor-element-292d2a4{--width:40px;}.elementor-340 .elementor-element.elementor-element-a842fd0{--width:fit-content;}.elementor-340 .elementor-element.elementor-element-27c901f{--width:50%;}.elementor-340 .elementor-element.elementor-element-b377b1b{--width:50%;}.elementor-340 .elementor-element.elementor-element-47358bf{--width:50%;}.elementor-340 .elementor-element.elementor-element-7c3dbef{--width:50%;}.elementor-340 .elementor-element.elementor-element-ae92b8b{--width:50%;}.elementor-340 .elementor-element.elementor-element-1cc1e33{--width:60%;}.elementor-340 .elementor-element.elementor-element-e660dbd{--width:33%;}.elementor-340 .elementor-element.elementor-element-d46715e{--width:100%;}.elementor-340 .elementor-element.elementor-element-236b2dc{--width:100%;}.elementor-340 .elementor-element.elementor-element-dc13647{--width:33%;}.elementor-340 .elementor-element.elementor-element-a2f4bc4{--width:33%;}.elementor-340 .elementor-element.elementor-element-59eb738{--width:100%;}.elementor-340 .elementor-element.elementor-element-c5d106c{--width:100%;}.elementor-340 .elementor-element.elementor-element-26e9ca7{--width:50%;}.elementor-340 .elementor-element.elementor-element-1057df2{--width:45%;}.elementor-340 .elementor-element.elementor-element-a1c084d{--width:50%;}.elementor-340 .elementor-element.elementor-element-122e60e{--width:50%;}.elementor-340 .elementor-element.elementor-element-60e38b8{--width:80px;}.elementor-340 .elementor-element.elementor-element-ac32f0a{--width:50%;}.elementor-340 .elementor-element.elementor-element-4e35ce8{--width:80px;}.elementor-340 .elementor-element.elementor-element-04c0e82{--width:50%;}.elementor-340 .elementor-element.elementor-element-2300a5d{--width:80px;}.elementor-340 .elementor-element.elementor-element-c4aa62d{--width:50%;}.elementor-340 .elementor-element.elementor-element-2224399{--width:80px;}.elementor-340 .elementor-element.elementor-element-5818af6{--width:50%;}.elementor-340 .elementor-element.elementor-element-2e7d766{--width:80px;}.elementor-340 .elementor-element.elementor-element-ffa9ffe{--width:50%;}.elementor-340 .elementor-element.elementor-element-7ab224a{--width:60%;}.elementor-340 .elementor-element.elementor-element-61ccd16{--width:40%;}.elementor-340 .elementor-element.elementor-element-ead8363{--width:25%;}.elementor-340 .elementor-element.elementor-element-adae323{--width:35%;}.elementor-340 .elementor-element.elementor-element-a91f3f5{--width:60%;}.elementor-340 .elementor-element.elementor-element-60f37e6{--width:80%;}.elementor-340 .elementor-element.elementor-element-582b782{--width:25%;}.elementor-340 .elementor-element.elementor-element-56220ed{--width:25%;}.elementor-340 .elementor-element.elementor-element-7824517{--width:25%;}.elementor-340 .elementor-element.elementor-element-1564b86{--width:45%;}.elementor-340 .elementor-element.elementor-element-50d7bf9{--width:55%;}.elementor-340 .elementor-element.elementor-element-3ceb899{--width:15%;}.elementor-340 .elementor-element.elementor-element-00ddf16{--width:85%;}.elementor-340 .elementor-element.elementor-element-c747ef1{--width:15%;}.elementor-340 .elementor-element.elementor-element-f3400dd{--width:85%;}.elementor-340 .elementor-element.elementor-element-3c01b28{--width:15%;}.elementor-340 .elementor-element.elementor-element-3e1d6ef{--width:85%;}.elementor-340 .elementor-element.elementor-element-eec7ac1{--width:50%;}.elementor-340 .elementor-element.elementor-element-7689b23{--width:50%;}.elementor-340 .elementor-element.elementor-element-f9d32c4{--width:50%;}.elementor-340 .elementor-element.elementor-element-72a2b33{--width:50%;}.elementor-340 .elementor-element.elementor-element-b2ef2bf{--width:45%;}.elementor-340 .elementor-element.elementor-element-7983b45{--width:50%;}.elementor-340 .elementor-element.elementor-element-3526a4c{--width:50%;}.elementor-340 .elementor-element.elementor-element-62d3f80{--width:50%;}}/* Start custom CSS for icon, class: .elementor-element-6e177cc */.scro-icn {
    animation: 1.5s ease-in-out 0s infinite forwards running arrow-in;
}

@keyframes arrow-in {
	0% {
		transform: translate3d(0px, 0px, 0px);
	}
	
	50% {
	    transform: translate3d(10px, 0px, 0px);
	}

	100% {
		transform: translate3d(0px, 0px, 0px);
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c66676 */:root {
  interpolate-size: allow-keywords;
}

/* ----- Text ----- */

@media (min-width: 1024px) {
.service-text {
    opacity: 0;
    height: 0;
    transition: opacity 0.2s ease-in, height 0.3s ease-in-out !important;
}

.service-box:hover .service-text {
    height: min-content;
    opacity: 1;
    transition: opacity 0.2s ease-in, height 0.5s ease-in-out !important;
}
}

/* ----- Icon ----- */

.service-icon .elementor-icon {
    padding: 8px 9px 8px 8px;
    border: 2px solid #D600A9 !important;
    border-radius: 50px;
    background-image: linear-gradient(0deg, #D600A9 0%, transparent 100% );
    background-repeat: no-repeat;
    background-size: 100% 150%;
    background-position: 50% 10%;
    transition: all 0.3s ease-in-out !important;
}

.service-box:hover .service-icon .elementor-icon {
    background-size: 100% 200%;
    background-position: 50% 100%;
    transform: rotate(45deg) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-93d5f2f */.swiper-pagination-bullet-active {
    width: 3.3em !important;
    border-radius: 8px !important;
}

.swiper-pagination-bullet {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81892ba */.car-cont {
    background-color: #050505;
    -webkit-mask: linear-gradient(90deg, rgba(0,0,0,0) 2%, rgba(0,0,0,1) 15%,rgba(0,0,0,1) 85%, rgba(0,0,0,0) 98%);
    mask: linear-gradient(90deg, rgba(0,0,0,0) 2%, rgba(0,0,0,1) 15%,rgba(0,0,0,1) 85%, rgba(0,0,0,0) 98%);
}

@media only screen and (max-width: 767px) {
    .car-cont {
        mask: none;
        -webkit-mask: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7951739 */.ben-sec-gra {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44c6d14 */.ser-gra-bg {
    background-image: radial-gradient(circle at 95% 102%, #6B8E23 0%, transparent 28%), radial-gradient(circle at -4% 25%, #FF5C8A 0%, transparent 11%);
}

/* ----------- Responsive CSS ----------- */
	
	@media only screen and (max-width: 767px) {
	    .ser-gra-bg {
    background-image: radial-gradient(circle at 95% 102%, #6B8E23 0%, transparent 28%), radial-gradient(circle at 105% 0%, #FF5C8A 0%, transparent 11%);
}
	}/* End custom CSS */