.elementor-3612 .elementor-element.elementor-element-2f82525{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-3612 .elementor-element.elementor-element-2f82525:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-2f82525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-b02afce{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3612 .elementor-element.elementor-element-f29bdcd .elementor-heading-title{color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-593eba3{font-family:var( --e-global-typography-decc9f7-font-family ), Sans-serif;font-size:var( --e-global-typography-decc9f7-font-size );font-weight:var( --e-global-typography-decc9f7-font-weight );line-height:var( --e-global-typography-decc9f7-line-height );color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-5ef64ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3612 .elementor-element.elementor-element-f9826ce{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-32e7bb4 );--border-color:var( --e-global-color-32e7bb4 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:8;}.elementor-3612 .elementor-element.elementor-element-202ddd0 img{width:1000px;height:228px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-3612 .elementor-element.elementor-element-e9d8886 .elementor-icon-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-e9d8886 .elementor-icon{font-size:55px;}.elementor-3612 .elementor-element.elementor-element-e9d8886 .elementor-icon svg{height:55px;}.elementor-3612 .elementor-element.elementor-element-04f6f79{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;text-align:center;}.elementor-3612 .elementor-element.elementor-element-04f6f79.elementor-element{--align-self:center;}.elementor-3612 .elementor-element.elementor-element-04f6f79 .elementor-heading-title{color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-0d449fc{--display:flex;--min-height:560px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-32e7bb4 );--border-color:var( --e-global-color-32e7bb4 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3612 .elementor-element.elementor-element-0d449fc:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-0d449fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-ef05cfc img{width:1000px;height:228px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-3612 .elementor-element.elementor-element-b87fa8b .elementor-icon-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-b87fa8b .elementor-icon{font-size:55px;}.elementor-3612 .elementor-element.elementor-element-b87fa8b .elementor-icon svg{height:55px;}.elementor-3612 .elementor-element.elementor-element-9bf7299{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;text-align:center;}.elementor-3612 .elementor-element.elementor-element-9bf7299.elementor-element{--align-self:center;}.elementor-3612 .elementor-element.elementor-element-9bf7299 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-4f6d6ad{text-align:center;font-family:var( --e-global-typography-decc9f7-font-family ), Sans-serif;font-size:var( --e-global-typography-decc9f7-font-size );font-weight:var( --e-global-typography-decc9f7-font-weight );line-height:var( --e-global-typography-decc9f7-line-height );color:var( --e-global-color-80933bd );}.elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-96e7290-font-family ), Sans-serif;font-size:var( --e-global-typography-96e7290-font-size );font-weight:var( --e-global-typography-96e7290-font-weight );line-height:var( --e-global-typography-96e7290-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4b3eab1 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-d9cdd42{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-32e7bb4 );--border-color:var( --e-global-color-32e7bb4 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:8;}.elementor-3612 .elementor-element.elementor-element-d9cdd42.e-con{--align-self:flex-start;}.elementor-3612 .elementor-element.elementor-element-9dc0938 img{width:1000px;height:228px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-3612 .elementor-element.elementor-element-215ce4c .elementor-icon-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-215ce4c .elementor-icon{font-size:55px;}.elementor-3612 .elementor-element.elementor-element-215ce4c .elementor-icon svg{height:55px;}.elementor-3612 .elementor-element.elementor-element-a46b423{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;text-align:center;}.elementor-3612 .elementor-element.elementor-element-a46b423.elementor-element{--align-self:center;}.elementor-3612 .elementor-element.elementor-element-a46b423 .elementor-heading-title{color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-8c88741{--display:flex;--min-height:560px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-32e7bb4 );--border-color:var( --e-global-color-32e7bb4 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3612 .elementor-element.elementor-element-8c88741:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-8c88741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-e5384b9 img{width:1000px;height:228px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-3612 .elementor-element.elementor-element-8c27e1c .elementor-icon-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-8c27e1c .elementor-icon{font-size:55px;}.elementor-3612 .elementor-element.elementor-element-8c27e1c .elementor-icon svg{height:55px;}.elementor-3612 .elementor-element.elementor-element-24ee5e9{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;text-align:center;}.elementor-3612 .elementor-element.elementor-element-24ee5e9.elementor-element{--align-self:center;}.elementor-3612 .elementor-element.elementor-element-24ee5e9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-1d35856{text-align:center;font-family:var( --e-global-typography-decc9f7-font-family ), Sans-serif;font-size:var( --e-global-typography-decc9f7-font-size );font-weight:var( --e-global-typography-decc9f7-font-weight );line-height:var( --e-global-typography-decc9f7-line-height );color:var( --e-global-color-80933bd );}.elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-96e7290-font-family ), Sans-serif;font-size:var( --e-global-typography-96e7290-font-size );font-weight:var( --e-global-typography-96e7290-font-weight );line-height:var( --e-global-typography-96e7290-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4b3eab1 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-8013366{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-32e7bb4 );--border-color:var( --e-global-color-32e7bb4 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:8;}.elementor-3612 .elementor-element.elementor-element-8013366.e-con{--align-self:flex-start;}.elementor-3612 .elementor-element.elementor-element-1b52686 img{width:1000px;height:228px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-3612 .elementor-element.elementor-element-540ad79 .elementor-icon-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-540ad79 .elementor-icon{font-size:55px;}.elementor-3612 .elementor-element.elementor-element-540ad79 .elementor-icon svg{height:55px;}.elementor-3612 .elementor-element.elementor-element-a419c3d{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;text-align:center;}.elementor-3612 .elementor-element.elementor-element-a419c3d.elementor-element{--align-self:center;}.elementor-3612 .elementor-element.elementor-element-a419c3d .elementor-heading-title{color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-51eea1c{--display:flex;--min-height:560px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-32e7bb4 );--border-color:var( --e-global-color-32e7bb4 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3612 .elementor-element.elementor-element-51eea1c:not(.elementor-motion-effects-element-type-background), .elementor-3612 .elementor-element.elementor-element-51eea1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e7bb4 );}.elementor-3612 .elementor-element.elementor-element-cb47989 img{width:1000px;height:228px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-3612 .elementor-element.elementor-element-664c9ff .elementor-icon-wrapper{text-align:center;}.elementor-3612 .elementor-element.elementor-element-664c9ff .elementor-icon{font-size:55px;}.elementor-3612 .elementor-element.elementor-element-664c9ff .elementor-icon svg{height:55px;}.elementor-3612 .elementor-element.elementor-element-072ceb5{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;text-align:center;}.elementor-3612 .elementor-element.elementor-element-072ceb5.elementor-element{--align-self:center;}.elementor-3612 .elementor-element.elementor-element-072ceb5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-e6540f0{text-align:center;font-family:var( --e-global-typography-decc9f7-font-family ), Sans-serif;font-size:var( --e-global-typography-decc9f7-font-size );font-weight:var( --e-global-typography-decc9f7-font-weight );line-height:var( --e-global-typography-decc9f7-line-height );color:var( --e-global-color-80933bd );}.elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-96e7290-font-family ), Sans-serif;font-size:var( --e-global-typography-96e7290-font-size );font-weight:var( --e-global-typography-96e7290-font-weight );line-height:var( --e-global-typography-96e7290-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-4b3eab1 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button:hover, .elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button:hover svg, .elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-3612 .elementor-element.elementor-element-b02afce{--width:50%;}.elementor-3612 .elementor-element.elementor-element-f9826ce{--width:32%;}.elementor-3612 .elementor-element.elementor-element-0d449fc{--width:100%;}.elementor-3612 .elementor-element.elementor-element-d9cdd42{--width:32%;}.elementor-3612 .elementor-element.elementor-element-8c88741{--width:100%;}.elementor-3612 .elementor-element.elementor-element-8013366{--width:32%;}.elementor-3612 .elementor-element.elementor-element-51eea1c{--width:100%;}}@media(max-width:1700px){.elementor-3612 .elementor-element.elementor-element-2f82525{--padding-top:190px;--padding-bottom:160px;--padding-left:60px;--padding-right:60px;}.elementor-3612 .elementor-element.elementor-element-593eba3{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-5ef64ba{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3612 .elementor-element.elementor-element-4f6d6ad{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}.elementor-3612 .elementor-element.elementor-element-1d35856{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}.elementor-3612 .elementor-element.elementor-element-e6540f0{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}}@media(max-width:1024px){.elementor-3612 .elementor-element.elementor-element-2f82525{--padding-top:170px;--padding-bottom:140px;--padding-left:16px;--padding-right:16px;}.elementor-3612 .elementor-element.elementor-element-593eba3{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-5ef64ba{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3612 .elementor-element.elementor-element-f9826ce{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3612 .elementor-element.elementor-element-202ddd0 img{height:192px;}.elementor-3612 .elementor-element.elementor-element-e9d8886 .elementor-icon{font-size:32px;}.elementor-3612 .elementor-element.elementor-element-e9d8886 .elementor-icon svg{height:32px;}.elementor-3612 .elementor-element.elementor-element-0d449fc{--min-height:431px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3612 .elementor-element.elementor-element-ef05cfc img{height:192px;}.elementor-3612 .elementor-element.elementor-element-b87fa8b .elementor-icon{font-size:32px;}.elementor-3612 .elementor-element.elementor-element-b87fa8b .elementor-icon svg{height:32px;}.elementor-3612 .elementor-element.elementor-element-4f6d6ad{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}.elementor-3612 .elementor-element.elementor-element-d9cdd42{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3612 .elementor-element.elementor-element-9dc0938 img{height:192px;}.elementor-3612 .elementor-element.elementor-element-215ce4c .elementor-icon{font-size:32px;}.elementor-3612 .elementor-element.elementor-element-215ce4c .elementor-icon svg{height:32px;}.elementor-3612 .elementor-element.elementor-element-8c88741{--min-height:431px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3612 .elementor-element.elementor-element-e5384b9 img{height:192px;}.elementor-3612 .elementor-element.elementor-element-8c27e1c .elementor-icon{font-size:32px;}.elementor-3612 .elementor-element.elementor-element-8c27e1c .elementor-icon svg{height:32px;}.elementor-3612 .elementor-element.elementor-element-1d35856{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}.elementor-3612 .elementor-element.elementor-element-8013366{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3612 .elementor-element.elementor-element-1b52686 img{height:192px;}.elementor-3612 .elementor-element.elementor-element-540ad79 .elementor-icon{font-size:32px;}.elementor-3612 .elementor-element.elementor-element-540ad79 .elementor-icon svg{height:32px;}.elementor-3612 .elementor-element.elementor-element-51eea1c{--min-height:431px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3612 .elementor-element.elementor-element-cb47989 img{height:192px;}.elementor-3612 .elementor-element.elementor-element-664c9ff .elementor-icon{font-size:32px;}.elementor-3612 .elementor-element.elementor-element-664c9ff .elementor-icon svg{height:32px;}.elementor-3612 .elementor-element.elementor-element-e6540f0{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}}@media(max-width:767px){.elementor-3612 .elementor-element.elementor-element-2f82525{--padding-top:170px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-3612 .elementor-element.elementor-element-593eba3{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-5ef64ba{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3612 .elementor-element.elementor-element-f9826ce{--min-height:410px;}.elementor-3612 .elementor-element.elementor-element-0d449fc{--min-height:410px;}.elementor-3612 .elementor-element.elementor-element-4f6d6ad{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-8740dca .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}.elementor-3612 .elementor-element.elementor-element-d9cdd42{--min-height:410px;}.elementor-3612 .elementor-element.elementor-element-8c88741{--min-height:410px;}.elementor-3612 .elementor-element.elementor-element-1d35856{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-ac2bdf2 .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}.elementor-3612 .elementor-element.elementor-element-8013366{--min-height:410px;}.elementor-3612 .elementor-element.elementor-element-51eea1c{--min-height:410px;}.elementor-3612 .elementor-element.elementor-element-e6540f0{font-size:var( --e-global-typography-decc9f7-font-size );line-height:var( --e-global-typography-decc9f7-line-height );}.elementor-3612 .elementor-element.elementor-element-5ff8d37 .elementor-button{font-size:var( --e-global-typography-96e7290-font-size );line-height:var( --e-global-typography-96e7290-line-height );}}/* Start custom CSS for container, class: .elementor-element-f9826ce *//* Torna 'beforehover' um elemento posicionado */
#beforehover {
    position: relative;
}

/* Esconde inicialmente o container 'displayonhover' */
#displayonhover {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

/* Quando o mouse está sobre 'beforehover', mostra 'displayonhover' */
#beforehover:hover #displayonhover {
    opacity: 1;
}



/* Define o ícone com a classe "ativo" como ativo inicialmente */
.ativo {
    display: block;
}

.mudacor {
    display: none;
}

/* No hover do seletor, troca as classes "ativo" e "mudacor" */
.elementor-3612 .elementor-element.elementor-element-f9826ce:hover .ativo {
    display: none;
}

.elementor-3612 .elementor-element.elementor-element-f9826ce:hover .mudacor {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9cdd42 *//* Torna 'beforehover' um elemento posicionado */
#beforehover {
    position: relative;
}

/* Esconde inicialmente o container 'displayonhover' */
#displayonhover {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

/* Quando o mouse está sobre 'beforehover', mostra 'displayonhover' */
#beforehover:hover #displayonhover {
    opacity: 1;
}



/* Define o ícone com a classe "ativo" como ativo inicialmente */
.ativo {
    display: block;
}

.mudacor {
    display: none;
}

/* No hover do seletor, troca as classes "ativo" e "mudacor" */
.elementor-3612 .elementor-element.elementor-element-d9cdd42:hover .ativo {
    display: none;
}

.elementor-3612 .elementor-element.elementor-element-d9cdd42:hover .mudacor {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8013366 *//* Torna 'beforehover' um elemento posicionado */
#beforehover {
    position: relative;
}

/* Esconde inicialmente o container 'displayonhover' */
#displayonhover {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

/* Quando o mouse está sobre 'beforehover', mostra 'displayonhover' */
#beforehover:hover #displayonhover {
    opacity: 1;
}



/* Define o ícone com a classe "ativo" como ativo inicialmente */
.ativo {
    display: block;
}

.mudacor {
    display: none;
}

/* No hover do seletor, troca as classes "ativo" e "mudacor" */
.elementor-3612 .elementor-element.elementor-element-8013366:hover .ativo {
    display: none;
}

.elementor-3612 .elementor-element.elementor-element-8013366:hover .mudacor {
    display: block;
}/* End custom CSS */