.elementor-8676 .elementor-element.elementor-element-40f67a9{--display:flex;--min-height:820px;--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;}.elementor-8676 .elementor-element.elementor-element-40f67a9:not(.elementor-motion-effects-element-type-background), .elementor-8676 .elementor-element.elementor-element-40f67a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb6471b );}.elementor-8676 .elementor-element.elementor-element-4a1cf94{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8676 .elementor-element.elementor-element-39be9c0{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:start;}.elementor-8676 .elementor-element.elementor-element-39be9c0 .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:48px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-8676 .elementor-element.elementor-element-5ef70ed{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;text-align:start;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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-2b15e79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-icon i{color:var( --e-global-color-26974a7 );transition:color 0.3s;}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-icon svg{fill:var( --e-global-color-26974a7 );transition:fill 0.3s;}.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-8676 .elementor-element.elementor-element-3355c31 .elementor-button{background-color:var( --e-global-color-primary );font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-8676 .elementor-element.elementor-element-3355c31 .elementor-button:hover, .elementor-8676 .elementor-element.elementor-element-3355c31 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8676 .elementor-element.elementor-element-3355c31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8676 .elementor-element.elementor-element-d6e0141{--display:flex;--position:absolute;--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:center;--margin-top:100px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;top:76px;}body:not(.rtl) .elementor-8676 .elementor-element.elementor-element-d6e0141{right:-658px;}body.rtl .elementor-8676 .elementor-element.elementor-element-d6e0141{left:-658px;}.elementor-8676 .elementor-element.elementor-element-2a6f294{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8676 .elementor-element.elementor-element-0360b1c{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-0360b1c img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-3bc3f22{width:var( --container-widget-width, 400px );max-width:400px;margin:50px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-3bc3f22 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-5b0794f{width:var( --container-widget-width, 400px );max-width:400px;margin:100px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-5b0794f img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-511bdc8{width:var( --container-widget-width, 400px );max-width:400px;margin:150px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-511bdc8 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-5d25faa{width:var( --container-widget-width, 400px );max-width:400px;margin:200px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-5d25faa img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-ce60cce{width:var( --container-widget-width, 400px );max-width:400px;margin:250px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-ce60cce img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-186a8e9{--display:flex;}.elementor-8676 .elementor-element.elementor-element-7907df1{z-index:2;}.elementor-8676 .elementor-element.elementor-element-85dcd8d{width:var( --container-widget-width, 30% );max-width:30%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;z-index:2;}.elementor-8676 .elementor-element.elementor-element-85dcd8d.elementor-element{--align-self:flex-start;}.elementor-8676 .elementor-element.elementor-element-85dcd8d img{width:100%;}.elementor-8676 .elementor-element.elementor-element-aa54e4a{--display:flex;--min-height:3300px;--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:90px 90px;--row-gap:90px;--column-gap:90px;--overflow:hidden;--border-radius:33px 33px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-8676 .elementor-element.elementor-element-aa54e4a:not(.elementor-motion-effects-element-type-background), .elementor-8676 .elementor-element.elementor-element-aa54e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8676 .elementor-element.elementor-element-dbe4955{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8676 .elementor-element.elementor-element-e9b8f10{text-align:start;}.elementor-8676 .elementor-element.elementor-element-e9b8f10 .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-0ec65bc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:start;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8676 .elementor-element.elementor-element-c5297a9 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"BR Firma", Sans-serif;font-size:12px;font-weight:400;line-height:17px;}.elementor-8676 .elementor-element.elementor-element-c5297a9 .elementor-counter{gap:17px;}.elementor-8676 .elementor-element.elementor-element-c5297a9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"BR Firma", Sans-serif;font-size:50px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-efa1106 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"BR Firma", Sans-serif;font-size:12px;font-weight:400;line-height:17px;}.elementor-8676 .elementor-element.elementor-element-efa1106 .elementor-counter{gap:17px;}.elementor-8676 .elementor-element.elementor-element-efa1106 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"BR Firma", Sans-serif;font-size:50px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-bfdd1c2 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"BR Firma", Sans-serif;font-size:12px;font-weight:400;line-height:17px;}.elementor-8676 .elementor-element.elementor-element-bfdd1c2 .elementor-counter{gap:17px;}.elementor-8676 .elementor-element.elementor-element-bfdd1c2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"BR Firma", Sans-serif;font-size:50px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-fff055a .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"BR Firma", Sans-serif;font-size:12px;font-weight:400;line-height:17px;}.elementor-8676 .elementor-element.elementor-element-fff055a .elementor-counter{gap:17px;}.elementor-8676 .elementor-element.elementor-element-fff055a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"BR Firma", Sans-serif;font-size:50px;font-weight:600;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-8676 .elementor-element.elementor-element-19fdebc{right:43px;}body.rtl .elementor-8676 .elementor-element.elementor-element-19fdebc{left:43px;}.elementor-8676 .elementor-element.elementor-element-19fdebc{top:-141.584px;z-index:10;}.elementor-8676 .elementor-element.elementor-element-19fdebc .elementor-icon-wrapper{text-align:center;}.elementor-8676 .elementor-element.elementor-element-19fdebc.elementor-view-stacked .elementor-icon{background-color:#221D1D00;}.elementor-8676 .elementor-element.elementor-element-19fdebc.elementor-view-framed .elementor-icon, .elementor-8676 .elementor-element.elementor-element-19fdebc.elementor-view-default .elementor-icon{color:#221D1D00;border-color:#221D1D00;}.elementor-8676 .elementor-element.elementor-element-19fdebc.elementor-view-framed .elementor-icon, .elementor-8676 .elementor-element.elementor-element-19fdebc.elementor-view-default .elementor-icon svg{fill:#221D1D00;}.elementor-8676 .elementor-element.elementor-element-19fdebc .elementor-icon{font-size:143px;}.elementor-8676 .elementor-element.elementor-element-19fdebc .elementor-icon svg{height:143px;}.elementor-8676 .elementor-element.elementor-element-61a5b37{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8676 .elementor-element.elementor-element-40b2971{text-align:start;}.elementor-8676 .elementor-element.elementor-element-40b2971 .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-d51dbd1{--display:flex;--justify-content:space-around;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8676 .elementor-element.elementor-element-6358b2b{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC3C37;border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-6358b2b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8676 .elementor-element.elementor-element-6358b2b .elementor-icon-box-title{margin-block-end:30px;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-6358b2b .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-6358b2b .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:26px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-6358b2b .elementor-icon-box-description{font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-1c79de1{--display:flex;}.elementor-8676 .elementor-element.elementor-element-9e6d1f1{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC3C37;border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-9e6d1f1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8676 .elementor-element.elementor-element-9e6d1f1 .elementor-icon-box-title{margin-block-end:30px;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-9e6d1f1 .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-9e6d1f1 .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:26px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-9e6d1f1 .elementor-icon-box-description{font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-758b4a4{--display:flex;}.elementor-8676 .elementor-element.elementor-element-5dc541c{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC3C37;border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-5dc541c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8676 .elementor-element.elementor-element-5dc541c .elementor-icon-box-title{margin-block-end:30px;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-5dc541c .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-5dc541c .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:26px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-5dc541c .elementor-icon-box-description{font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-0a1319e{--display:flex;}.elementor-8676 .elementor-element.elementor-element-ce86e3a{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC3C37;border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-ce86e3a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8676 .elementor-element.elementor-element-ce86e3a .elementor-icon-box-title{margin-block-end:30px;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-ce86e3a .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-ce86e3a .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:26px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-ce86e3a .elementor-icon-box-description{font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-dae89a9{--display:flex;}.elementor-8676 .elementor-element.elementor-element-29ad012{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC3C37;border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-29ad012 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-8676 .elementor-element.elementor-element-29ad012 .elementor-icon-box-title{margin-block-end:30px;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-29ad012 .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-29ad012 .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:26px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-29ad012 .elementor-icon-box-description{font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8676 .elementor-element.elementor-element-d7850e8{--e-n-carousel-swiper-slides-gap:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-8676 .elementor-element.elementor-element-d7850e8 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-8676 .elementor-element.elementor-element-f130ac5{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8676 .elementor-element.elementor-element-407505f{text-align:start;}.elementor-8676 .elementor-element.elementor-element-407505f .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-2665ab1 .elementor-button{background-color:var( --e-global-color-26974a7 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8676 .elementor-element.elementor-element-2665ab1 .elementor-button:hover, .elementor-8676 .elementor-element.elementor-element-2665ab1 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8676 .elementor-element.elementor-element-2665ab1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8676 .elementor-element.elementor-element-47a1372{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8676 .elementor-element.elementor-element-b2171a8{padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-b2171a8 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-8676 .elementor-element.elementor-element-b2171a8 .elementor-icon-box-title{margin-block-end:34px;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-b2171a8 .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-b2171a8 .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:24px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-b2171a8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-fce019b{--display:flex;}.elementor-8676 .elementor-element.elementor-element-0883f7e{padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-0883f7e .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-8676 .elementor-element.elementor-element-0883f7e .elementor-icon-box-title{margin-block-end:34px;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-0883f7e .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-0883f7e .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:24px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-0883f7e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-22139ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8676 .elementor-element.elementor-element-0cf370e{padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-0cf370e .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-8676 .elementor-element.elementor-element-0cf370e .elementor-icon-box-title{margin-block-end:34px;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-0cf370e .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-0cf370e .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:24px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-0cf370e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-0f67d8b{--display:flex;}.elementor-8676 .elementor-element.elementor-element-ac1a6e9{padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-ac1a6e9 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-8676 .elementor-element.elementor-element-ac1a6e9 .elementor-icon-box-title{margin-block-end:34px;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-ac1a6e9 .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-ac1a6e9 .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:24px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-ac1a6e9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-045fa2e{--display:flex;}.elementor-8676 .elementor-element.elementor-element-08bca6a{padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:33px 33px 33px 33px;}.elementor-8676 .elementor-element.elementor-element-08bca6a .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-8676 .elementor-element.elementor-element-08bca6a .elementor-icon-box-title{margin-block-end:34px;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-08bca6a .elementor-icon-box-title, .elementor-8676 .elementor-element.elementor-element-08bca6a .elementor-icon-box-title a{font-family:"BR Firma", Sans-serif;font-size:24px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-08bca6a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-69965a5{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-8676 .elementor-element.elementor-element-c84b29e{--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:center;}.elementor-8676 .elementor-element.elementor-element-c84b29e.e-con{--align-self:center;}.elementor-8676 .elementor-element.elementor-element-1b41bb7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:2;}.elementor-8676 .elementor-element.elementor-element-2483a06{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FC3C37;--border-color:#FC3C37;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:-180px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 2;}.elementor-8676 .elementor-element.elementor-element-2483a06.e-con{--align-self:center;}.elementor-8676 .elementor-element.elementor-element-fdd08cc{width:var( --container-widget-width, 790px );max-width:790px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 200px;--container-widget-width:790px;--container-widget-flex-grow:0;text-align:start;}.elementor-8676 .elementor-element.elementor-element-fdd08cc.elementor-element{--align-self:center;}.elementor-8676 .elementor-element.elementor-element-fdd08cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-a4319af{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-8676 .elementor-element.elementor-element-a4319af .elementor-heading-title{font-family:var( --e-global-typography-3f9fab1-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9fab1-font-size );font-weight:var( --e-global-typography-3f9fab1-font-weight );color:#FFFFFF;}.elementor-8676 .elementor-element.elementor-element-0ad5135 .elementor-button{background-color:var( --e-global-color-26974a7 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8676 .elementor-element.elementor-element-0ad5135 .elementor-button:hover, .elementor-8676 .elementor-element.elementor-element-0ad5135 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8676 .elementor-element.elementor-element-0ad5135{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}.elementor-8676 .elementor-element.elementor-element-0ad5135 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8676 .elementor-element.elementor-element-569b8b7{--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:flex-end;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-8676 .elementor-element.elementor-element-deaf079{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d3e6be8 );--border-color:var( --e-global-color-d3e6be8 );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 2;}.elementor-8676 .elementor-element.elementor-element-d1e1fa6{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-8676 .elementor-element.elementor-element-832a5ca .elementor-icon-wrapper{text-align:center;}.elementor-8676 .elementor-element.elementor-element-832a5ca .elementor-icon{font-size:160px;}.elementor-8676 .elementor-element.elementor-element-832a5ca .elementor-icon svg{height:160px;}.elementor-8676 .elementor-element.elementor-element-7c3ebde{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-8676 .elementor-element.elementor-element-b2aec06{text-align:start;}.elementor-8676 .elementor-element.elementor-element-b2aec06 .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-222b77e{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-3f9fab1-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9fab1-font-size );font-weight:var( --e-global-typography-3f9fab1-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-42fdf30 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8676 .elementor-element.elementor-element-42fdf30 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8676 .elementor-element.elementor-element-42fdf30{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8676 .elementor-element.elementor-element-42fdf30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8676 .elementor-element.elementor-element-42fdf30 .elementor-icon-list-item > a{font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:700;}.elementor-8676 .elementor-element.elementor-element-42fdf30 .elementor-icon-list-text{color:var( --e-global-color-26974a7 );transition:color 0.3s;}.elementor-8676 .elementor-element.elementor-element-333db5f{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;grid-column:span 1;}.elementor-8676 .elementor-element.elementor-element-6d67a87 .elementor-button{background-color:var( --e-global-color-26974a7 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8676 .elementor-element.elementor-element-6d67a87 .elementor-button:hover, .elementor-8676 .elementor-element.elementor-element-6d67a87 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8676 .elementor-element.elementor-element-6d67a87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8676 .elementor-element.elementor-element-357d171{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d3e6be8 );--border-color:var( --e-global-color-d3e6be8 );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:span 2;}.elementor-8676 .elementor-element.elementor-element-f52af7e{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;text-align:center;}.elementor-8676 .elementor-element.elementor-element-f52af7e.elementor-element{--align-self:center;}.elementor-8676 .elementor-element.elementor-element-f52af7e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-26974a7 );}.elementor-8676 .elementor-element.elementor-element-510ecb7{text-align:center;}.elementor-8676 .elementor-element.elementor-element-510ecb7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-d3e6be8 );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8676 .elementor-element.elementor-element-658228c{width:var( --container-widget-width, 507px );max-width:507px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-8676 .elementor-element.elementor-element-658228c.elementor-element{--align-self:center;}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-wrapper{text-align:center;}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-content{color:var( --e-global-color-primary );font-family:"BR Firma", Sans-serif;font-size:16px;font-weight:400;font-style:italic;}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;border-radius:99px 99px 99px 99px;}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-name{color:var( --e-global-color-eb6471b );font-family:var( --e-global-typography-3f9fab1-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9fab1-font-size );font-weight:var( --e-global-typography-3f9fab1-font-weight );}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-job{color:var( --e-global-color-26974a7 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-8676 .elementor-element.elementor-element-f64c9a4{--display:flex;--position:absolute;--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:center;--margin-top:2900px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;top:76px;}body:not(.rtl) .elementor-8676 .elementor-element.elementor-element-f64c9a4{right:-658px;}body.rtl .elementor-8676 .elementor-element.elementor-element-f64c9a4{left:-658px;}.elementor-8676 .elementor-element.elementor-element-acf4d37{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-8676 .elementor-element.elementor-element-592ac25{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-592ac25 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-6b870e0{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-6b870e0 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-03edb3f{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-03edb3f img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-7bbddb7{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-7bbddb7 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-7306114{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-7306114 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-34c9720{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-34c9720 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-430a624{--display:flex;--margin-top:-2300px;--margin-bottom:0px;--margin-left:430px;--margin-right:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8676 .elementor-element.elementor-element-430a624.e-con{--e-con-transform-rotateZ:-20deg;}.elementor-8676 .elementor-element.elementor-element-e3e2a67{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-8676 .elementor-element.elementor-element-ca454f4{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-ca454f4 img{width:100%;max-width:100%;filter:brightness( 160% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8676 .elementor-element.elementor-element-37e27f2{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-37e27f2 img{width:100%;max-width:100%;filter:brightness( 160% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8676 .elementor-element.elementor-element-95dfaf0{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-95dfaf0 img{width:100%;max-width:100%;filter:brightness( 160% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8676 .elementor-element.elementor-element-fb6131c{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-fb6131c img{width:100%;max-width:100%;filter:brightness( 160% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8676 .elementor-element.elementor-element-e6794b4{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-e6794b4 img{width:100%;max-width:100%;filter:brightness( 160% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8676 .elementor-element.elementor-element-d8a13c4{width:var( --container-widget-width, 400px );max-width:400px;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8676 .elementor-element.elementor-element-d8a13c4 img{width:100%;max-width:100%;filter:brightness( 160% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8676 .elementor-element.elementor-element-1a82ba5{--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;--overflow:hidden;--border-radius:33px 33px 0px 0px;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8676 .elementor-element.elementor-element-1a82ba5:not(.elementor-motion-effects-element-type-background), .elementor-8676 .elementor-element.elementor-element-1a82ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F9;}.elementor-8676 .elementor-element.elementor-element-29892d7{--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:flex-end;}.elementor-8676 .elementor-element.elementor-element-2871c72{width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;text-align:start;}.elementor-8676 .elementor-element.elementor-element-2871c72 .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:48px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-bef4cac .elementor-button{background-color:var( --e-global-color-primary );}.elementor-8676 .elementor-element.elementor-element-bef4cac .elementor-button:hover, .elementor-8676 .elementor-element.elementor-element-bef4cac .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8676 .elementor-element.elementor-element-bef4cac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8676 .elementor-element.elementor-element-e972ac8{--swiper-slides-to-display:4;--swiper-slides-gap:0px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;padding:22px 22px 22px 22px;}.elementor-8676 .elementor-element.elementor-element-42cad0e{--display:flex;--min-height:490px;--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;}.elementor-8676 .elementor-element.elementor-element-42cad0e:not(.elementor-motion-effects-element-type-background), .elementor-8676 .elementor-element.elementor-element-42cad0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb6471b );}.elementor-8676 .elementor-element.elementor-element-26e2abe{z-index:2;}.elementor-8676 .elementor-element.elementor-element-26e2abe img{width:100%;}.elementor-8676 .elementor-element.elementor-element-fd5ab99{--display:flex;}.elementor-8676 .elementor-element.elementor-element-4422b76{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:start;}.elementor-8676 .elementor-element.elementor-element-4422b76 .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-accent );}.elementor-8676 .elementor-element.elementor-element-bd332dc{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:start;}.elementor-8676 .elementor-element.elementor-element-bd332dc .elementor-heading-title{font-family:"BR Firma", Sans-serif;font-size:37px;font-weight:600;}.elementor-8676 .elementor-element.elementor-element-1334d46{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-8676 .elementor-element.elementor-element-60d685c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-icon i{color:var( --e-global-color-26974a7 );transition:color 0.3s;}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-icon svg{fill:var( --e-global-color-26974a7 );transition:fill 0.3s;}.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-text{transition:color 0.3s;}.elementor-8676 .elementor-element.elementor-element-5dbeb67 .elementor-button{background-color:var( --e-global-color-primary );font-family:"BR Firma", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-8676 .elementor-element.elementor-element-5dbeb67 .elementor-button:hover, .elementor-8676 .elementor-element.elementor-element-5dbeb67 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8676 .elementor-element.elementor-element-5dbeb67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8676 .elementor-element.elementor-element-bb6ebf8{--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:0px 0px 33px 33px;--padding-top:80px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-8676 .elementor-element.elementor-element-bb6ebf8:not(.elementor-motion-effects-element-type-background), .elementor-8676 .elementor-element.elementor-element-bb6ebf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb6471b );}.elementor-8676 .elementor-element.elementor-element-75be3c3.elementor-element{--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-8676 .elementor-element.elementor-element-d6e0141{--width:85%;}.elementor-8676 .elementor-element.elementor-element-0ec65bc{--width:68%;}.elementor-8676 .elementor-element.elementor-element-c84b29e{--width:80%;}.elementor-8676 .elementor-element.elementor-element-d1e1fa6{--width:20%;}.elementor-8676 .elementor-element.elementor-element-7c3ebde{--width:55%;}.elementor-8676 .elementor-element.elementor-element-333db5f{--width:25%;}.elementor-8676 .elementor-element.elementor-element-fd5ab99{--width:70%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-85dcd8d{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8676 .elementor-element.elementor-element-aa54e4a{--padding-top:60px;--padding-bottom:20px;--padding-left:60px;--padding-right:20px;}.elementor-8676 .elementor-element.elementor-element-0ec65bc{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-d7850e8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8676 .elementor-element.elementor-element-b2171a8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-0883f7e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-0cf370e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-ac1a6e9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-08bca6a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-69965a5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8676 .elementor-element.elementor-element-1b41bb7{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-8676 .elementor-element.elementor-element-fdd08cc{padding:0px 0px 0px 175px;}.elementor-8676 .elementor-element.elementor-element-fdd08cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8676 .elementor-element.elementor-element-a4319af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 175px;}.elementor-8676 .elementor-element.elementor-element-a4319af .elementor-heading-title{font-size:var( --e-global-typography-3f9fab1-font-size );}.elementor-8676 .elementor-element.elementor-element-0ad5135{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 175px;}.elementor-8676 .elementor-element.elementor-element-deaf079{--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-8676 .elementor-element.elementor-element-222b77e{font-size:var( --e-global-typography-3f9fab1-font-size );}.elementor-8676 .elementor-element.elementor-element-f52af7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8676 .elementor-element.elementor-element-510ecb7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-name{font-size:var( --e-global-typography-3f9fab1-font-size );}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-job{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8676 .elementor-element.elementor-element-e972ac8{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8676 .elementor-element.elementor-element-4a1cf94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8676 .elementor-element.elementor-element-39be9c0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8676 .elementor-element.elementor-element-39be9c0 .elementor-heading-title{font-size:31px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-5ef70ed{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8676 .elementor-element.elementor-element-3355c31{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:1;}.elementor-8676 .elementor-element.elementor-element-3355c31 .elementor-button{font-size:10px;}.elementor-8676 .elementor-element.elementor-element-d6e0141.e-con{--e-con-transform-scale:2;}.elementor-8676 .elementor-element.elementor-element-d6e0141{--width:500px;--margin-top:600px;--margin-bottom:0px;--margin-left:-181px;--margin-right:436px;}.elementor-8676 .elementor-element.elementor-element-2a6f294{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-0360b1c img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-3bc3f22 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-5b0794f img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-511bdc8 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-5d25faa img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-ce60cce img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-85dcd8d{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-8676 .elementor-element.elementor-element-aa54e4a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8676 .elementor-element.elementor-element-dbe4955{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8676 .elementor-element.elementor-element-e9b8f10 .elementor-heading-title{font-size:34px;}.elementor-8676 .elementor-element.elementor-element-0ec65bc{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8676 .elementor-element.elementor-element-c5297a9 .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.2em;}.elementor-8676 .elementor-element.elementor-element-c5297a9 .elementor-counter{gap:10px;}.elementor-8676 .elementor-element.elementor-element-c5297a9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:26px;}.elementor-8676 .elementor-element.elementor-element-efa1106 .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.2em;}.elementor-8676 .elementor-element.elementor-element-efa1106 .elementor-counter{gap:10px;}.elementor-8676 .elementor-element.elementor-element-efa1106 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:26px;}.elementor-8676 .elementor-element.elementor-element-bfdd1c2 .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.2em;}.elementor-8676 .elementor-element.elementor-element-bfdd1c2 .elementor-counter{gap:10px;}.elementor-8676 .elementor-element.elementor-element-bfdd1c2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:26px;}.elementor-8676 .elementor-element.elementor-element-fff055a .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.2em;}.elementor-8676 .elementor-element.elementor-element-fff055a .elementor-counter{gap:10px;}.elementor-8676 .elementor-element.elementor-element-fff055a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:26px;}.elementor-8676 .elementor-element.elementor-element-19fdebc.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8676 .elementor-element.elementor-element-19fdebc{right:-0.172px;}body.rtl .elementor-8676 .elementor-element.elementor-element-19fdebc{left:-0.172px;}.elementor-8676 .elementor-element.elementor-element-19fdebc{top:-127.359px;}.elementor-8676 .elementor-element.elementor-element-19fdebc .elementor-icon-wrapper{text-align:center;}.elementor-8676 .elementor-element.elementor-element-19fdebc .elementor-icon{font-size:78px;}.elementor-8676 .elementor-element.elementor-element-19fdebc .elementor-icon svg{height:78px;}.elementor-8676 .elementor-element.elementor-element-61a5b37{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8676 .elementor-element.elementor-element-40b2971{text-align:center;}.elementor-8676 .elementor-element.elementor-element-40b2971 .elementor-heading-title{font-size:37px;}.elementor-8676 .elementor-element.elementor-element-d51dbd1{--content-width:100%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-1c79de1{--content-width:100%;}.elementor-8676 .elementor-element.elementor-element-758b4a4{--content-width:100%;}.elementor-8676 .elementor-element.elementor-element-0a1319e{--content-width:100%;}.elementor-8676 .elementor-element.elementor-element-dae89a9{--content-width:100%;}.elementor-8676 .elementor-element.elementor-element-d7850e8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}:where( .elementor-8676 .elementor-element.elementor-element-d7850e8 .swiper-slide ) > .e-con{--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:15px;--padding-inline-end:15px;--padding-block-end:15px;--padding-inline-start:15px;}.elementor-8676 .elementor-element.elementor-element-f130ac5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8676 .elementor-element.elementor-element-407505f .elementor-heading-title{font-size:35px;}.elementor-8676 .elementor-element.elementor-element-b2171a8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-0883f7e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-0cf370e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-ac1a6e9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-08bca6a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8676 .elementor-element.elementor-element-69965a5{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8676 .elementor-element.elementor-element-c84b29e{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8676 .elementor-element.elementor-element-1b41bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-8676 .elementor-element.elementor-element-2483a06{--width:500px;--min-height:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8676 .elementor-element.elementor-element-fdd08cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-8676 .elementor-element.elementor-element-fdd08cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8676 .elementor-element.elementor-element-a4319af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-8676 .elementor-element.elementor-element-a4319af .elementor-heading-title{font-size:var( --e-global-typography-3f9fab1-font-size );}.elementor-8676 .elementor-element.elementor-element-0ad5135{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8676 .elementor-element.elementor-element-0ad5135.elementor-element{--align-self:center;}.elementor-8676 .elementor-element.elementor-element-569b8b7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:6;}.elementor-8676 .elementor-element.elementor-element-569b8b7.e-con{--order:99999 /* order end hack */;}.elementor-8676 .elementor-element.elementor-element-deaf079{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8676 .elementor-element.elementor-element-7c3ebde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8676 .elementor-element.elementor-element-222b77e{font-size:var( --e-global-typography-3f9fab1-font-size );}.elementor-8676 .elementor-element.elementor-element-357d171{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8676 .elementor-element.elementor-element-f52af7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8676 .elementor-element.elementor-element-510ecb7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-name{font-size:var( --e-global-typography-3f9fab1-font-size );}.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-job{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8676 .elementor-element.elementor-element-f64c9a4.e-con{--e-con-transform-scale:2;}.elementor-8676 .elementor-element.elementor-element-acf4d37{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:0;}.elementor-8676 .elementor-element.elementor-element-592ac25 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-6b870e0 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-03edb3f img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-7bbddb7 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-7306114 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-34c9720 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-e3e2a67{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-8676 .elementor-element.elementor-element-ca454f4 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-37e27f2 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-95dfaf0 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-fb6131c img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-e6794b4 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-d8a13c4 img{width:100%;max-width:100%;}.elementor-8676 .elementor-element.elementor-element-1a82ba5{--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-8676 .elementor-element.elementor-element-2871c72 .elementor-heading-title{font-size:37px;}.elementor-8676 .elementor-element.elementor-element-e972ac8{--swiper-slides-to-display:1;--swiper-slides-gap:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8676 .elementor-element.elementor-element-fd5ab99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-8676 .elementor-element.elementor-element-4422b76{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8676 .elementor-element.elementor-element-4422b76 .elementor-heading-title{font-size:18px;}.elementor-8676 .elementor-element.elementor-element-bd332dc{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8676 .elementor-element.elementor-element-bd332dc .elementor-heading-title{font-size:31px;}.elementor-8676 .elementor-element.elementor-element-1334d46{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-8676 .elementor-element.elementor-element-5dbeb67{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:1;}.elementor-8676 .elementor-element.elementor-element-5dbeb67 .elementor-button{font-size:13px;}}/* Start custom CSS for icon-list, class: .elementor-element-2b15e79 */.elementor-8676 .elementor-element.elementor-element-2b15e79 .elementor-icon-list-item svg {
    background: #38C071;
    padding: .4em;
    border-radius: 99px;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0360b1c */.elementor-8676 .elementor-element.elementor-element-0360b1c {
    transform: scale( var(--scale), 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc3f22 */.elementor-8676 .elementor-element.elementor-element-3bc3f22 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b0794f */.elementor-8676 .elementor-element.elementor-element-5b0794f {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-511bdc8 */.elementor-8676 .elementor-element.elementor-element-511bdc8 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d25faa */.elementor-8676 .elementor-element.elementor-element-5d25faa {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce60cce */.elementor-8676 .elementor-element.elementor-element-ce60cce {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f67a9 */.elementor-8676 .elementor-element.elementor-element-40f67a9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c5297a9 */.elementor-8676 .elementor-element.elementor-element-c5297a9 .elementor-counter-number-prefix {
    color: red;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-efa1106 */.elementor-8676 .elementor-element.elementor-element-efa1106 .elementor-counter-number-prefix {
    color: red;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bfdd1c2 */.elementor-8676 .elementor-element.elementor-element-bfdd1c2 .elementor-counter-number-prefix {
    color: red;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-fff055a */.elementor-8676 .elementor-element.elementor-element-fff055a .elementor-counter-number-prefix {
    color: red;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40b2971 */.elementor-8676 .elementor-element.elementor-element-40b2971 strong {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d7850e8 */.elementor-8676 .elementor-element.elementor-element-d7850e8 .swiper {
    overflow: visible;
}
.elementor-8676 .elementor-element.elementor-element-d7850e8 .swiper-wrapper {
    width: 100vw;
}
.elementor-8676 .elementor-element.elementor-element-d7850e8:hover {
    cursor: url('data:image/svg+xml,<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.33667" y="0.546509" width="70.7104" height="70.7104" rx="35.3552" fill="red"/><path fill-rule="evenodd" clip-rule="evenodd" d="M31.5072 25.0263C31.32 23.7972 31.9424 22.6838 33.1704 22.4968C34.3994 22.3096 35.3241 23.1873 35.5113 24.4163L37.0045 32.7243C36.9428 32.3195 36.6863 26.9004 36.6287 26.5222C36.4593 25.41 36.9517 24.1969 38.1807 24.0097C39.4097 23.8225 40.3344 24.7002 40.5216 25.9292L41.4896 32.9038C41.5738 32.8363 41.4351 29.6845 41.3636 29.2151C41.1941 28.1029 41.3172 26.9461 42.3594 26.7873C43.4027 26.6284 44.1794 27.5286 44.3667 28.7577L45.3832 35.4312C45.7427 37.7911 45.15 40.1972 43.7355 42.1201C42.321 44.0429 40.2006 45.3252 37.8407 45.6847L37.091 45.7989C35.4387 46.0505 33.7489 45.8371 32.2109 45.1825C30.673 44.5279 29.3478 43.4581 28.3836 42.0928L24.2596 36.2522C23.7314 35.5042 23.8835 34.4112 24.7175 33.8791C25.1563 33.5994 25.6657 33.4023 26.1858 33.4847C27.478 33.6896 27.3815 34.2813 28.2267 34.8695L27.1746 27.9624C26.9874 26.7334 27.6087 25.6201 28.8378 25.4329C29.95 25.2635 30.8502 26.6229 31.0675 27.3694C31.3654 28.3915 32.4091 32.4411 32.4707 32.8459L31.5072 25.0263Z" fill="white"/></svg>') 16 16, auto;

}
.elementor-8676 .elementor-element.elementor-element-d7850e8:active {
    cursor: url('data:image/svg+xml,<svg width="71" height="72" viewBox="0 0 71 72" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.289062" y="0.749756" width="70.7104" height="70.7104" rx="35.3552" fill="red"/><path d="M39.7215 28.8144C40.3324 28.8143 40.9239 29.029 41.3925 29.4209C41.8611 29.8128 42.177 30.3569 42.285 30.9582C42.6656 30.8741 43.0602 30.8766 43.4397 30.9654C43.8192 31.0542 44.1739 31.227 44.4777 31.4711C44.7815 31.7152 45.0266 32.0244 45.195 32.3759C45.3634 32.7274 45.4508 33.1122 45.4507 33.5019V36.1061C45.4507 38.3162 44.5727 40.4358 43.0099 41.9986C41.4471 43.5614 39.3275 44.4394 37.1173 44.4394H36.4152C34.8678 44.4394 33.3508 44.0084 32.0345 43.1949C30.7181 42.3813 29.6542 41.2173 28.9621 39.8332L26.0017 33.9123C25.6267 33.1623 25.9048 32.1592 26.7798 31.7998C27.8663 31.355 28.8986 31.2717 29.9621 31.8123C30.2705 31.9686 30.5705 32.1738 30.8673 32.4207V31.4186C30.8672 30.9968 30.9695 30.5812 31.1654 30.2076C31.3614 29.8341 31.6452 29.5138 31.9924 29.2742C32.3396 29.0346 32.7398 28.8829 33.1586 28.8322C33.5773 28.7815 34.0022 28.8333 34.3965 28.9832C34.6311 28.6118 34.9558 28.3059 35.3405 28.0938C35.7252 27.8818 36.1573 27.7706 36.5965 27.7706C37.0357 27.7706 37.4678 27.8818 37.8525 28.0938C38.2372 28.3059 38.5619 28.6118 38.7965 28.9832C39.092 28.871 39.4055 28.8138 39.7215 28.8144Z" fill="white"/></svg>') 16 16, auto;
}
.elementor-8676 .elementor-element.elementor-element-d7850e8 .elementor-widget-icon-box {
    height: 100%;
}
.elementor-8676 .elementor-element.elementor-element-d7850e8 .elementor-icon-box-wrapper {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
.elementor-8676 .elementor-element.elementor-element-d7850e8 .elementor-icon-box-icon {
    margin-left: 0;
}
.elementor-8676 .elementor-element.elementor-element-d7850e8 .elementor-icon-box-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-69965a5 */.elementor-8676 .elementor-element.elementor-element-69965a5 .swiper {
    overflow: visible;
}
.elementor-8676 .elementor-element.elementor-element-69965a5 .swiper-wrapper {
    width: 100vw;
}
.elementor-8676 .elementor-element.elementor-element-69965a5:hover {
    cursor: url('data:image/svg+xml,<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.33667" y="0.546509" width="70.7104" height="70.7104" rx="35.3552" fill="red"/><path fill-rule="evenodd" clip-rule="evenodd" d="M31.5072 25.0263C31.32 23.7972 31.9424 22.6838 33.1704 22.4968C34.3994 22.3096 35.3241 23.1873 35.5113 24.4163L37.0045 32.7243C36.9428 32.3195 36.6863 26.9004 36.6287 26.5222C36.4593 25.41 36.9517 24.1969 38.1807 24.0097C39.4097 23.8225 40.3344 24.7002 40.5216 25.9292L41.4896 32.9038C41.5738 32.8363 41.4351 29.6845 41.3636 29.2151C41.1941 28.1029 41.3172 26.9461 42.3594 26.7873C43.4027 26.6284 44.1794 27.5286 44.3667 28.7577L45.3832 35.4312C45.7427 37.7911 45.15 40.1972 43.7355 42.1201C42.321 44.0429 40.2006 45.3252 37.8407 45.6847L37.091 45.7989C35.4387 46.0505 33.7489 45.8371 32.2109 45.1825C30.673 44.5279 29.3478 43.4581 28.3836 42.0928L24.2596 36.2522C23.7314 35.5042 23.8835 34.4112 24.7175 33.8791C25.1563 33.5994 25.6657 33.4023 26.1858 33.4847C27.478 33.6896 27.3815 34.2813 28.2267 34.8695L27.1746 27.9624C26.9874 26.7334 27.6087 25.6201 28.8378 25.4329C29.95 25.2635 30.8502 26.6229 31.0675 27.3694C31.3654 28.3915 32.4091 32.4411 32.4707 32.8459L31.5072 25.0263Z" fill="white"/></svg>') 16 16, auto;
}
.elementor-8676 .elementor-element.elementor-element-69965a5:active {
    cursor: url('data:image/svg+xml,<svg width="71" height="72" viewBox="0 0 71 72" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.289062" y="0.749756" width="70.7104" height="70.7104" rx="35.3552" fill="red"/><path d="M39.7215 28.8144C40.3324 28.8143 40.9239 29.029 41.3925 29.4209C41.8611 29.8128 42.177 30.3569 42.285 30.9582C42.6656 30.8741 43.0602 30.8766 43.4397 30.9654C43.8192 31.0542 44.1739 31.227 44.4777 31.4711C44.7815 31.7152 45.0266 32.0244 45.195 32.3759C45.3634 32.7274 45.4508 33.1122 45.4507 33.5019V36.1061C45.4507 38.3162 44.5727 40.4358 43.0099 41.9986C41.4471 43.5614 39.3275 44.4394 37.1173 44.4394H36.4152C34.8678 44.4394 33.3508 44.0084 32.0345 43.1949C30.7181 42.3813 29.6542 41.2173 28.9621 39.8332L26.0017 33.9123C25.6267 33.1623 25.9048 32.1592 26.7798 31.7998C27.8663 31.355 28.8986 31.2717 29.9621 31.8123C30.2705 31.9686 30.5705 32.1738 30.8673 32.4207V31.4186C30.8672 30.9968 30.9695 30.5812 31.1654 30.2076C31.3614 29.8341 31.6452 29.5138 31.9924 29.2742C32.3396 29.0346 32.7398 28.8829 33.1586 28.8322C33.5773 28.7815 34.0022 28.8333 34.3965 28.9832C34.6311 28.6118 34.9558 28.3059 35.3405 28.0938C35.7252 27.8818 36.1573 27.7706 36.5965 27.7706C37.0357 27.7706 37.4678 27.8818 37.8525 28.0938C38.2372 28.3059 38.5619 28.6118 38.7965 28.9832C39.092 28.871 39.4055 28.8138 39.7215 28.8144Z" fill="white"/></svg>') 16 16, auto;
}
.elementor-8676 .elementor-element.elementor-element-69965a5 .elementor-widget-icon-box {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(34, 29, 29, 0.8);
    backdrop-filter: blur(5px);
}
.elementor-8676 .elementor-element.elementor-element-69965a5 .elementor-widget-icon-box .elementor-icon-box-description {
    max-width: 200px;
}
.elementor-8676 .elementor-element.elementor-element-69965a5 .swiper-slide {
    overflow: unset;
}
.elementor-8676 .elementor-element.elementor-element-69965a5 .e-con::after {
    content: url('data:image/svg+xml,<svg width="10" height="17" viewBox="0 0 10 17" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.03809L8.24622 8.2843L1 15.5305" stroke="white" stroke-width="2"/></svg>');
    right: -12px;
    top: 50%;
    position: absolute;
}
.elementor-8676 .elementor-element.elementor-element-69965a5 .swiper-wrapper .swiper-slide:last-of-type .e-con::after {
    content: '';
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2483a06 */.elementor-8676 .elementor-element.elementor-element-2483a06 {
    background: rgba(34, 29, 29, 0.8);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-832a5ca */.elementor-8676 .elementor-element.elementor-element-832a5ca svg path:last-of-type {
	animation: scale-up-center .8s cubic-bezier(0.470, 0.000, 0.745, 0.715) infinite alternate both;
	transform-origin: center;
}
.elementor-8676 .elementor-element.elementor-element-832a5ca svg path:not(:last-of-type) {
	animation: scale-up-center .8s ease infinite alternate both;
	transform-origin: center;
}

@keyframes scale-up-center {
  0% {
    transform: scale(.9);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-42fdf30 */.elementor-8676 .elementor-element.elementor-element-42fdf30 li:nth-child(2) .e-font-icon-svg {
    fill: #ffaa33;
}
.elementor-8676 .elementor-element.elementor-element-42fdf30 li:nth-child(3) .e-font-icon-svg {
    fill: #2bcc65;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deaf079 */.elementor-8676 .elementor-element.elementor-element-deaf079 {
    background: rgba(34, 29, 29, 0.8);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-658228c */.elementor-8676 .elementor-element.elementor-element-658228c img {
    background: #fff;
    padding: .5em;
}
.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-content {
    background: #fff;
    padding: 1em;
    border-radius: 23px;
    position: relative;
}
.elementor-8676 .elementor-element.elementor-element-658228c .elementor-testimonial-content::after {
    content: '';
    width: 10px;
    height: 15px;
    background: #fff;
    position: absolute;
    bottom: -5px;
    left: 50%;
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357d171 */.elementor-8676 .elementor-element.elementor-element-357d171 {
    background: rgba(34, 29, 29, 0.8);
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-592ac25 */.elementor-8676 .elementor-element.elementor-element-592ac25 {
    transform: scale( var(--scale), 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b870e0 */.elementor-8676 .elementor-element.elementor-element-6b870e0 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03edb3f */.elementor-8676 .elementor-element.elementor-element-03edb3f {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bbddb7 */.elementor-8676 .elementor-element.elementor-element-7bbddb7 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7306114 */.elementor-8676 .elementor-element.elementor-element-7306114 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34c9720 */.elementor-8676 .elementor-element.elementor-element-34c9720 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca454f4 */.elementor-8676 .elementor-element.elementor-element-ca454f4 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37e27f2 */.elementor-8676 .elementor-element.elementor-element-37e27f2 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95dfaf0 */.elementor-8676 .elementor-element.elementor-element-95dfaf0 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb6131c */.elementor-8676 .elementor-element.elementor-element-fb6131c {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6794b4 */.elementor-8676 .elementor-element.elementor-element-e6794b4 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8a13c4 */.elementor-8676 .elementor-element.elementor-element-d8a13c4 {
    transform: scale( var(--scale) , 1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa54e4a */.elementor-8676 .elementor-element.elementor-element-aa54e4a {
    overflow-x: clip !important;
    overflow-y: visible !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e972ac8 */.elementor-8676 .elementor-element.elementor-element-e972ac8 .elementor-post-info__terms-list {
    font-size: 0;
}
.elementor-8676 .elementor-element.elementor-element-e972ac8 .elementor-post-info__terms-list-item {
    font-size: initial;
}
.elementor-8676 .elementor-element.elementor-element-e972ac8 .swiper {
    overflow: visible;
}
.elementor-8676 .elementor-element.elementor-element-e972ac8 .swiper-wrapper {
    transition-timing-function: linear;
}
.elementor-8676 .elementor-element.elementor-element-e972ac8:hover {
    cursor: url('data:image/svg+xml,<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.33667" y="0.546509" width="70.7104" height="70.7104" rx="35.3552" fill="red"/><path fill-rule="evenodd" clip-rule="evenodd" d="M31.5072 25.0263C31.32 23.7972 31.9424 22.6838 33.1704 22.4968C34.3994 22.3096 35.3241 23.1873 35.5113 24.4163L37.0045 32.7243C36.9428 32.3195 36.6863 26.9004 36.6287 26.5222C36.4593 25.41 36.9517 24.1969 38.1807 24.0097C39.4097 23.8225 40.3344 24.7002 40.5216 25.9292L41.4896 32.9038C41.5738 32.8363 41.4351 29.6845 41.3636 29.2151C41.1941 28.1029 41.3172 26.9461 42.3594 26.7873C43.4027 26.6284 44.1794 27.5286 44.3667 28.7577L45.3832 35.4312C45.7427 37.7911 45.15 40.1972 43.7355 42.1201C42.321 44.0429 40.2006 45.3252 37.8407 45.6847L37.091 45.7989C35.4387 46.0505 33.7489 45.8371 32.2109 45.1825C30.673 44.5279 29.3478 43.4581 28.3836 42.0928L24.2596 36.2522C23.7314 35.5042 23.8835 34.4112 24.7175 33.8791C25.1563 33.5994 25.6657 33.4023 26.1858 33.4847C27.478 33.6896 27.3815 34.2813 28.2267 34.8695L27.1746 27.9624C26.9874 26.7334 27.6087 25.6201 28.8378 25.4329C29.95 25.2635 30.8502 26.6229 31.0675 27.3694C31.3654 28.3915 32.4091 32.4411 32.4707 32.8459L31.5072 25.0263Z" fill="white"/></svg>') 16 16, auto;

}
.elementor-8676 .elementor-element.elementor-element-e972ac8:active {
    cursor: url('data:image/svg+xml,<svg width="71" height="72" viewBox="0 0 71 72" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.289062" y="0.749756" width="70.7104" height="70.7104" rx="35.3552" fill="red"/><path d="M39.7215 28.8144C40.3324 28.8143 40.9239 29.029 41.3925 29.4209C41.8611 29.8128 42.177 30.3569 42.285 30.9582C42.6656 30.8741 43.0602 30.8766 43.4397 30.9654C43.8192 31.0542 44.1739 31.227 44.4777 31.4711C44.7815 31.7152 45.0266 32.0244 45.195 32.3759C45.3634 32.7274 45.4508 33.1122 45.4507 33.5019V36.1061C45.4507 38.3162 44.5727 40.4358 43.0099 41.9986C41.4471 43.5614 39.3275 44.4394 37.1173 44.4394H36.4152C34.8678 44.4394 33.3508 44.0084 32.0345 43.1949C30.7181 42.3813 29.6542 41.2173 28.9621 39.8332L26.0017 33.9123C25.6267 33.1623 25.9048 32.1592 26.7798 31.7998C27.8663 31.355 28.8986 31.2717 29.9621 31.8123C30.2705 31.9686 30.5705 32.1738 30.8673 32.4207V31.4186C30.8672 30.9968 30.9695 30.5812 31.1654 30.2076C31.3614 29.8341 31.6452 29.5138 31.9924 29.2742C32.3396 29.0346 32.7398 28.8829 33.1586 28.8322C33.5773 28.7815 34.0022 28.8333 34.3965 28.9832C34.6311 28.6118 34.9558 28.3059 35.3405 28.0938C35.7252 27.8818 36.1573 27.7706 36.5965 27.7706C37.0357 27.7706 37.4678 27.8818 37.8525 28.0938C38.2372 28.3059 38.5619 28.6118 38.7965 28.9832C39.092 28.871 39.4055 28.8138 39.7215 28.8144Z" fill="white"/></svg>') 16 16, auto;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-60d685c */.elementor-8676 .elementor-element.elementor-element-60d685c .elementor-icon-list-item svg {
    background: #38C071;
    padding: .4em;
    border-radius: 99px;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cad0e */.elementor-8676 .elementor-element.elementor-element-42cad0e {
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BR Firma';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-Regular.eot');
	src: url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-Regular.woff2') format('woff2'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-Regular.woff') format('woff'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-Regular.ttf') format('truetype'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirmaRegular.svg#BRFirma') format('svg');
}
@font-face {
	font-family: 'BR Firma';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-SemiBold.eot');
	src: url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-SemiBold.woff2') format('woff2'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-SemiBold.woff') format('woff'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-SemiBold.ttf') format('truetype'),
		url('https://s.criacaostatic.cc/criacaoccla9u93hp/uploads/2025/01/BRFirma-SemiBold.svg#BRFirma') format('svg');
}
/* End Custom Fonts CSS */