.elementor-60 .elementor-element.elementor-element-f7647fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;box-shadow:5px 18px 20px -100px rgba(0,0,0,0.5);}.elementor-60 .elementor-element.elementor-element-f7647fb:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-f7647fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-3bc61d8{--display:flex;--justify-content:center;}.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-60 .elementor-element.elementor-element-9d93e6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-9d93e6a .elementor-image-box-wrapper{text-align:left;}.elementor-60 .elementor-element.elementor-element-9d93e6a.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-60 .elementor-element.elementor-element-9d93e6a.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-60 .elementor-element.elementor-element-9d93e6a.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-60 .elementor-element.elementor-element-9d93e6a .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-9d93e6a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-60 .elementor-element.elementor-element-9d93e6a .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-9d93e6a:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-9d93e6a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-9d93e6a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-23e0190{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-60 .elementor-element.elementor-element-23e0190.e-con{--flex-grow:0;--flex-shrink:0;}.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-60 .elementor-element.elementor-element-3ec82f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-aacfb2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-81a666c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-04cd7df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-8e045e7{--display:flex;--justify-content:center;}.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-60 .elementor-element.elementor-element-22323c4 .elementor-button{background-color:#DC0F3800;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-60 .elementor-element.elementor-element-23e1e7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-b191a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:59px;--padding-bottom:0px;--padding-left:0px;--padding-right:26px;}.elementor-60 .elementor-element.elementor-element-f3d18e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-451af19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-cafbb98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-0bca947 .elementor-button{background-color:#DC0F3800;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-60 .elementor-element.elementor-element-9724b7c .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-9724b7c{--icon-box-icon-margin:6px;}.elementor-60 .elementor-element.elementor-element-9724b7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a3cc488 );}.elementor-60 .elementor-element.elementor-element-9724b7c.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-9724b7c.elementor-view-default .elementor-icon{fill:var( --e-global-color-a3cc488 );color:var( --e-global-color-a3cc488 );border-color:var( --e-global-color-a3cc488 );}.elementor-60 .elementor-element.elementor-element-9724b7c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-9724b7c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-9724b7c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-9724b7c.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-9724b7c .elementor-icon{font-size:15px;}.elementor-60 .elementor-element.elementor-element-9724b7c .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-9724b7c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-60 .elementor-element.elementor-element-9724b7c .elementor-icon-box-title{color:#36393D;}.elementor-60 .elementor-element.elementor-element-9724b7c:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-9724b7c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3178a51 );}.elementor-60 .elementor-element.elementor-element-aebfbbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-60 .elementor-element.elementor-element-2004d06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:none;--border-style:none;box-shadow:5px 18px 20px -100px rgba(0,0,0,0.5);}.elementor-60 .elementor-element.elementor-element-2004d06:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-2004d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(214deg, var( --e-global-color-7dee329 ) 0%, var( --e-global-color-a3cc488 ) 100%);}.elementor-60 .elementor-element.elementor-element-2e5a4f6{--display:flex;--justify-content:center;}.elementor-60 .elementor-element.elementor-element-2e5a4f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-84dbdbe{--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-60 .elementor-element.elementor-element-ea9e336 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-220e929 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-cec2668{--display:flex;--justify-content:center;}.elementor-60 .elementor-element.elementor-element-6f7b4e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-60 .elementor-element.elementor-element-78c2d1d{width:var( --container-widget-width, 27.783% );max-width:27.783%;--container-widget-width:27.783%;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-78c2d1d .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a3cc488 );fill:var( --e-global-color-d90357f );color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-default .elementor-icon{fill:var( --e-global-color-a3cc488 );color:var( --e-global-color-a3cc488 );border-color:var( --e-global-color-a3cc488 );}.elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-78c2d1d.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-d90357f );color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-78c2d1d .elementor-icon{font-size:16px;}.elementor-60 .elementor-element.elementor-element-78c2d1d .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-78c2d1d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:17px;}.elementor-60 .elementor-element.elementor-element-78c2d1d .elementor-icon-box-title{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-78c2d1d:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-78c2d1d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-7ec640d{width:var( --container-widget-width, 27.783% );max-width:27.783%;--container-widget-width:27.783%;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-60 .elementor-element.elementor-element-7ec640d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-7ec640d .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a3cc488 );fill:var( --e-global-color-d90357f );color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-default .elementor-icon{fill:var( --e-global-color-a3cc488 );color:var( --e-global-color-a3cc488 );border-color:var( --e-global-color-a3cc488 );}.elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-7ec640d.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-d90357f );color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-7ec640d .elementor-icon{font-size:16px;}.elementor-60 .elementor-element.elementor-element-7ec640d .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-7ec640d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:17px;}.elementor-60 .elementor-element.elementor-element-7ec640d .elementor-icon-box-title{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-7ec640d:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-7ec640d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-f47c63e{width:var( --container-widget-width, 27.783% );max-width:27.783%;--container-widget-width:27.783%;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-60 .elementor-element.elementor-element-f47c63e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-f47c63e .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a3cc488 );fill:var( --e-global-color-d90357f );color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-default .elementor-icon{fill:var( --e-global-color-a3cc488 );color:var( --e-global-color-a3cc488 );border-color:var( --e-global-color-a3cc488 );}.elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-f47c63e.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-d90357f );color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-f47c63e .elementor-icon{font-size:16px;}.elementor-60 .elementor-element.elementor-element-f47c63e .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-f47c63e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:17px;}.elementor-60 .elementor-element.elementor-element-f47c63e .elementor-icon-box-title{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-f47c63e:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-f47c63e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-66084e9{--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:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-60 .elementor-element.elementor-element-877013d{width:var( --container-widget-width, 5.915% );max-width:5.915%;--container-widget-width:5.915%;--container-widget-flex-grow:0;top:-64px;}.elementor-60 .elementor-element.elementor-element-877013d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-877013d{left:96%;}body.rtl .elementor-60 .elementor-element.elementor-element-877013d{right:96%;}.elementor-60 .elementor-element.elementor-element-54ee8bc{width:var( --container-widget-width, 6.386% );max-width:6.386%;--container-widget-width:6.386%;--container-widget-flex-grow:0;top:-52px;}.elementor-60 .elementor-element.elementor-element-54ee8bc.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-54ee8bc{left:-27px;}body.rtl .elementor-60 .elementor-element.elementor-element-54ee8bc{right:-27px;}.elementor-60 .elementor-element.elementor-element-0eacee1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-60 .elementor-element.elementor-element-03a2dff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-60 .elementor-element.elementor-element-49892f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-60 .elementor-element.elementor-element-aad0a2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-c21cdf8{width:var( --container-widget-width, 97.255% );max-width:97.255%;--container-widget-width:97.255%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-c21cdf8 .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-c21cdf8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-view-stacked .elementor-icon{background-color:#DC0F38;}.elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-view-default .elementor-icon{fill:#DC0F38;color:#DC0F38;border-color:#DC0F38;}.elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-c21cdf8.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-c21cdf8 .elementor-icon{font-size:33px;}.elementor-60 .elementor-element.elementor-element-c21cdf8 .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-c21cdf8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;line-height:17px;}.elementor-60 .elementor-element.elementor-element-c21cdf8:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-c21cdf8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-c21cdf8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-60 .elementor-element.elementor-element-71aeb1b{width:var( --container-widget-width, 97.255% );max-width:97.255%;--container-widget-width:97.255%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-71aeb1b .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-71aeb1b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-view-stacked .elementor-icon{background-color:#233E8F;}.elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-view-default .elementor-icon{fill:#233E8F;color:#233E8F;border-color:#233E8F;}.elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-71aeb1b.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-71aeb1b .elementor-icon{font-size:33px;}.elementor-60 .elementor-element.elementor-element-71aeb1b .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-71aeb1b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;line-height:17px;}.elementor-60 .elementor-element.elementor-element-71aeb1b:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-71aeb1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-71aeb1b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-60 .elementor-element.elementor-element-28e01de{width:var( --container-widget-width, 97.255% );max-width:97.255%;--container-widget-width:97.255%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-60 .elementor-element.elementor-element-28e01de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-28e01de .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-28e01de .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-28e01de.elementor-view-stacked .elementor-icon{background-color:#DC0F38;}.elementor-60 .elementor-element.elementor-element-28e01de.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-28e01de.elementor-view-default .elementor-icon{fill:#DC0F38;color:#DC0F38;border-color:#DC0F38;}.elementor-60 .elementor-element.elementor-element-28e01de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-28e01de.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-28e01de.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-28e01de.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-28e01de .elementor-icon{font-size:33px;}.elementor-60 .elementor-element.elementor-element-28e01de .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-28e01de .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;line-height:17px;}.elementor-60 .elementor-element.elementor-element-28e01de:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-28e01de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-28e01de .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-60 .elementor-element.elementor-element-b7b9952{width:var( --container-widget-width, 97.255% );max-width:97.255%;--container-widget-width:97.255%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-60 .elementor-element.elementor-element-b7b9952.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-b7b9952 .elementor-icon-box-wrapper{align-items:center;}.elementor-60 .elementor-element.elementor-element-b7b9952 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-b7b9952.elementor-view-stacked .elementor-icon{background-color:#233E8F;}.elementor-60 .elementor-element.elementor-element-b7b9952.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-b7b9952.elementor-view-default .elementor-icon{fill:#233E8F;color:#233E8F;border-color:#233E8F;}.elementor-60 .elementor-element.elementor-element-b7b9952.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-b7b9952.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-b7b9952.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-b7b9952.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-b7b9952 .elementor-icon{font-size:33px;}.elementor-60 .elementor-element.elementor-element-b7b9952 .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-b7b9952 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;line-height:17px;}.elementor-60 .elementor-element.elementor-element-b7b9952:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-b7b9952:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-b7b9952 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-60 .elementor-element.elementor-element-1854e9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-b9a76f5{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-60 .elementor-element.elementor-element-b9a76f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-4b9c4d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-60 .elementor-element.elementor-element-a84480b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-c898c45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-e09bfcf{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-60 .elementor-element.elementor-element-2435302.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-2435302 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;}.elementor-60 .elementor-element.elementor-element-50b1fd2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-50b1fd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-d340a4a{--display:flex;}.elementor-60 .elementor-element.elementor-element-6d6050d.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-6d6050d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;}.elementor-60 .elementor-element.elementor-element-1d6c514 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-1d6c514 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-f222dff{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-f3f4fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-60 .elementor-element.elementor-element-6972917 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-6e74e5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-c15a303{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-60 .elementor-element.elementor-element-667a0f7{--display:flex;}.elementor-60 .elementor-element.elementor-element-c2b8d09.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-c2b8d09.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-c2b8d09.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-c2b8d09 .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-c2b8d09 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-c2b8d09 .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-c2b8d09:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-c2b8d09:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-c2b8d09 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-95d7fb6{--display:flex;}.elementor-60 .elementor-element.elementor-element-460b3b7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-460b3b7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-460b3b7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-460b3b7 .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-460b3b7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-460b3b7 .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-460b3b7:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-460b3b7:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-460b3b7 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-b7e4daf{--display:flex;}.elementor-60 .elementor-element.elementor-element-b9c0b2e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-b9c0b2e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-b9c0b2e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-b9c0b2e .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-b9c0b2e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-b9c0b2e .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-b9c0b2e:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-b9c0b2e:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-b9c0b2e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-f4821e8{--display:flex;}.elementor-60 .elementor-element.elementor-element-4d591de.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-4d591de.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-4d591de.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-4d591de .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-4d591de .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-4d591de .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-4d591de:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-4d591de:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-4d591de .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-2eecb23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-60 .elementor-element.elementor-element-b59ce12{--display:flex;}.elementor-60 .elementor-element.elementor-element-6208edf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-6208edf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-6208edf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-6208edf .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-6208edf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-6208edf .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-6208edf:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-6208edf:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-6208edf .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-588f9d1{--display:flex;}.elementor-60 .elementor-element.elementor-element-aa8f792.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-aa8f792.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-aa8f792.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-aa8f792 .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-aa8f792 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-aa8f792 .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-aa8f792:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-aa8f792:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-aa8f792 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-34fc598{--display:flex;}.elementor-60 .elementor-element.elementor-element-e60b12f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-e60b12f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-e60b12f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-e60b12f .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-e60b12f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-e60b12f .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-e60b12f:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-e60b12f:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-e60b12f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-f971365{--display:flex;}.elementor-60 .elementor-element.elementor-element-fe326dc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-60 .elementor-element.elementor-element-fe326dc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-60 .elementor-element.elementor-element-fe326dc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-fe326dc .elementor-image-box-title{margin-bottom:-15px;font-family:"Roboto", Sans-serif;font-weight:600;color:#252253;}.elementor-60 .elementor-element.elementor-element-fe326dc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-60 .elementor-element.elementor-element-fe326dc .elementor-image-box-img img{height:100%;transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-fe326dc:has(:hover) .elementor-image-box-title,
					 .elementor-60 .elementor-element.elementor-element-fe326dc:has(:focus) .elementor-image-box-title{color:#252253;}.elementor-60 .elementor-element.elementor-element-fe326dc .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#7A7A7A;}.elementor-60 .elementor-element.elementor-element-dc687c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-dc687c3:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-dc687c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(214deg, var( --e-global-color-7dee329 ) 0%, var( --e-global-color-a3cc488 ) 100%);}.elementor-60 .elementor-element.elementor-element-0fd49c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-6579cb7{--display:flex;--padding-top:90px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-60 .elementor-element.elementor-element-f994b4d{text-align:center;}.elementor-60 .elementor-element.elementor-element-f994b4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-a616f66{text-align:center;}.elementor-60 .elementor-element.elementor-element-a616f66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-d5a7e98{--display:flex;}.elementor-60 .elementor-element.elementor-element-1d9a473 .swiper-pagination-bullet{background:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-138b500{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-138b500:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-138b500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(294deg, var( --e-global-color-d90357f ) 0%, var( --e-global-color-a3cc488 ) 100%);}.elementor-60 .elementor-element.elementor-element-d31ad10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:160px 0px 160px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-60 .elementor-element.elementor-element-d31ad10:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-d31ad10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-d752e59{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-60 .elementor-element.elementor-element-89fb3bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:600;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-ce58d4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-c7a54b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:600;color:var( --e-global-color-d90357f );}.elementor-60 .elementor-element.elementor-element-679336e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-581a8f3{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-d6a13f8 .elementor-icon-list-icon i{color:var( --e-global-color-a3cc488 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-d6a13f8 .elementor-icon-list-icon svg{fill:var( --e-global-color-a3cc488 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-d6a13f8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-d6a13f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-d6a13f8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-60 .elementor-element.elementor-element-d6a13f8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-07708ea{--display:flex;}.elementor-60 .elementor-element.elementor-element-8b3b525 .elementor-icon-list-icon i{color:var( --e-global-color-a3cc488 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-8b3b525 .elementor-icon-list-icon svg{fill:var( --e-global-color-a3cc488 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-8b3b525{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-8b3b525 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8b3b525 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-60 .elementor-element.elementor-element-8b3b525 .elementor-icon-list-text{transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-cb12053{--display:flex;}.elementor-60 .elementor-element.elementor-element-916de43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-916de43:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-916de43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(214deg, var( --e-global-color-d90357f ) 0%, var( --e-global-color-a3cc488 ) 100%);}.elementor-60 .elementor-element.elementor-element-a63a138{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-c569abe{--display:flex;--padding-top:150px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-60 .elementor-element.elementor-element-e372353{--display:flex;}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-23e0190{--width:52.067%;}.elementor-60 .elementor-element.elementor-element-b191a0c{--width:50%;}.elementor-60 .elementor-element.elementor-element-aebfbbb{--width:50%;}.elementor-60 .elementor-element.elementor-element-2e5a4f6{--width:44.118%;}.elementor-60 .elementor-element.elementor-element-84dbdbe{--width:82%;}.elementor-60 .elementor-element.elementor-element-6f7b4e0{--width:100%;}.elementor-60 .elementor-element.elementor-element-b9a76f5{--width:44.118%;}.elementor-60 .elementor-element.elementor-element-4b9c4d0{--width:82%;}.elementor-60 .elementor-element.elementor-element-f3f4fe4{--width:82%;}.elementor-60 .elementor-element.elementor-element-c15a303{--width:100%;}.elementor-60 .elementor-element.elementor-element-667a0f7{--width:25%;}.elementor-60 .elementor-element.elementor-element-95d7fb6{--width:25%;}.elementor-60 .elementor-element.elementor-element-b7e4daf{--width:25%;}.elementor-60 .elementor-element.elementor-element-f4821e8{--width:25%;}.elementor-60 .elementor-element.elementor-element-2eecb23{--width:100%;}.elementor-60 .elementor-element.elementor-element-b59ce12{--width:25%;}.elementor-60 .elementor-element.elementor-element-588f9d1{--width:25%;}.elementor-60 .elementor-element.elementor-element-34fc598{--width:25%;}.elementor-60 .elementor-element.elementor-element-f971365{--width:25%;}.elementor-60 .elementor-element.elementor-element-d31ad10{--width:100%;}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-3bc61d8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-60 .elementor-element.elementor-element-9d93e6a{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-9d93e6a .elementor-image-box-img{margin-bottom:17px;}.elementor-60 .elementor-element.elementor-element-2e5a4f6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-60 .elementor-element.elementor-element-b9a76f5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-60 .elementor-element.elementor-element-c2b8d09 .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-460b3b7 .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-b9c0b2e .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-4d591de .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-6208edf .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-aa8f792 .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-e60b12f .elementor-image-box-img{margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-fe326dc .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for heading, class: .elementor-element-3ec82f3 */.elementor-60 .elementor-element.elementor-element-3ec82f3 {
  display: inline-block;
  transition: transform 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-3ec82f3:hover {
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aacfb2a */.elementor-60 .elementor-element.elementor-element-aacfb2a {
  display: inline-block;
  transition: transform 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-aacfb2a:hover {
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81a666c */.elementor-60 .elementor-element.elementor-element-81a666c {
  display: inline-block;
  transition: transform 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-81a666c:hover {
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04cd7df */.elementor-60 .elementor-element.elementor-element-04cd7df {
  display: inline-block;
  transition: transform 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-04cd7df:hover {
  transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22323c4 */.elementor-60 .elementor-element.elementor-element-22323c4 {
  background: linear-gradient(214deg, #DC0F38, #233E8F, #DC0F38);
  background-size: 300% 300%;
  color: #fff; /* cor do texto do botão */
  border: none;
  border-radius: 12px; /* arredondado opcional */
  padding: 4px 22px; /* espaçamento interno */
  font-weight: bold;
  cursor: pointer;
  transition: transform 0.2s ease-in-out;

  /* animação do degradê */
  animation: gradientMove 5s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

.elementor-60 .elementor-element.elementor-element-22323c4:hover {
  transform: scale(1.05); /* efeito de zoom suave no hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bca947 */.elementor-60 .elementor-element.elementor-element-0bca947 {
  background: linear-gradient(214deg, #DC0F38, #233E8F, #DC0F38);
  background-size: 300% 300%;
  color: #fff; /* cor do texto do botão */
  border: none;
  border-radius: 12px; /* arredondado opcional */
  padding: 4px 22px; /* espaçamento interno */
  font-weight: bold;
  cursor: pointer;
  transition: transform 0.2s ease-in-out;

  /* animação do degradê */
  animation: gradientMove 5s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

.elementor-60 .elementor-element.elementor-element-0bca947:hover {
  transform: scale(1.05); /* efeito de zoom suave no hover */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9724b7c */.elementor-60 .elementor-element.elementor-element-9724b7c .elementor-icon {
  background: linear-gradient(214deg, #DC0F38, #233E8F, #DC0F38);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 10px; /* tamanho do círculo */
  font-size: 15px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78c2d1d */.elementor-60 .elementor-element.elementor-element-78c2d1d .elementor-icon {
  background: linear-gradient(214deg, #FFFFFF, #FFFFFF, #FFFFFF);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px; /* tamanho do círculo */
  font-size: 28px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ec640d */.elementor-60 .elementor-element.elementor-element-7ec640d .elementor-icon {
  background: linear-gradient(214deg, #FFFFFF, #FFFFFF, #FFFFFF);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px; /* tamanho do círculo */
  font-size: 28px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f47c63e */.elementor-60 .elementor-element.elementor-element-f47c63e .elementor-icon {
  background: linear-gradient(214deg, #FFFFFF, #FFFFFF, #FFFFFF);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px; /* tamanho do círculo */
  font-size: 28px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c21cdf8 */.elementor-60 .elementor-element.elementor-element-c21cdf8 .elementor-icon {
  background: linear-gradient(214deg, #DC0F38, #DC0F38, #DC0F38);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 15px; /* tamanho do círculo */
  font-size: 39px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71aeb1b */.elementor-60 .elementor-element.elementor-element-71aeb1b .elementor-icon {
  background: linear-gradient(214deg, #233E8F, #233E8F, #233E8F);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 15px; /* tamanho do círculo */
  font-size: 39px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-28e01de */.elementor-60 .elementor-element.elementor-element-28e01de .elementor-icon {
  background: linear-gradient(214deg, #DC0F38, #DC0F38, #DC0F38);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 15px; /* tamanho do círculo */
  font-size: 39px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b7b9952 */.elementor-60 .elementor-element.elementor-element-b7b9952 .elementor-icon {
  background: linear-gradient(214deg, #233E8F, #233E8F, #233E8F);
  background-size: 300% 300%;
  color: #fff; /* cor do ícone (SVG ou fonte) */
  border-radius: 50%; /* deixa o fundo circular */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 15px; /* tamanho do círculo */
  font-size: 39px; /* tamanho do ícone */
  
  /* animação do degradê */
  animation: gradientMove 3s ease infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1854e9f */.elementor-60 .elementor-element.elementor-element-1854e9f {
  background: linear-gradient(214deg, #DC0F38, #233E8F, #DC0F38);
  background-size: 300% 300%;
  border-radius: 12px; /* arredondado opcional */
  animation: gradientMove 8s ease infinite; /* animação do degradê */
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */