.elementor-5211 .elementor-element.elementor-element-4a59cc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-5211 .elementor-element.elementor-element-4a59cc3:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-4a59cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://happypawsdc.com/wp-content/uploads/2023/10/Screenshot-2023-10-16-215330.png") 50% 50%;background-size:cover;}.elementor-5211 .elementor-element.elementor-element-e2aa7d6{--display:flex;--min-height:300px;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5211 .elementor-element.elementor-element-e2aa7d6:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-e2aa7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happypawsdc.com/wp-content/uploads/2023/10/HeroBubble.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-5211 .elementor-element.elementor-element-42e58c1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-global-300{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-5211 .elementor-element.elementor-global-300 .elementor-divider-separator{width:70px;}.elementor-5211 .elementor-element.elementor-global-300 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5211 .elementor-element.elementor-element-b6e1981 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-4caacbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-5211 .elementor-element.elementor-element-4caacbd:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-4caacbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-071315f );}.elementor-5211 .elementor-element.elementor-element-4db091b{--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-5211 .elementor-element.elementor-element-5d4cd0b{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5211 .elementor-element.elementor-element-77f7444 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-5ea93fb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-5ea93fb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-5211 .elementor-element.elementor-element-5ea93fb{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-5211 .elementor-element.elementor-element-5ea93fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-5c46c1b{--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:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5211 .elementor-element.elementor-element-c831ea2{--display:flex;--min-height:500px;--justify-content:center;}.elementor-5211 .elementor-element.elementor-element-c831ea2:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-c831ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happypawsdc.com/wp-content/uploads/2023/10/ServicesBubble.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5211 .elementor-element.elementor-element-e6f324c{text-align:center;}.elementor-5211 .elementor-element.elementor-element-e6f324c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-eafdaa3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5211 .elementor-element.elementor-element-7f17851{--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-5211 .elementor-element.elementor-element-3c0dc24 .elementor-icon-box-wrapper{gap:0px;}.elementor-5211 .elementor-element.elementor-element-3c0dc24 .elementor-icon-box-title{margin-block-end:5px;}.elementor-5211 .elementor-element.elementor-element-3c0dc24 .elementor-icon-box-title, .elementor-5211 .elementor-element.elementor-element-3c0dc24 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5211 .elementor-element.elementor-element-bcc18e5{--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-5211 .elementor-element.elementor-element-f9f5947 .elementor-icon-box-wrapper{gap:0px;}.elementor-5211 .elementor-element.elementor-element-f9f5947 .elementor-icon-box-title{margin-block-end:5px;}.elementor-5211 .elementor-element.elementor-element-f9f5947 .elementor-icon-box-title, .elementor-5211 .elementor-element.elementor-element-f9f5947 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5211 .elementor-element.elementor-element-4513550{--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-5211 .elementor-element.elementor-element-586d266 .elementor-icon-box-wrapper{gap:0px;}.elementor-5211 .elementor-element.elementor-element-586d266 .elementor-icon-box-title{margin-block-end:5px;}.elementor-5211 .elementor-element.elementor-element-586d266 .elementor-icon-box-title, .elementor-5211 .elementor-element.elementor-element-586d266 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5211 .elementor-element.elementor-element-3befe65{--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;--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-5211 .elementor-element.elementor-element-3befe65:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-3befe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-071315f );}.elementor-5211 .elementor-element.elementor-element-8df6c29{text-align:center;}.elementor-5211 .elementor-element.elementor-element-8df6c29 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-d8fcc6b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5211 .elementor-element.elementor-element-d8fcc6b{text-align:center;}.elementor-5211 .elementor-element.elementor-element-d8fcc6b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-global-346{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-5211 .elementor-element.elementor-global-346 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-5211 .elementor-element.elementor-global-346 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5211 .elementor-element.elementor-element-ebb9c75{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5211 .elementor-element.elementor-element-bd0196d{--display:flex;--min-height:100;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;}.elementor-5211 .elementor-element.elementor-element-bd0196d:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-bd0196d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-25297a0{--display:flex;}.elementor-5211 .elementor-element.elementor-element-19165f1{--display:flex;}.elementor-5211 .elementor-element.elementor-element-fb63f75 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-80bee2b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-fa7fb2e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-fa7fb2e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-5211 .elementor-element.elementor-element-fa7fb2e{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-5211 .elementor-element.elementor-element-fa7fb2e .elementor-icon-list-text{transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-f0bc2d0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-0c648db{--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;}.elementor-5211 .elementor-element.elementor-element-fe947c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;}.elementor-5211 .elementor-element.elementor-element-fe947c4:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-fe947c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-161bc00{--display:flex;}.elementor-5211 .elementor-element.elementor-element-0ca4a20{--display:flex;}.elementor-5211 .elementor-element.elementor-element-0da1be1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-c81fc8b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-d79eb47{--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;}.elementor-5211 .elementor-element.elementor-element-5dbe928{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;}.elementor-5211 .elementor-element.elementor-element-5dbe928:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-5dbe928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-ea42ab8{--display:flex;}.elementor-5211 .elementor-element.elementor-element-f9aa9e4{--display:flex;}.elementor-5211 .elementor-element.elementor-element-97b5d1a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-6527249 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-d1cdc3f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-d1cdc3f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-5211 .elementor-element.elementor-element-d1cdc3f{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-5211 .elementor-element.elementor-element-d1cdc3f .elementor-icon-list-text{transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-567ce33{--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;}.elementor-5211 .elementor-element.elementor-element-e899fc8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;}.elementor-5211 .elementor-element.elementor-element-e899fc8:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-e899fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-71a3190{--display:flex;}.elementor-5211 .elementor-element.elementor-element-f6dd461{--display:flex;}.elementor-5211 .elementor-element.elementor-element-4c87fe5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-242261a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-0db8da7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-0db8da7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-5211 .elementor-element.elementor-element-0db8da7{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-5211 .elementor-element.elementor-element-0db8da7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-095298e{--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;}.elementor-5211 .elementor-element.elementor-element-51c075c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:8px 8px 8px 8px;}.elementor-5211 .elementor-element.elementor-element-51c075c:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-51c075c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-d4ddd9e{--display:flex;}.elementor-5211 .elementor-element.elementor-element-b4f6ed7{--display:flex;}.elementor-5211 .elementor-element.elementor-element-6722097 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-4e9bae2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-c73fc3c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-c73fc3c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-5211 .elementor-element.elementor-element-c73fc3c{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-5211 .elementor-element.elementor-element-c73fc3c .elementor-icon-list-text{transition:color 0.3s;}.elementor-5211 .elementor-element.elementor-element-f9998db{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-22px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-22px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-f5c1cdd );--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-f9998db > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0px 0px 0px 0px;}.elementor-5211 .elementor-element.elementor-element-f9998db .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-5211 .elementor-element.elementor-element-14d425e{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5211 .elementor-element.elementor-element-14d425e:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-14d425e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-dcb51b5{text-align:center;}.elementor-5211 .elementor-element.elementor-element-dcb51b5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-b1e3d6f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5211 .elementor-element.elementor-element-b1e3d6f{text-align:center;}.elementor-5211 .elementor-element.elementor-element-b1e3d6f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-a2817e0{--display:flex;}.elementor-5211 .elementor-element.elementor-element-b4179a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5211 .elementor-element.elementor-element-59b0bf0{--display:flex;}.elementor-5211 .elementor-element.elementor-element-6b0f2a8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5211 .elementor-element.elementor-element-6b0f2a8{color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-b80c841 .elementor-heading-title{color:var( --e-global-color-2fc45c4 );}.elementor-5211 .elementor-element.elementor-element-254d0dc{--display:flex;}.elementor-5211 .elementor-element.elementor-element-b113564{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-5211 .elementor-element.elementor-element-7c3ce1d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-c20934b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5211 .elementor-element.elementor-element-c20934b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5211 .elementor-element.elementor-element-ebcaa41{width:100%;max-width:100%;}.elementor-5211 .elementor-element.elementor-element-af5461b{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5211 .elementor-element.elementor-element-f9998db{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-5211 .elementor-element.elementor-element-f9998db > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5211 .elementor-element.elementor-element-e2aa7d6:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-e2aa7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:contain;}.elementor-5211 .elementor-element.elementor-element-c831ea2:not(.elementor-motion-effects-element-type-background), .elementor-5211 .elementor-element.elementor-element-c831ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-5211 .elementor-element.elementor-element-f9998db{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:0px;}.elementor-5211 .elementor-element.elementor-element-f9998db > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5211 .elementor-element.elementor-element-4db091b{--width:50%;}.elementor-5211 .elementor-element.elementor-element-5d4cd0b{--width:50%;}.elementor-5211 .elementor-element.elementor-element-eafdaa3{--content-width:730px;}.elementor-5211 .elementor-element.elementor-element-3befe65{--content-width:960px;}.elementor-5211 .elementor-element.elementor-element-161bc00{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-e2aa7d6 */@media screen and (max-width: 485px) {
     .elementor-5211 .elementor-element.elementor-element-e2aa7d6 {
         min-height: 100px;
     background-color: #B9E7E4;
     border-radius: 15px;
     padding: 25px;
     }
     .elementor-5211 .elementor-element.elementor-element-e2aa7d6 > div {
         padding: 0;
     }
 }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a026493 */.elementor-5211 .elementor-element.elementor-element-a026493 ul {
    margin-bottom: 1rem;
}
@media screen and (min-width: 768px) {
    .elementor-5211 .elementor-element.elementor-element-a026493 ul {
        columns: 2;
        break-inside: avoid;
        column-gap: 2rem;
        margin-bottom: 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aed358d */.elementor-5211 .elementor-element.elementor-element-aed358d ul {
    margin-bottom: 1rem;
}
@media screen and (min-width: 768px) {
    .elementor-5211 .elementor-element.elementor-element-aed358d ul {
        columns: 2;
        break-inside: avoid;
        column-gap: 2rem;
        margin-bottom: 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c46c1b */.elementor-5211 .elementor-element.elementor-element-5c46c1b h3 {
    font-size: 1.4em;
}/* End custom CSS */
/* Start custom CSS *//*----------------------------
# General
----------------------------*/




/*----------------------------
# Form
----------------------------*/

#content form {
    padding: 0 30px 25px;
}
#content form .gfield {
    margin: 0;
}
#content form .gfield.hidden_label {
  margin-top: 0;
}
#content form .gfield.hidden_label legend {
  display: none;
}
#content form fieldset {
	border: none;
	padding: 0;
	margin-bottom: 0;
}
#content form fieldset input {
	margin-bottom: 10px;
}
#content form fieldset .ginput_left,
#content form fieldset .ginput_right {
	display: block;
  width: calc(50% - 5px);
}
#content form fieldset .ginput_left {
  float: left;
}
#content form fieldset .ginput_right {
  float: right;
}

@media screen and (max-width: 699px) {

  #content form fieldset .ginput_left,
  #content form fieldset .ginput_right {
    width: 100%;
  }

}

#content form input[type="submit"] {
    text-transform: uppercase;
    margin-bottom: 0;
}
#content form .gform_footer {
    padding-bottom: 0;
}/* End custom CSS */