.elementor-448 .elementor-element.elementor-element-24b61b5{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-a978aa6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-8b3d4c6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-448 .elementor-element.elementor-element-8b3d4c6 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-448 .elementor-element.elementor-element-8b3d4c6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-448 .elementor-element.elementor-element-4aaf83f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-448 .elementor-element.elementor-element-d73daee{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-d2ed2a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-448 .elementor-element.elementor-element-d2ed2a9:not(.elementor-motion-effects-element-type-background), .elementor-448 .elementor-element.elementor-element-d2ed2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dde2876 );}.elementor-448 .elementor-element.elementor-element-de4bc22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-d76a9d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-bd13da3 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-8de80d5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-c79993e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-440f58c{--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-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-172098e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-448 .elementor-element.elementor-element-172098e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-448 .elementor-element.elementor-element-172098e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-448 .elementor-element.elementor-element-172098e .elementor-icon-list-text{transition:color 0.3s;}.elementor-448 .elementor-element.elementor-element-78cd025 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-e00815f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-2d82f03{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-2953408{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-ac3f9bb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-831e81b > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-831e81b{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-772f090{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-e7e6572{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-84bb38e > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-84bb38e{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-d8de375 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-d8de375{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-e7a1e91{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-d63be64 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-d63be64{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-9e15ea8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-eea458f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-eea458f{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-218647f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-2297615{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-aae40b0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-aae40b0{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-a127b6b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-8ccef4f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-8ccef4f{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-47bad6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-47bad6d{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-9abde4a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-0d8335a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-0d8335a{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-bb15e70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-bb15e70{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-159544c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-79c49c2 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-79c49c2{font-family:var( --e-global-typography-ca06354-font-family ), Sans-serif;font-size:var( --e-global-typography-ca06354-font-size );font-weight:var( --e-global-typography-ca06354-font-weight );line-height:var( --e-global-typography-ca06354-line-height );color:var( --e-global-color-text );}.elementor-448 .elementor-element.elementor-element-cf73290 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-cf73290{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-7fe12f4{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-448 .elementor-element.elementor-element-7fe12f4:not(.elementor-motion-effects-element-type-background), .elementor-448 .elementor-element.elementor-element-7fe12f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dde2876 );}.elementor-448 .elementor-element.elementor-element-7fe12f4.e-con{--align-self:flex-start;}.elementor-448 .elementor-element.elementor-element-21a7128{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-448 .elementor-element.elementor-element-21a7128 .elementor-heading-title{color:var( --e-global-color-003ac35 );}.elementor-448 .elementor-element.elementor-element-1e579f4 .elementor-heading-title{color:var( --e-global-color-003ac35 );}.elementor-448 .elementor-element.elementor-element-9c22491{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-84e3300{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-448 .elementor-element.elementor-element-84e3300:not(.elementor-motion-effects-element-type-background), .elementor-448 .elementor-element.elementor-element-84e3300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dde2876 );}.elementor-448 .elementor-element.elementor-element-bfbdee0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-82c376c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-623daee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-39f2b9b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-1ef2248 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-1ef2248 .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-1ef2248 .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-1ef2248 .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-25406a0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-25406a0{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-a67f333 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-8a13e0e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-aad18e6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-23ce560 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-23ce560 .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-23ce560 .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-23ce560 .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-1856712 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-1856712{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-0c14ca6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-10bfa9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-1c6fc17{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-6467ded > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-6467ded .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-6467ded .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-6467ded .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-3de60e8 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-3de60e8{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-d10c451 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-651d879{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-7560664{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-75eeaab{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-875e53f > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-875e53f .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-875e53f .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-875e53f .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-9fb36ad > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-9fb36ad{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-ff18fbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-9086445{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-340c411{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-7b0f6ac > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-7b0f6ac .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-7b0f6ac .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-7b0f6ac .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-bb877de > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-bb877de{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-5c46973 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-cc31154{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-a9e3030{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-24cc64d > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-24cc64d .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-24cc64d .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-24cc64d .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-82b2521 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-82b2521{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-f19238a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-f7ac50f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-24b4993{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-b2d7a68{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-c7c842d > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-c7c842d .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-c7c842d .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-c7c842d .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-3b027a9 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-3b027a9{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-d6652a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-8178d8d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-8fbfdf8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-58f5134 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-58f5134 .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-58f5134 .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-58f5134 .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-bbceecd > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-bbceecd{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-5368a76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-d83f366{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-51138d4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-deb4e3f > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-deb4e3f .elementor-icon-wrapper{text-align:center;}.elementor-448 .elementor-element.elementor-element-deb4e3f .elementor-icon{font-size:20px;}.elementor-448 .elementor-element.elementor-element-deb4e3f .elementor-icon svg{height:20px;}.elementor-448 .elementor-element.elementor-element-08b3a10 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-448 .elementor-element.elementor-element-08b3a10{font-family:var( --e-global-typography-ff7d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ff7d275-font-size );font-weight:var( --e-global-typography-ff7d275-font-weight );line-height:var( --e-global-typography-ff7d275-line-height );color:var( --e-global-color-e73dcfe );}.elementor-448 .elementor-element.elementor-element-a816f4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-448 .elementor-element.elementor-element-c1097b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-a20c0d4{--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-448 .elementor-element.elementor-element-eea8139{--display:flex;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-448 .elementor-element.elementor-element-4e844fb > .elementor-widget-container{margin:0px 0px 90px 0px;border-radius:16px 16px 16px 16px;}.elementor-448 .elementor-element.elementor-element-4e844fb .elementor-wrapper{--video-aspect-ratio:1.77777;}body.elementor-page-448:not(.elementor-motion-effects-element-type-background), body.elementor-page-448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e2b958 );}@media(min-width:768px){.elementor-448 .elementor-element.elementor-element-ac3f9bb{--width:27%;}.elementor-448 .elementor-element.elementor-element-e7e6572{--width:30%;}.elementor-448 .elementor-element.elementor-element-e7a1e91{--width:35%;}.elementor-448 .elementor-element.elementor-element-9e15ea8{--width:19%;}.elementor-448 .elementor-element.elementor-element-2297615{--width:27%;}.elementor-448 .elementor-element.elementor-element-a127b6b{--width:30%;}.elementor-448 .elementor-element.elementor-element-9abde4a{--width:35%;}.elementor-448 .elementor-element.elementor-element-159544c{--width:20%;}.elementor-448 .elementor-element.elementor-element-7fe12f4{--width:48%;}.elementor-448 .elementor-element.elementor-element-9c22491{--width:100%;}.elementor-448 .elementor-element.elementor-element-82c376c{--width:100%;}.elementor-448 .elementor-element.elementor-element-39f2b9b{--width:100%;}.elementor-448 .elementor-element.elementor-element-aad18e6{--width:86%;}.elementor-448 .elementor-element.elementor-element-1c6fc17{--width:100%;}.elementor-448 .elementor-element.elementor-element-75eeaab{--width:100%;}.elementor-448 .elementor-element.elementor-element-340c411{--width:100%;}.elementor-448 .elementor-element.elementor-element-a9e3030{--width:100%;}.elementor-448 .elementor-element.elementor-element-b2d7a68{--width:100%;}.elementor-448 .elementor-element.elementor-element-8fbfdf8{--width:100%;}.elementor-448 .elementor-element.elementor-element-51138d4{--width:100%;}}@media(max-width:1024px){.elementor-448 .elementor-element.elementor-element-24b61b5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-a978aa6{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-448 .elementor-element.elementor-element-8b3d4c6{--e-image-carousel-slides-to-show:2;}.elementor-448 .elementor-element.elementor-element-8b3d4c6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-448 .elementor-element.elementor-element-8b3d4c6 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-448 .elementor-element.elementor-element-4aaf83f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-448 .elementor-element.elementor-element-d73daee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-448 .elementor-element.elementor-element-d2ed2a9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-448 .elementor-element.elementor-element-831e81b{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-772f090{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-84bb38e{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-d8de375{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-d63be64{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-eea458f{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-aae40b0{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-8ccef4f{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-47bad6d{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-0d8335a{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-bb15e70{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-79c49c2{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-cf73290{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-7fe12f4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-448 .elementor-element.elementor-element-7fe12f4.e-con{--align-self:flex-start;}.elementor-448 .elementor-element.elementor-element-84e3300{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-448 .elementor-element.elementor-element-82c376c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-448 .elementor-element.elementor-element-25406a0{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-1856712{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-3de60e8{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-651d879{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-448 .elementor-element.elementor-element-9fb36ad{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-bb877de{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-82b2521{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-f7ac50f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-448 .elementor-element.elementor-element-3b027a9{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-bbceecd{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-08b3a10{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-c1097b4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-448 .elementor-element.elementor-element-eea8139{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-448 .elementor-element.elementor-element-4e844fb > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-448 .elementor-element.elementor-element-24b61b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-448 .elementor-element.elementor-element-a978aa6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-448 .elementor-element.elementor-element-8b3d4c6{--e-image-carousel-slides-to-show:1;}.elementor-448 .elementor-element.elementor-element-8b3d4c6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-448 .elementor-element.elementor-element-8b3d4c6 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-448 .elementor-element.elementor-element-4aaf83f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-448 .elementor-element.elementor-element-c79993e{--justify-content:flex-start;}.elementor-448 .elementor-element.elementor-element-440f58c{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-448 .elementor-element.elementor-element-ac3f9bb{--width:45%;}.elementor-448 .elementor-element.elementor-element-831e81b{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-772f090{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-e7e6572{--width:45%;}.elementor-448 .elementor-element.elementor-element-84bb38e{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-d8de375{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-e7a1e91{--width:45%;}.elementor-448 .elementor-element.elementor-element-d63be64{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-9e15ea8{--width:45%;}.elementor-448 .elementor-element.elementor-element-eea458f{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-2297615{--width:45%;}.elementor-448 .elementor-element.elementor-element-aae40b0{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-a127b6b{--width:45%;}.elementor-448 .elementor-element.elementor-element-8ccef4f{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-47bad6d{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-9abde4a{--width:45%;}.elementor-448 .elementor-element.elementor-element-0d8335a{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-bb15e70{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-159544c{--width:45%;}.elementor-448 .elementor-element.elementor-element-79c49c2{font-size:var( --e-global-typography-ca06354-font-size );line-height:var( --e-global-typography-ca06354-line-height );}.elementor-448 .elementor-element.elementor-element-cf73290{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-bfbdee0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-448 .elementor-element.elementor-element-25406a0{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-1856712{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-3de60e8{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-9fb36ad{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-bb877de{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-82b2521{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-3b027a9{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-bbceecd{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}.elementor-448 .elementor-element.elementor-element-08b3a10{font-size:var( --e-global-typography-ff7d275-font-size );line-height:var( --e-global-typography-ff7d275-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-448 .elementor-element.elementor-element-d76a9d8{--width:100%;}.elementor-448 .elementor-element.elementor-element-c79993e{--width:59%;}.elementor-448 .elementor-element.elementor-element-e7e6572{--width:27%;}.elementor-448 .elementor-element.elementor-element-e7a1e91{--width:37%;}.elementor-448 .elementor-element.elementor-element-9e15ea8{--width:33%;}.elementor-448 .elementor-element.elementor-element-a127b6b{--width:27%;}.elementor-448 .elementor-element.elementor-element-9abde4a{--width:37%;}.elementor-448 .elementor-element.elementor-element-159544c{--width:32%;}.elementor-448 .elementor-element.elementor-element-7fe12f4{--width:55%;}.elementor-448 .elementor-element.elementor-element-9c22491{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-8b3d4c6 */.elementor-image-carousel-wrapper.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f52f374 */.elementor-448 .elementor-element.elementor-element-f52f374 span.categorias-produto {
    color: #b3b3b3;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6b306b6 */.elementor-448 .elementor-element.elementor-element-6b306b6 span{
  color: #808080!important; 
  font-size: 22px;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fc28763 */.elementor-448 .elementor-element.elementor-element-fc28763 span{
  color: #808080!important; 
  font-size: 22px;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-78cd025 */.elementor-448 .elementor-element.elementor-element-78cd025 span{
  color: #4d4d4d!important; 
  font-size: 16px;
  font-weight: 600;
  
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d3a44bc */.elementor-448 .elementor-element.elementor-element-d3a44bc span{
  color: #000!important; 
  font-size: 16px;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3cd6f29 */.elementor-448 .elementor-element.elementor-element-3cd6f29 span{
  color: #000!important; 
  font-size: 16px;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-512da06 */.elementor-448 .elementor-element.elementor-element-512da06 span{
  color: #000!important; 
  font-size: 16px;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-291ff7a */.elementor-448 .elementor-element.elementor-element-291ff7a span.woo-custom-installments-details-without-fee {
    display: none;
}

.elementor-448 .elementor-element.elementor-element-291ff7a span.woo-custom-installments-offer {
    display: none;
}

.elementor-448 .elementor-element.elementor-element-291ff7a .woo-custom-installments-group-main-price {
    flex-direction: column;
}

.elementor-448 .elementor-element.elementor-element-291ff7a .woo-custom-installments-group-main-price .amount {
    font-size: 2rem
 !important;
    font-weight: 600 !important;
    color: #343A40 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f809bef */.whatsapp-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 0px;  /* Ajusta o padding para que a altura seja 50px */
    height: 50px;  /* Define a altura do botão */
    background-color: #38AD46;
    color: #fff;
    border-radius: 5px;
    text-decoration: none;
    text-align: center;
    position: relative;
    width: 100%;
    max-width: 900px; /* Limita o tamanho máximo do botão */
    margin: 0 auto; /* Centraliza o botão */
    font-size: 12px; /* Ajusta o tamanho da fonte para caber melhor no botão */
}

.whatsapp-button img {
    width: 16px; /* Tamanho reduzido do ícone */
    height: 16px; /* Tamanho reduzido do ícone */
    margin-right: 8px; /* Espaço entre o ícone e o texto */
}

.whatsapp-button:hover {
    background-color: #00005A; /* Cor do botão ao passar o mouse */
    color: #fff;  /* Muda a cor do texto para branco no hover */
}

.whatsapp-button:hover img {
    filter: brightness(0) invert(1); /* Inverte a cor do ícone para branco no hover */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a67f333 */.elementor-448 .elementor-element.elementor-element-a67f333 span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0c14ca6 */.elementor-448 .elementor-element.elementor-element-0c14ca6 span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d10c451 */.elementor-448 .elementor-element.elementor-element-d10c451 span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ff18fbc */.elementor-448 .elementor-element.elementor-element-ff18fbc span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5c46973 */.elementor-448 .elementor-element.elementor-element-5c46973 span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f19238a */.elementor-448 .elementor-element.elementor-element-f19238a span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d6652a5 */.elementor-448 .elementor-element.elementor-element-d6652a5 span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5368a76 */.elementor-448 .elementor-element.elementor-element-5368a76 span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a816f4f */.elementor-448 .elementor-element.elementor-element-a816f4f span{
  color: #000!important; 
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}/* End custom CSS */