.elementor-61 .elementor-element.elementor-element-3fd711b{--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:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-3fd711b:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3fd711b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .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-61 .elementor-element.elementor-element-c22832e > .elementor-widget-container{padding:80px 0px 80px 0px;}.elementor-61 .elementor-element.elementor-element-c22832e{text-align:center;}.elementor-61 .elementor-element.elementor-element-c22832e .elementor-heading-title{font-size:40px;font-weight:800;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-b3e87c2{--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:16px 24px;--row-gap:16px;--column-gap:24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-e9678f1{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-61 .elementor-element.elementor-element-81aba67{text-align:left;}.elementor-61 .elementor-element.elementor-element-81aba67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-b0799e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-b0799e7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-61 .elementor-element.elementor-element-1e87917 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-1e87917{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:24px;}.elementor-61 .elementor-element.elementor-element-5125126 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-5125126{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-61 .elementor-element.elementor-element-579e38d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-61 .elementor-element.elementor-element-579e38d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-579e38d.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-abacb5e{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61 .elementor-element.elementor-element-f5bb8fb{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-5e7b98c .elementor-heading-title{font-size:32px;font-weight:800;color:#444444;}.elementor-61 .elementor-element.elementor-element-1ee3408{--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 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-1ee3408.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-15fce7e{--display:flex;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-824f1ad{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-824f1ad > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 250px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-824f1ad .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-824f1ad.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-824f1ad.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-824f1ad.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-824f1ad .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-824f1ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-824f1ad .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-824f1ad .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-6c20b7f{--display:flex;}.elementor-61 .elementor-element.elementor-element-08d74dc{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-08d74dc > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 177px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-08d74dc .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-08d74dc.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-08d74dc.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-08d74dc.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-08d74dc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-08d74dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-08d74dc .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-08d74dc .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-90d8e7e{--display:flex;}.elementor-61 .elementor-element.elementor-element-08f9c32{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-08f9c32 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 162px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-08f9c32 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-08f9c32.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-08f9c32.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-08f9c32.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-08f9c32 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-08f9c32 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-08f9c32 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-08f9c32 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-bd8df89{--display:flex;}.elementor-61 .elementor-element.elementor-element-95cf576{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-95cf576 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 124px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-95cf576 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-95cf576.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-95cf576.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-95cf576.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-95cf576 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-95cf576 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-95cf576 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-95cf576 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-68799c0{--display:flex;}.elementor-61 .elementor-element.elementor-element-914f504{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-914f504 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 200px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-914f504 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-914f504.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-914f504.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-914f504.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-914f504 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-914f504 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-914f504 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-914f504 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-33f5a30{--display:flex;}.elementor-61 .elementor-element.elementor-element-456d31e{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-456d31e > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 16px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-456d31e .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-456d31e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-456d31e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-456d31e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-456d31e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-456d31e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-456d31e .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-456d31e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-a93e519{--display:flex;}.elementor-61 .elementor-element.elementor-element-8f1df82{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-8f1df82 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 198px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-8f1df82 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-8f1df82.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-8f1df82.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-8f1df82.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-8f1df82 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-8f1df82 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-8f1df82 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-8f1df82 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-e9d9df1{--display:flex;}.elementor-61 .elementor-element.elementor-element-e404585{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-e404585 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 140px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-e404585 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-e404585.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-e404585.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-e404585.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-e404585 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-e404585 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-e404585 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-e404585 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-8c5232e{--display:flex;}.elementor-61 .elementor-element.elementor-element-17d9da8{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-17d9da8 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 209px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-17d9da8 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-17d9da8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-17d9da8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-17d9da8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-17d9da8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-17d9da8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-17d9da8 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-17d9da8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-9c6ad9b{--display:flex;}.elementor-61 .elementor-element.elementor-element-8aeb73d{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-8aeb73d > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 138px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-8aeb73d .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-8aeb73d.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-8aeb73d.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-8aeb73d.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-8aeb73d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-8aeb73d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-8aeb73d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-8aeb73d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-558cab7{--display:flex;}.elementor-61 .elementor-element.elementor-element-166dce2{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-166dce2 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 157px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-166dce2 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-166dce2.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-166dce2.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-166dce2.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-166dce2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-166dce2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-166dce2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-166dce2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-a530519{--display:flex;}.elementor-61 .elementor-element.elementor-element-6fd233c{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-6fd233c > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 262px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-6fd233c .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-6fd233c.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-6fd233c.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-6fd233c.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-6fd233c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-6fd233c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-6fd233c .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-6fd233c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-f9494ae{--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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--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-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-f9494ae > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 32px 0px;}.elementor-61 .elementor-element.elementor-element-3a1218f{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-d2f6f87 .elementor-heading-title{font-size:32px;font-weight:800;color:#444444;}.elementor-61 .elementor-element.elementor-element-3b496d4{--display:flex;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-864e3dc{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-864e3dc > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 124px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-864e3dc .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-864e3dc.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-864e3dc.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-864e3dc.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-864e3dc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-864e3dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-864e3dc .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-864e3dc .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-84561fc{--display:flex;}.elementor-61 .elementor-element.elementor-element-9aa6591{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-9aa6591 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 16px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-9aa6591 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-9aa6591.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-9aa6591.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-9aa6591.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-9aa6591 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-9aa6591 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-9aa6591 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-9aa6591 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-f41c72b{--display:flex;}.elementor-61 .elementor-element.elementor-element-0ffecc1{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-0ffecc1 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 71px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-0ffecc1 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-0ffecc1.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-0ffecc1.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-0ffecc1.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-0ffecc1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-0ffecc1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-0ffecc1 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-0ffecc1 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-fe857dd{--display:flex;}.elementor-61 .elementor-element.elementor-element-ea55d08{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-ea55d08 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 159px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-ea55d08 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-ea55d08.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-ea55d08.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-ea55d08.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-ea55d08 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-ea55d08 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-ea55d08 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-ea55d08 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-c444b83{--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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--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-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-c444b83 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-61 .elementor-element.elementor-element-317cda6{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:64px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-bde1af8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-bde1af8 .elementor-heading-title{font-size:32px;font-weight:800;color:#444444;}.elementor-61 .elementor-element.elementor-element-395872f{--display:flex;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-5bec0f3{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-5bec0f3 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 16px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-5bec0f3 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-5bec0f3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-5bec0f3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-5bec0f3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-5bec0f3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-5bec0f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-5bec0f3 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-5bec0f3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-a17e4f8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-61 .elementor-element.elementor-element-dc8b6e4{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-dc8b6e4 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 55px 0px;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-61 .elementor-element.elementor-element-dc8b6e4 .elementor-image-box-wrapper{text-align:left;}.elementor-61 .elementor-element.elementor-element-dc8b6e4.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-61 .elementor-element.elementor-element-dc8b6e4.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-61 .elementor-element.elementor-element-dc8b6e4.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-dc8b6e4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-61 .elementor-element.elementor-element-dc8b6e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-61 .elementor-element.elementor-element-dc8b6e4 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#4C4C4C;}.elementor-61 .elementor-element.elementor-element-dc8b6e4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-00eb8ec{--display:flex;}.elementor-61 .elementor-element.elementor-element-fa1b30e{--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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--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-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-fa1b30e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-61 .elementor-element.elementor-element-fa1b30e.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-f9494ae{--e-n-carousel-swiper-slides-to-display:2;}.elementor-61 .elementor-element.elementor-element-c444b83{--e-n-carousel-swiper-slides-to-display:2;}.elementor-61 .elementor-element.elementor-element-fa1b30e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-3fd711b{--margin-top:66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-c22832e > .elementor-widget-container{padding:64px 0px 64px 0px;}.elementor-61 .elementor-element.elementor-element-c22832e .elementor-heading-title{font-size:32px;}.elementor-61 .elementor-element.elementor-element-b3e87c2{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-61 .elementor-element.elementor-element-81aba67 .elementor-heading-title{font-size:32px;}.elementor-61 .elementor-element.elementor-element-579e38d.elementor-element{--align-self:stretch;}.elementor-61 .elementor-element.elementor-element-f5bb8fb{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-61 .elementor-element.elementor-element-5e7b98c .elementor-heading-title{font-size:24px;}.elementor-61 .elementor-element.elementor-element-1ee3408{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-61 .elementor-element.elementor-element-824f1ad .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-08d74dc .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-08f9c32 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-95cf576 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-914f504 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-456d31e .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-8f1df82 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-e404585 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-17d9da8 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-8aeb73d .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-166dce2 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-6fd233c .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-f9494ae{--e-n-carousel-swiper-slides-to-display:1;}.elementor-61 .elementor-element.elementor-element-3a1218f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-61 .elementor-element.elementor-element-d2f6f87 .elementor-heading-title{font-size:24px;}.elementor-61 .elementor-element.elementor-element-864e3dc .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-9aa6591 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-0ffecc1 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-ea55d08 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-c444b83{--e-n-carousel-swiper-slides-to-display:1;}.elementor-61 .elementor-element.elementor-element-317cda6{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-61 .elementor-element.elementor-element-bde1af8 .elementor-heading-title{font-size:24px;}.elementor-61 .elementor-element.elementor-element-5bec0f3 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-dc8b6e4 .elementor-image-box-img{margin-bottom:16px;}.elementor-61 .elementor-element.elementor-element-fa1b30e{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-e9678f1{--width:50%;}.elementor-61 .elementor-element.elementor-element-abacb5e{--width:50%;}.elementor-61 .elementor-element.elementor-element-1ee3408{--width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-824f1ad */.elementor-61 .elementor-element.elementor-element-824f1ad p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-824f1ad h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08d74dc */.elementor-61 .elementor-element.elementor-element-08d74dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08d74dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-08f9c32 */.elementor-61 .elementor-element.elementor-element-08f9c32 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-08f9c32 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-95cf576 */.elementor-61 .elementor-element.elementor-element-95cf576 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-95cf576 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-914f504 */.elementor-61 .elementor-element.elementor-element-914f504 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-914f504 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-456d31e */.elementor-61 .elementor-element.elementor-element-456d31e p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-456d31e h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f1df82 */.elementor-61 .elementor-element.elementor-element-8f1df82 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8f1df82 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e404585 */.elementor-61 .elementor-element.elementor-element-e404585 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-e404585 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-17d9da8 */.elementor-61 .elementor-element.elementor-element-17d9da8 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-17d9da8 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8aeb73d */.elementor-61 .elementor-element.elementor-element-8aeb73d p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-8aeb73d h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-166dce2 */.elementor-61 .elementor-element.elementor-element-166dce2 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-166dce2 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fd233c */.elementor-61 .elementor-element.elementor-element-6fd233c p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-6fd233c h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-864e3dc */.elementor-61 .elementor-element.elementor-element-864e3dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-864e3dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aa6591 */.elementor-61 .elementor-element.elementor-element-9aa6591 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-9aa6591 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0ffecc1 */.elementor-61 .elementor-element.elementor-element-0ffecc1 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-0ffecc1 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea55d08 */.elementor-61 .elementor-element.elementor-element-ea55d08 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-ea55d08 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-864e3dc */.elementor-61 .elementor-element.elementor-element-864e3dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-864e3dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aa6591 */.elementor-61 .elementor-element.elementor-element-9aa6591 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-9aa6591 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0ffecc1 */.elementor-61 .elementor-element.elementor-element-0ffecc1 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-0ffecc1 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea55d08 */.elementor-61 .elementor-element.elementor-element-ea55d08 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-ea55d08 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-864e3dc */.elementor-61 .elementor-element.elementor-element-864e3dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-864e3dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aa6591 */.elementor-61 .elementor-element.elementor-element-9aa6591 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-9aa6591 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0ffecc1 */.elementor-61 .elementor-element.elementor-element-0ffecc1 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-0ffecc1 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea55d08 */.elementor-61 .elementor-element.elementor-element-ea55d08 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-ea55d08 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-864e3dc */.elementor-61 .elementor-element.elementor-element-864e3dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-864e3dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aa6591 */.elementor-61 .elementor-element.elementor-element-9aa6591 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-9aa6591 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0ffecc1 */.elementor-61 .elementor-element.elementor-element-0ffecc1 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-0ffecc1 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea55d08 */.elementor-61 .elementor-element.elementor-element-ea55d08 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-ea55d08 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-864e3dc */.elementor-61 .elementor-element.elementor-element-864e3dc p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-864e3dc h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aa6591 */.elementor-61 .elementor-element.elementor-element-9aa6591 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-9aa6591 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0ffecc1 */.elementor-61 .elementor-element.elementor-element-0ffecc1 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-0ffecc1 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea55d08 */.elementor-61 .elementor-element.elementor-element-ea55d08 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-ea55d08 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bec0f3 */.elementor-61 .elementor-element.elementor-element-5bec0f3 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-5bec0f3 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc8b6e4 */.elementor-61 .elementor-element.elementor-element-dc8b6e4 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-dc8b6e4 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bec0f3 */.elementor-61 .elementor-element.elementor-element-5bec0f3 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-5bec0f3 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc8b6e4 */.elementor-61 .elementor-element.elementor-element-dc8b6e4 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-dc8b6e4 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bec0f3 */.elementor-61 .elementor-element.elementor-element-5bec0f3 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-5bec0f3 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc8b6e4 */.elementor-61 .elementor-element.elementor-element-dc8b6e4 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-dc8b6e4 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5bec0f3 */.elementor-61 .elementor-element.elementor-element-5bec0f3 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-5bec0f3 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc8b6e4 */.elementor-61 .elementor-element.elementor-element-dc8b6e4 p, h3 {
    padding-left: 16px;
    padding-right: 16px;
}

.elementor-61 .elementor-element.elementor-element-dc8b6e4 h3{
    width: 100%;
  border-bottom: 2px solid #00A4A4;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://singolarvitta.com.br/wp-content/uploads/Montserrat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://singolarvitta.com.br/wp-content/uploads/Montserrat-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://singolarvitta.com.br/wp-content/uploads/Montserrat-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://singolarvitta.com.br/wp-content/uploads/Montserrat-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */