.elementor-463 .elementor-element.elementor-element-1b1c4223{--display:flex;--min-height:850px;--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:center;}.elementor-463 .elementor-element.elementor-element-1b1c4223:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-1b1c4223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-341a77b8{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-11ca8c90{--display:flex;--min-height:67px;--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:center;}.elementor-463 .elementor-element.elementor-element-11ca8c90:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-11ca8c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(100px/2);}.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(100px/2);}.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(100px/2);}.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-100px/2);}.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-100px/2);}.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-34e08e4b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-7a660706{--display:flex;--min-height:75px;--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:flex-start;--flex-wrap:wrap;}.elementor-463 .elementor-element.elementor-element-7a660706:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-7a660706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-7a660706.e-con{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-463 .elementor-element.elementor-element-7800e134{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;--divider-element-spacing:22px;}.elementor-463 .elementor-element.elementor-element-7800e134.elementor-element{--align-self:flex-start;}.elementor-463 .elementor-element.elementor-element-7800e134 .elementor-divider-separator{width:100%;}.elementor-463 .elementor-element.elementor-element-7800e134 .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-463 .elementor-element.elementor-element-7800e134 .elementor-divider__text{color:var( --e-global-color-text );}.elementor-463 .elementor-element.elementor-element-14929c52{--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-463 .elementor-element.elementor-element-14929c52:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-14929c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-28539419{--display:flex;--min-height:462px;--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-463 .elementor-element.elementor-element-28539419:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-28539419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-50579303{--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;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.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-463 .elementor-element.elementor-element-290cb53{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-463 .elementor-element.elementor-element-290cb53 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-463 .elementor-element.elementor-element-290cb53 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-463 .elementor-element.elementor-element-dc1d1fa{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-dc1d1fa .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-463 .elementor-element.elementor-element-74f99ff8{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-74f99ff8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-463 .elementor-element.elementor-element-3ecc99c4{--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-463 .elementor-element.elementor-element-3ecc99c4.e-con{--align-self: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-463 .elementor-element.elementor-element-7619ba4{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-7619ba4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-7619ba4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-7619ba4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-463 .elementor-element.elementor-element-1d8e2beb{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-1d8e2beb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-1d8e2beb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-1d8e2beb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-463 .elementor-element.elementor-element-5fe9037e{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-5fe9037e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-5fe9037e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-5fe9037e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-463 .elementor-element.elementor-element-66c2a0ce{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-66c2a0ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-66c2a0ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-66c2a0ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-title{font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-463 .elementor-element.elementor-element-e454716{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:0em;}.elementor-463 .elementor-element.elementor-element-e454716.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-463 .elementor-element.elementor-element-14e39d73{width:100%;max-width:100%;text-align:start;}.elementor-463 .elementor-element.elementor-element-14e39d73 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-463 .elementor-element.elementor-element-14e39d73 .elementor-heading-title{color:#000000;}.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-463 .elementor-element.elementor-element-12ff0a23{color:#000000;}.elementor-463 .elementor-element.elementor-element-6d127ea0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-6c1564d9{--display:flex;}.elementor-463 .elementor-element.elementor-element-65e96777{z-index:0;}.elementor-463 .elementor-element.elementor-element-42f8953e{--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:space-between;--flex-wrap:wrap;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-463 .elementor-element.elementor-element-3b2fbe76{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-3b2fbe76 > .elementor-widget-container{background-color:#9C0001;padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-3b2fbe76.elementor-element{--align-self:flex-start;}.elementor-463 .elementor-element.elementor-element-3b2fbe76 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-3b2fbe76.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-3b2fbe76.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-3b2fbe76.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-3b2fbe76 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-3b2fbe76 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-3b2fbe76 .elementor-image-box-title{font-weight:600;}.elementor-463 .elementor-element.elementor-element-74c57479{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-74c57479 > .elementor-widget-container{background-color:#B60362;padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-74c57479.elementor-element{--align-self:flex-end;}.elementor-463 .elementor-element.elementor-element-74c57479 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-74c57479.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-74c57479.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-74c57479.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-74c57479 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-74c57479 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-74c57479 .elementor-image-box-title{font-weight:600;}.elementor-463 .elementor-element.elementor-element-6ecef4e8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-6ecef4e8 > .elementor-widget-container{background-color:#9C0001;padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-6ecef4e8.elementor-element{--align-self:flex-start;}.elementor-463 .elementor-element.elementor-element-6ecef4e8 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-6ecef4e8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-6ecef4e8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-6ecef4e8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-6ecef4e8 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-6ecef4e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-6ecef4e8 .elementor-image-box-title{font-weight:600;}.elementor-463 .elementor-element.elementor-element-3e9b0502{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-3e9b0502 > .elementor-widget-container{background-color:#B60362;padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-3e9b0502.elementor-element{--align-self:flex-end;}.elementor-463 .elementor-element.elementor-element-3e9b0502 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-3e9b0502.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-3e9b0502.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-3e9b0502.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-3e9b0502 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-3e9b0502 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-3e9b0502 .elementor-image-box-title{font-weight:600;}.elementor-463 .elementor-element.elementor-element-4b9f2d72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-463 .elementor-element.elementor-element-71245a2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-463 .elementor-element.elementor-element-3d80c4d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-463 .elementor-element.elementor-element-17407e82{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-17407e82 > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-17407e82.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-17407e82 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-17407e82.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-17407e82.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-17407e82.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-17407e82 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-17407e82 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-3a6a91fd{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3a6a91fd > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-3a6a91fd.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-3a6a91fd .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-3a6a91fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-3a6a91fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-3a6a91fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-3a6a91fd .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-3a6a91fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-65c546e9{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-65c546e9 > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-65c546e9.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-65c546e9 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-65c546e9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-65c546e9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-65c546e9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-65c546e9 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-65c546e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-6fb2edfe{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-6fb2edfe > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-6fb2edfe.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-6fb2edfe .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-6fb2edfe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-6fb2edfe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-6fb2edfe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-6fb2edfe .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-6fb2edfe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-3e18ac43{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3e18ac43 > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-3e18ac43.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-3e18ac43 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-3e18ac43.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-3e18ac43.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-3e18ac43.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-3e18ac43 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-3e18ac43 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-117405ac{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-117405ac > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-117405ac.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-117405ac .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-117405ac.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-117405ac.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-117405ac.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-117405ac .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-117405ac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-696b9038{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-696b9038 > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-696b9038.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-696b9038 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-696b9038.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-696b9038.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-696b9038.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-696b9038 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-696b9038 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-5f5a895b{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-5f5a895b > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-5f5a895b.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-5f5a895b .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-5f5a895b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-5f5a895b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-5f5a895b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-5f5a895b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-5f5a895b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-7b20458{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-7b20458 > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-7b20458.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-7b20458 .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-7b20458.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-7b20458.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-7b20458.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-7b20458 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-463 .elementor-element.elementor-element-7b20458 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-6e4bc24b{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-6e4bc24b > .elementor-widget-container{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-463 .elementor-element.elementor-element-6e4bc24b.elementor-element{--align-self:stretch;}.elementor-463 .elementor-element.elementor-element-6e4bc24b .elementor-image-box-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-6e4bc24b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-463 .elementor-element.elementor-element-6e4bc24b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-463 .elementor-element.elementor-element-6e4bc24b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-6e4bc24b .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-463 .elementor-element.elementor-element-6e4bc24b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-463 .elementor-element.elementor-element-27aa9d2a{--display:flex;}.elementor-463 .elementor-element.elementor-element-4f1b9e2e{--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;--flex-wrap:wrap;--margin-top:8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-463 .elementor-element.elementor-element-6e271880{width:100%;max-width:100%;z-index:9;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-6e271880 > .elementor-widget-container{--e-transform-rotateZ:-6deg;}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-item > a{text-transform:uppercase;}.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-text{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-7e446464{width:100%;max-width:100%;z-index:9;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-7e446464 > .elementor-widget-container{--e-transform-rotateZ:-6deg;}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-item > a{text-transform:uppercase;}.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-text{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-4bd6ef82{--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:7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}@media(max-width:1366px){.elementor-463 .elementor-element.elementor-element-290cb53{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:1024px){.elementor-463 .elementor-element.elementor-element-290cb53{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-42f8953e{--padding-top:05em;--padding-bottom:05em;--padding-left:02em;--padding-right:0em;}.elementor-463 .elementor-element.elementor-element-3b2fbe76{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-74c57479{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-6ecef4e8{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3e9b0502{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-463 .elementor-element.elementor-element-290cb53{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-dc1d1fa{--e-image-carousel-slides-to-show:2;}.elementor-463 .elementor-element.elementor-element-74f99ff8{--e-image-carousel-slides-to-show:2;}.elementor-463 .elementor-element.elementor-element-3ecc99c4{--content-width:95%;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-463 .elementor-element.elementor-element-7619ba4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-7619ba4 .elementor-image-box-title{font-size:1.4em;}.elementor-463 .elementor-element.elementor-element-1d8e2beb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-1d8e2beb .elementor-image-box-title{font-size:1.4em;}.elementor-463 .elementor-element.elementor-element-5fe9037e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-5fe9037e .elementor-image-box-title{font-size:1.4em;}.elementor-463 .elementor-element.elementor-element-66c2a0ce > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-463 .elementor-element.elementor-element-66c2a0ce .elementor-image-box-title{font-size:1.4em;}.elementor-463 .elementor-element.elementor-element-e454716{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-14e39d73 .elementor-heading-title{font-size:1.3em;}.elementor-463 .elementor-element.elementor-element-42f8953e{--content-width:90%;--padding-top:05em;--padding-bottom:05em;--padding-left:3em;--padding-right:0em;}.elementor-463 .elementor-element.elementor-element-3b2fbe76{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3b2fbe76 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-74c57479{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-74c57479 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-6ecef4e8{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-6ecef4e8 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-3e9b0502{width:100%;max-width:100%;}.elementor-463 .elementor-element.elementor-element-3e9b0502 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-4b9f2d72{--content-width:90%;}.elementor-463 .elementor-element.elementor-element-17407e82 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-3a6a91fd .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-65c546e9 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-6fb2edfe .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-3e18ac43 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-117405ac .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-696b9038 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-5f5a895b .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-7b20458 .elementor-image-box-img{margin-bottom:15px;}.elementor-463 .elementor-element.elementor-element-6e4bc24b .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-463 .elementor-element.elementor-element-e454716{--width:41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-463 .elementor-element.elementor-element-e454716{--width:100%;}.elementor-463 .elementor-element.elementor-element-42f8953e{--content-width:90%;}.elementor-463 .elementor-element.elementor-element-4b9f2d72{--content-width:90%;}}/* Start custom CSS for html, class: .elementor-element-341a77b8 */.elementor-463 .elementor-element.elementor-element-341a77b8 ul input{
display: none;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul{
display: flex;
flex-direction: column;
gap: 20px;
list-style: none;
color: #ffffff;
padding: 0;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul li{
position: relative;
display: flex;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul .texto{
font-size: 1em;
line-height: 1.5em;
cursor: pointer;
padding-left: 20px;
transition: 0.3s ease-in-out;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul .circulo{
position: absolute;
top: 2px;
z-index: 2;
box-sizing: border-box;
width: 21px;
height: 21px;
border: 2px solid #dc5620;
border-radius: 100%;
cursor: pointer;
transition: 0.4s ease-out 0.5s;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul .check{
position: absolute;
top: 7px;
left: 2px;
stroke: red;
stroke-width: 3;
stroke-dasharray: 30 30;
stroke-dashoffset: 30;
transition: 0.5s ease-out;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul input:checked ~ .texto{
color: #ffffff50;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul input:checked ~ .circulo{
transition: 0.5s ease-in;
transform: scale(1.5);
opacity: 0;
}

.elementor-463 .elementor-element.elementor-element-341a77b8 ul input:checked ~ .check{
stroke-dashoffset: 0;
transition: 0.5s ease-out 0.4s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-34e08e4b */.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-icon-list-items{
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    left: -20%;
}

.elementor-463 .elementor-element.elementor-element-34e08e4b .elementor-widget-container{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ca8c90 */.elementor-463 .elementor-element.elementor-element-11ca8c90{
    border-top: 1px solid;
    border-image: linear-gradient(to right, #f48fb1, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7800e134 */.elementor-463 .elementor-element.elementor-element-7800e134 .elementor-divider-separator::before{
    border-top: 1px solid;
    border-image: linear-gradient(to left, #f48fb1, transparent) 1;
}

.elementor-463 .elementor-element.elementor-element-7800e134 .elementor-divider-separator::after{
    border-top: 1px solid;
    border-image: linear-gradient(to right, #f48fb1, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dc1d1fa */.elementor-463 .elementor-element.elementor-element-dc1d1fa .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-74f99ff8 */.elementor-463 .elementor-element.elementor-element-74f99ff8 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ecc99c4 *//*variavel para ajuste da distancia entre os cards e no hover*/
:root {
  --distance: 15vh;
}

/*Configuração do container que tera os cards dentro*/
.card-container {
  display: flex;
  width: 100vw;
  white-space: no-wrap;
}

/*configuração do card (caixa de imagem)*/
.card {
  z-index: 1;
  position: relative;
  height: 650px;
  border-radius: 10px;
  transition: all 0.2s ease-out;
  cursor: pointer;
}
.card .elementor-image-box-wrapper{
    padding: 1.3em;
}

/*Fundo Conteudo*/
.card .elementor-widget-container{
    position: relative;
    width: inherit !important;
    height: inherit !important;
    border-radius: 15px;
    background: #9C0001;
    background: radial-gradient(at left top, #9C0001, #D41A1B);
}

/*borda*/
.card .elementor-widget-container:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: radial-gradient(at left top, #D41A1B, #D41A1B);;
    border-radius: inherit;
    z-index: -1 !important;
    box-shadow: -6px 0px 10px 0 #00000020 !important;
    transition: box-shadow .8s;
}

/*Traço Superior*/
.card .elementor-widget-container:after{
    content:"";
    position: absolute;
    top: -2px !important;
    left: 1em;
    width: 100px;
    height: 5px;
    background: #CDA141;
     /*background: linear-gradient(to right, #fff 0%, transparent 100%);*/
}

.card:not(:first-child) {
  margin-left: calc(var(--distance) * -1.2);
}

/*Ajusta a distancia dos cards a direita*/
.card:hover ~ .card  {
  translate: calc(var(--distance) - 1.5em) 0;
}

/*Movimento do cartão (caixa de imagem)*/
.card:hover {
  transform-origin: center right;
  transform: translate(-25px, -20px) rotate(5deg);
}

/*aumenta a sombra no card com hover*/
.card:hover .elementor-widget-container:before{
    box-shadow: -6px 8px 10px 0 #00000080 !important;
}

@media(max-width:767px){
:root {
  --distance: 0vh;
}
.card:hover ~ .card  {
  translate: calc(var(--distance) - 0em) 0;
}
.card:hover {
  transform-origin: center right;
  transform: translate(0px, 0px) rotate(0deg);
}
.card {
  height: 680px;
}
}

@media(max-width:360px){
.card {
  height: 790px;
}
}

@media(max-width:340px){
.card {
  height: 850px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14e39d73 */.destaque2{
    background: linear-gradient(98deg, #AD7523 -10%, #CDA141 50%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d127ea0 */.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-items{
    display: flex;
    flex-direction: column;
    gap: 20px
}

.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-text {
    position: relative;
}

.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-icon{
    opacity: 0;
    margin-top: 5px;
    transition: 0.5s;
    left:-1px;
}

.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item{
    display: flex;
    border-bottom: 1px solid #9C0001;
}

.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-items:last-child .elementor-icon-list-item{
    padding-bottom: 20px;
}

.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-text:before{
    content:"";
    display: flex;
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: -40px;
    width: 24px;
    height: 24px;
    border: 1px solid #9C0001;
    border-radius: 100px;
}

.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-icon.ativo{
    align-self: flex-start;
    opacity: 1 !important;
    z-index: 999;
}

.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon{
    margin-top: 5px
}
.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon{
    margin-top: 5px
}
.elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon{
    margin-top: 5px
}

@media (max-width: 767px){
   .elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon{
    margin-top: 4px
   }
   
    .elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon {
        margin-top: 8px
   } 
   
   .elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon {
        margin-top: 20px
}
}

@media (min-width:767px) and (max-width: 1024px){
   .elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon{
    margin-top: -2px
   }
   
    .elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon {
        margin-top: 8px
   } 
   
   .elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon {
        margin-top: -2px
   } 
   
   .elementor-463 .elementor-element.elementor-element-6d127ea0 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-icon {
        margin-top: 7px
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f8953e */.container::after{
content:"";
background: #000000;
position: absolute;
width: 1px;
height: 67%; /* Ir mudando até a linha ficar certinha na bolinha */
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}

.bullet::before{
content:"";
position: absolute;
background: #DCAA46;
border-radius: 100px;
border: 3px solid #F2F2F2; /* Colocar a cor do fundo da sessão */
outline: 2px solid #DCAA46;
top:48%;
right:-14.8%;
transform: translatex(-50%);
width: 20px;
height: 20px;
z-index:2;
}

.bullet2::before{
content:"";
position: absolute;
background: #DCAA46;
border-radius: 100px;
border: 3px solid #F2F2F2; /* Colocar a cor do fundo da sessão */
outline: 2px solid #DCAA46;
top:48%;
left:-10.8%;
transform: translatex(-50%);
width: 20px;
height: 20px;
z-index:2;
}

.bullet .elementor-image-box-wrapper::after{
content:"";
position: absolute;
background: #9C0001; /* Usar a mesma cor do fundo da caixa de imagem */
top: 50%;
right: -9px; /* Ir ajustando até ficar certinho na caixa de imagem */
width: 20px;
height: 20px;
transform: translatey(-50%) rotate(-45deg);
}

.bullet2 .elementor-image-box-wrapper::after{
content:"";
position: absolute;
background: #B60362; /* Usar a mesma cor do fundo da caixa de imagem */
top: 50%;
left: -9px; /* Ir ajustando até ficar certinho na caixa de imagem */
width: 20px;
height: 20px;
transform: translatey(-50%) rotate(-45deg);
}

@media(max-width: 1024px){
.container::after{
left: 30px;
}

.bullet::before{
left:-40px;
}

.bullet2::before{
left: -40px;
}

.bullet .elementor-image-box-wrapper::after{
left: -9px; /* Ir ajustando até ficar certinho na caixa de imagem */
}
}

@media(max-width: 767px){
.container::after{
height: 68%;
}}

@media(max-width: 380px){
.container::after{
height: 70%; /* Ir mudando até a linha ficar certinha na bolinha */
top: 50%;
left: 8%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7794d972 */html, body{
    width: 100%;
    overflow-x: hidden;
}

.swiper-wrapper{
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    cursor: grab;
}

.swiper-wrapper .e-con.e-flex {
    flex: none !important;
}

.swiper-wrapper:active{
    flex-direction: row;
    cursor: grabbing;
}

.swiper-pagination{
    position: absolute;
    bottom: -50px !important;
}

.swiper-pagination-bullet{
    background: #9C0001 !important;
    transition: 0.5s;
}

.swiper-pagination-bullet-active{
    background: #f22982 !important;
    width: 30px !important;
    border-radius: 3px !important;
}

.swiper-button-prev{
    content: url(http://jaquelinecbonetto.com.br/wp-content/uploads/2024/04/Botao-Prev.svg);
    background-image: none;
    position: absolute;
    top: -50px !important;
    right: 60px !important;
    left: inherit !important;
    width: 40px !important;
    height: 40px !important;
    z-index: 999;
}

.swiper-button-next{
    content: url(http://jaquelinecbonetto.com.br/wp-content/uploads/2024/04/Botao-Next.svg);
    background-image: none;
    position: absolute;
    position: absolute;
    top: -50px !important;
    right: 0px !important;
    width: 40px !important;
    height: 40px !important;
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e271880 */.elementor-463 .elementor-element.elementor-element-6e271880{
    animation: carrossel 30s infinite linear
}

@keyframes carrossel {
    0% {
        transform: translatex(0%)
    }

    100% {
        transform: translatex(-67%)
    }
}

.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-icon-list-items {
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    width: 3000px!important;
}

.elementor-463 .elementor-element.elementor-element-6e271880 .elementor-widget-container {
    overflow: visible;
    width: 3000px!important
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e446464 */.elementor-463 .elementor-element.elementor-element-7e446464{
    animation: carrossel 30s infinite linear
}

@keyframes carrossel {
    0% {
        transform: translatex(0%)
    }

    100% {
        transform: translatex(-67%)
    }
}

.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-icon-list-items {
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    width: 3000px!important;
}

.elementor-463 .elementor-element.elementor-element-7e446464 .elementor-widget-container {
    overflow: visible;
    width: 3000px!important
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79eae19e */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style]::before {
  padding: 1em 0.3em;
  display: flex;
  font-size: 1em;
  font-weight: 400;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}


[data-marquee-style]::before {
  content: "TEXTO AQUI";
  color: #000000;
}

[data-marquee-style]::after {
  content: " ✦ ";
  color: #FF8B2A;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
}/* End custom CSS */