.elementor-834 .elementor-element.elementor-element-a198c30{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-834 .elementor-element.elementor-element-a198c30:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-a198c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6dabd1 );}.elementor-834 .elementor-element.elementor-element-887ab83{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-a5d1c11{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-834 .elementor-element.elementor-element-e92c3b8{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-709d547 .elementor-heading-title{color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-96f6181{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:30px;--e-rating-icon-marked-color:#FCBC04;--e-rating-icon-color:#FFFFFF1C;}.elementor-834 .elementor-element.elementor-element-d263526{text-align:center;}.elementor-834 .elementor-element.elementor-element-d263526 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-cf6026e{--display:flex;}.elementor-834 .elementor-element.elementor-element-e182b28{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#0197F624;--border-color:#0197F624;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-834 .elementor-element.elementor-element-e182b28:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-e182b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f7b658f ) 0%, #0197F617 100%);}.elementor-834 .elementor-element.elementor-element-690cf08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-4aeaad8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-e0533b8{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-834 .elementor-element.elementor-element-e0533b8 img{width:100%;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-834 .elementor-element.elementor-element-1242e17{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-fe7c541{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-c96ace4{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FCBC04;--e-rating-icon-color:#FFFFFF1C;}.elementor-834 .elementor-element.elementor-element-3b80181{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-99a9b2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-d034b6e{padding:0px 0px 3px 0px;}.elementor-834 .elementor-element.elementor-element-d034b6e img{width:100%;}.elementor-834 .elementor-element.elementor-element-342a14f{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-96d8ece{--display:flex;}.elementor-834 .elementor-element.elementor-element-e841ac9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#0197F624;--border-color:#0197F624;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-834 .elementor-element.elementor-element-e841ac9:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-e841ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f7b658f ) 0%, #0197F617 100%);}.elementor-834 .elementor-element.elementor-element-6bb0f22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-d8971eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-8b35147{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-834 .elementor-element.elementor-element-8b35147 img{width:100%;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-834 .elementor-element.elementor-element-79e6ac5{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-ecd6ee3{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-623bc7e{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FCBC04;--e-rating-icon-color:#FFFFFF1C;}.elementor-834 .elementor-element.elementor-element-3065daa{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-155ba4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-53787ee{padding:0px 0px 3px 0px;}.elementor-834 .elementor-element.elementor-element-53787ee img{width:100%;}.elementor-834 .elementor-element.elementor-element-4735de0{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-31d8924{--display:flex;}.elementor-834 .elementor-element.elementor-element-72bff60{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#0197F624;--border-color:#0197F624;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-834 .elementor-element.elementor-element-72bff60:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-72bff60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f7b658f ) 0%, #0197F617 100%);}.elementor-834 .elementor-element.elementor-element-911d79a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-c1f47a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-9a15b59{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-834 .elementor-element.elementor-element-9a15b59 img{width:100%;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-834 .elementor-element.elementor-element-f3634f5{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-6603041{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-6fa0fff{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FCBC04;--e-rating-icon-color:#FFFFFF1C;}.elementor-834 .elementor-element.elementor-element-6ede5cc{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-0ff7d21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-cd77075{padding:0px 0px 3px 0px;}.elementor-834 .elementor-element.elementor-element-cd77075 img{width:100%;}.elementor-834 .elementor-element.elementor-element-362a11e{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-5780b15{--display:flex;}.elementor-834 .elementor-element.elementor-element-8e87e5d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#0197F624;--border-color:#0197F624;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-834 .elementor-element.elementor-element-8e87e5d:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-8e87e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f7b658f ) 0%, #0197F617 100%);}.elementor-834 .elementor-element.elementor-element-9e22228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-86c36d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-113eea1{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-834 .elementor-element.elementor-element-113eea1 img{width:100%;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-834 .elementor-element.elementor-element-1b9feb1{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-28e0604{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-9750e74{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FCBC04;--e-rating-icon-color:#FFFFFF1C;}.elementor-834 .elementor-element.elementor-element-4331e9f{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-73f0f94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-e10c09a{padding:0px 0px 3px 0px;}.elementor-834 .elementor-element.elementor-element-e10c09a img{width:100%;}.elementor-834 .elementor-element.elementor-element-d2aace8{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-0656806{--display:flex;}.elementor-834 .elementor-element.elementor-element-c3dc382{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#0197F624;--border-color:#0197F624;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-834 .elementor-element.elementor-element-c3dc382:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-c3dc382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f7b658f ) 0%, #0197F617 100%);}.elementor-834 .elementor-element.elementor-element-12e5f3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-ab4beef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-0563317{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-834 .elementor-element.elementor-element-0563317 img{width:100%;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-834 .elementor-element.elementor-element-60ff359{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-8aa851d{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-7ab9932{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FCBC04;--e-rating-icon-color:#FFFFFF1C;}.elementor-834 .elementor-element.elementor-element-4d94977{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-b44b950{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-bec6448{padding:0px 0px 3px 0px;}.elementor-834 .elementor-element.elementor-element-bec6448 img{width:100%;}.elementor-834 .elementor-element.elementor-element-727894f{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-0e9c518{--display:flex;}.elementor-834 .elementor-element.elementor-element-bc2a578{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#0197F624;--border-color:#0197F624;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-834 .elementor-element.elementor-element-bc2a578:not(.elementor-motion-effects-element-type-background), .elementor-834 .elementor-element.elementor-element-bc2a578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f7b658f ) 0%, #0197F617 100%);}.elementor-834 .elementor-element.elementor-element-d33e42c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-2cffe48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-6611153{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-834 .elementor-element.elementor-element-6611153 img{width:100%;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-834 .elementor-element.elementor-element-5407ca3{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-834 .elementor-element.elementor-element-a617292{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-8b8bc0e );}.elementor-834 .elementor-element.elementor-element-161603c{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:16px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FCBC04;--e-rating-icon-color:#FFFFFF1C;}.elementor-834 .elementor-element.elementor-element-3a583d1{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-26ea841{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-834 .elementor-element.elementor-element-5ec8908{padding:0px 0px 3px 0px;}.elementor-834 .elementor-element.elementor-element-5ec8908 img{width:100%;}.elementor-834 .elementor-element.elementor-element-4242d47{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-5e43aa1 );}.elementor-834 .elementor-element.elementor-element-6ac7965{--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}@media(max-width:1024px){.elementor-834 .elementor-element.elementor-element-6ac7965{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-834 .elementor-element.elementor-element-d263526 .elementor-heading-title{font-size:28px;}.elementor-834 .elementor-element.elementor-element-4aeaad8{--flex-wrap:nowrap;}.elementor-834 .elementor-element.elementor-element-d8971eb{--flex-wrap:nowrap;}.elementor-834 .elementor-element.elementor-element-c1f47a4{--flex-wrap:nowrap;}.elementor-834 .elementor-element.elementor-element-86c36d2{--flex-wrap:nowrap;}.elementor-834 .elementor-element.elementor-element-ab4beef{--flex-wrap:nowrap;}.elementor-834 .elementor-element.elementor-element-2cffe48{--flex-wrap:nowrap;}.elementor-834 .elementor-element.elementor-element-6ac7965{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-3065daa *//* ---- Leia mais (escopo: .leia-mais-js) ---- */
.leia-mais-js { /* container original: limpa espaçamento visual */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* preview (texto truncado) */
.leia-mais-js .lm-preview {
  white-space: normal;
  word-break: break-word;
  overflow: hidden;
  display: block;
  color: inherit;
}

/* texto adicional (inicialmente escondido) */
.leia-mais-js .lm-more {
  display: none;
  margin-top: 8px;
  color: inherit;
}

/* label/caption opcional (pequeno texto acima do botão) */
.leia-mais-js .lm-caption {
  display: block;
  font-size: 13px;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #c6e6ff; /* tom suave — troque se quiser */
}

/* botão "Leia mais" - apenas ele fica azul */
.leia-mais-js .lm-toggle {
  display: inline-block;
  margin-top: 6px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  color: #2EA0FF;     /* cor azul do botão */
  text-decoration: none;
}

/* estado quando aberto */
.leia-mais-js.open .lm-more { display: block; }
.leia-mais-js.open .lm-preview { display: none; }

/* acessibilidade: foco visível */
.leia-mais-js .lm-toggle:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(46,160,255,0.12);
  border-radius: 4px;
}

/* responsivo: ajuste fonte/espacamento se necessário */
@media (max-width: 480px) {
  .leia-mais-js .lm-toggle { font-size: 13px; }
  .leia-mais-js .lm-caption { font-size: 12px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3065daa *//* ---- Leia mais (escopo: .leia-mais-js) ---- */
.leia-mais-js { /* container original: limpa espaçamento visual */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* preview (texto truncado) */
.leia-mais-js .lm-preview {
  white-space: normal;
  word-break: break-word;
  overflow: hidden;
  display: block;
  color: inherit;
}

/* texto adicional (inicialmente escondido) */
.leia-mais-js .lm-more {
  display: none;
  margin-top: 8px;
  color: inherit;
}

/* label/caption opcional (pequeno texto acima do botão) */
.leia-mais-js .lm-caption {
  display: block;
  font-size: 13px;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #c6e6ff; /* tom suave — troque se quiser */
}

/* botão "Leia mais" - apenas ele fica azul */
.leia-mais-js .lm-toggle {
  display: inline-block;
  margin-top: 6px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  color: #2EA0FF;     /* cor azul do botão */
  text-decoration: none;
}

/* estado quando aberto */
.leia-mais-js.open .lm-more { display: block; }
.leia-mais-js.open .lm-preview { display: none; }

/* acessibilidade: foco visível */
.leia-mais-js .lm-toggle:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(46,160,255,0.12);
  border-radius: 4px;
}

/* responsivo: ajuste fonte/espacamento se necessário */
@media (max-width: 480px) {
  .leia-mais-js .lm-toggle { font-size: 13px; }
  .leia-mais-js .lm-caption { font-size: 12px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3065daa *//* ---- Leia mais (escopo: .leia-mais-js) ---- */
.leia-mais-js { /* container original: limpa espaçamento visual */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* preview (texto truncado) */
.leia-mais-js .lm-preview {
  white-space: normal;
  word-break: break-word;
  overflow: hidden;
  display: block;
  color: inherit;
}

/* texto adicional (inicialmente escondido) */
.leia-mais-js .lm-more {
  display: none;
  margin-top: 8px;
  color: inherit;
}

/* label/caption opcional (pequeno texto acima do botão) */
.leia-mais-js .lm-caption {
  display: block;
  font-size: 13px;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #c6e6ff; /* tom suave — troque se quiser */
}

/* botão "Leia mais" - apenas ele fica azul */
.leia-mais-js .lm-toggle {
  display: inline-block;
  margin-top: 6px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  color: #2EA0FF;     /* cor azul do botão */
  text-decoration: none;
}

/* estado quando aberto */
.leia-mais-js.open .lm-more { display: block; }
.leia-mais-js.open .lm-preview { display: none; }

/* acessibilidade: foco visível */
.leia-mais-js .lm-toggle:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(46,160,255,0.12);
  border-radius: 4px;
}

/* responsivo: ajuste fonte/espacamento se necessário */
@media (max-width: 480px) {
  .leia-mais-js .lm-toggle { font-size: 13px; }
  .leia-mais-js .lm-caption { font-size: 12px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3065daa *//* ---- Leia mais (escopo: .leia-mais-js) ---- */
.leia-mais-js { /* container original: limpa espaçamento visual */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* preview (texto truncado) */
.leia-mais-js .lm-preview {
  white-space: normal;
  word-break: break-word;
  overflow: hidden;
  display: block;
  color: inherit;
}

/* texto adicional (inicialmente escondido) */
.leia-mais-js .lm-more {
  display: none;
  margin-top: 8px;
  color: inherit;
}

/* label/caption opcional (pequeno texto acima do botão) */
.leia-mais-js .lm-caption {
  display: block;
  font-size: 13px;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #c6e6ff; /* tom suave — troque se quiser */
}

/* botão "Leia mais" - apenas ele fica azul */
.leia-mais-js .lm-toggle {
  display: inline-block;
  margin-top: 6px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  color: #2EA0FF;     /* cor azul do botão */
  text-decoration: none;
}

/* estado quando aberto */
.leia-mais-js.open .lm-more { display: block; }
.leia-mais-js.open .lm-preview { display: none; }

/* acessibilidade: foco visível */
.leia-mais-js .lm-toggle:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(46,160,255,0.12);
  border-radius: 4px;
}

/* responsivo: ajuste fonte/espacamento se necessário */
@media (max-width: 480px) {
  .leia-mais-js .lm-toggle { font-size: 13px; }
  .leia-mais-js .lm-caption { font-size: 12px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3065daa *//* ---- Leia mais (escopo: .leia-mais-js) ---- */
.leia-mais-js { /* container original: limpa espaçamento visual */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* preview (texto truncado) */
.leia-mais-js .lm-preview {
  white-space: normal;
  word-break: break-word;
  overflow: hidden;
  display: block;
  color: inherit;
}

/* texto adicional (inicialmente escondido) */
.leia-mais-js .lm-more {
  display: none;
  margin-top: 8px;
  color: inherit;
}

/* label/caption opcional (pequeno texto acima do botão) */
.leia-mais-js .lm-caption {
  display: block;
  font-size: 13px;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #c6e6ff; /* tom suave — troque se quiser */
}

/* botão "Leia mais" - apenas ele fica azul */
.leia-mais-js .lm-toggle {
  display: inline-block;
  margin-top: 6px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  color: #2EA0FF;     /* cor azul do botão */
  text-decoration: none;
}

/* estado quando aberto */
.leia-mais-js.open .lm-more { display: block; }
.leia-mais-js.open .lm-preview { display: none; }

/* acessibilidade: foco visível */
.leia-mais-js .lm-toggle:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(46,160,255,0.12);
  border-radius: 4px;
}

/* responsivo: ajuste fonte/espacamento se necessário */
@media (max-width: 480px) {
  .leia-mais-js .lm-toggle { font-size: 13px; }
  .leia-mais-js .lm-caption { font-size: 12px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3065daa *//* ---- Leia mais (escopo: .leia-mais-js) ---- */
.leia-mais-js { /* container original: limpa espaçamento visual */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* preview (texto truncado) */
.leia-mais-js .lm-preview {
  white-space: normal;
  word-break: break-word;
  overflow: hidden;
  display: block;
  color: inherit;
}

/* texto adicional (inicialmente escondido) */
.leia-mais-js .lm-more {
  display: none;
  margin-top: 8px;
  color: inherit;
}

/* label/caption opcional (pequeno texto acima do botão) */
.leia-mais-js .lm-caption {
  display: block;
  font-size: 13px;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #c6e6ff; /* tom suave — troque se quiser */
}

/* botão "Leia mais" - apenas ele fica azul */
.leia-mais-js .lm-toggle {
  display: inline-block;
  margin-top: 6px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  color: #2EA0FF;     /* cor azul do botão */
  text-decoration: none;
}

/* estado quando aberto */
.leia-mais-js.open .lm-more { display: block; }
.leia-mais-js.open .lm-preview { display: none; }

/* acessibilidade: foco visível */
.leia-mais-js .lm-toggle:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(46,160,255,0.12);
  border-radius: 4px;
}

/* responsivo: ajuste fonte/espacamento se necessário */
@media (max-width: 480px) {
  .leia-mais-js .lm-toggle { font-size: 13px; }
  .leia-mais-js .lm-caption { font-size: 12px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3065daa *//* ---- Leia mais (escopo: .leia-mais-js) ---- */
.leia-mais-js { /* container original: limpa espaçamento visual */
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* preview (texto truncado) */
.leia-mais-js .lm-preview {
  white-space: normal;
  word-break: break-word;
  overflow: hidden;
  display: block;
  color: inherit;
}

/* texto adicional (inicialmente escondido) */
.leia-mais-js .lm-more {
  display: none;
  margin-top: 8px;
  color: inherit;
}

/* label/caption opcional (pequeno texto acima do botão) */
.leia-mais-js .lm-caption {
  display: block;
  font-size: 13px;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #c6e6ff; /* tom suave — troque se quiser */
}

/* botão "Leia mais" - apenas ele fica azul */
.leia-mais-js .lm-toggle {
  display: inline-block;
  margin-top: 6px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-weight: 600;
  font-size: 14px;
  color: #2EA0FF;     /* cor azul do botão */
  text-decoration: none;
}

/* estado quando aberto */
.leia-mais-js.open .lm-more { display: block; }
.leia-mais-js.open .lm-preview { display: none; }

/* acessibilidade: foco visível */
.leia-mais-js .lm-toggle:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(46,160,255,0.12);
  border-radius: 4px;
}

/* responsivo: ajuste fonte/espacamento se necessário */
@media (max-width: 480px) {
  .leia-mais-js .lm-toggle { font-size: 13px; }
  .leia-mais-js .lm-caption { font-size: 12px; }
}/* End custom CSS */