.elementor-1563 .elementor-element.elementor-element-ec644db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1563 .elementor-element.elementor-element-48f6828{--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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1563 .elementor-element.elementor-element-ce48bb0 .elementor-heading-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );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-1563 .elementor-element.elementor-element-40e8628{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-57fb3c51{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1563 .elementor-element.elementor-element-458d3694{--box-border-color:var( --e-global-color-51bda8c );--box-border-width:1px;--box-border-radius:15px;--header-color:#FF660099;--toggle-button-color:var( --e-global-color-text );--nested-list-indent:1em;--item-text-hover-color:var( --e-global-color-09cde82 );--marker-color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header-title{text-align:start;}.elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header, .elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header{flex-direction:row;}.elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__list-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-f7df6d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1563 .elementor-element.elementor-element-0c7f6cf{--display:flex;}.elementor-1563 .elementor-element.elementor-element-07b24ea .elementor-heading-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-f5e3730{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-670956f{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;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:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.25);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1563 .elementor-element.elementor-element-8e147e3 img{height:250px;}.elementor-1563 .elementor-element.elementor-element-ab5487d > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-1563 .elementor-element.elementor-element-ab5487d.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-c99777b{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;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:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.25);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1563 .elementor-element.elementor-element-6c08677 img{height:250px;}.elementor-1563 .elementor-element.elementor-element-7d10e59 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-1563 .elementor-element.elementor-element-7d10e59.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-ca37387{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;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:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.25);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1563 .elementor-element.elementor-element-c4677a3 img{height:250px;}.elementor-1563 .elementor-element.elementor-element-3b27371 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-1563 .elementor-element.elementor-element-3b27371.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-734179c{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;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:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.25);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1563 .elementor-element.elementor-element-74a3de8 img{height:250px;}.elementor-1563 .elementor-element.elementor-element-efdc98f > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-1563 .elementor-element.elementor-element-efdc98f.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-b3df2ca{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;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:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.25);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1563 .elementor-element.elementor-element-d948de3 img{height:250px;}.elementor-1563 .elementor-element.elementor-element-6ec7905 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-1563 .elementor-element.elementor-element-6ec7905.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-c9adc4e{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;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:#999999;--border-color:#999999;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.25);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1563 .elementor-element.elementor-element-e0319fe img{height:250px;}.elementor-1563 .elementor-element.elementor-element-60c708b > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-1563 .elementor-element.elementor-element-60c708b.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-2689748 .elementor-heading-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-b5357b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-d1bf871{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-c6737cb{text-align:center;}.elementor-1563 .elementor-element.elementor-element-c6737cb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-90cc464 );}.elementor-1563 .elementor-element.elementor-element-897bec2{text-align:center;}.elementor-1563 .elementor-element.elementor-element-7cd3f13{margin-top:20px;margin-bottom:0px;}.elementor-1563 .elementor-element.elementor-element-1492f1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-998ae01{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-df3b02c{text-align:center;}.elementor-1563 .elementor-element.elementor-element-df3b02c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-90cc464 );}.elementor-1563 .elementor-element.elementor-element-2fc27c9{text-align:center;}.elementor-1563 .elementor-element.elementor-element-32f4cb1{margin-top:20px;margin-bottom:0px;}.elementor-1563 .elementor-element.elementor-element-a33ef83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-b84812f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-337b31d{text-align:center;}.elementor-1563 .elementor-element.elementor-element-337b31d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-90cc464 );}.elementor-1563 .elementor-element.elementor-element-7d86594{text-align:center;}.elementor-1563 .elementor-element.elementor-element-8c76dae{margin-top:20px;margin-bottom:0px;}.elementor-1563 .elementor-element.elementor-element-d4e6d56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-f1278e5{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-4a8a79b{text-align:center;}.elementor-1563 .elementor-element.elementor-element-4a8a79b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-90cc464 );}.elementor-1563 .elementor-element.elementor-element-2b4612f{text-align:center;}.elementor-1563 .elementor-element.elementor-element-08ca05e{margin-top:20px;margin-bottom:0px;}.elementor-1563 .elementor-element.elementor-element-63cd42e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-4bb4313{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-7a59bb7{text-align:center;}.elementor-1563 .elementor-element.elementor-element-7a59bb7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-90cc464 );}.elementor-1563 .elementor-element.elementor-element-fafbde6{text-align:center;}.elementor-1563 .elementor-element.elementor-element-f53571a{margin-top:20px;margin-bottom:0px;}.elementor-1563 .elementor-element.elementor-element-072db78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-18388ff{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-cc5adc2{text-align:center;}.elementor-1563 .elementor-element.elementor-element-cc5adc2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-90cc464 );}.elementor-1563 .elementor-element.elementor-element-4f4c9f9{text-align:center;}.elementor-1563 .elementor-element.elementor-element-c5f92e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1563 .elementor-element.elementor-element-6b8b974{--display:flex;}.elementor-1563 .elementor-element.elementor-element-766ef50 .elementor-heading-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-64380db{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-74802ff{text-align:center;}.elementor-1563 .elementor-element.elementor-element-74802ff img{border-radius:20px 20px 20px 20px;}.elementor-1563 .elementor-element.elementor-element-64181dd .elementor-heading-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-ec9e1e4{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-74c4d48 .elementor-heading-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-610b5b8{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-1563 .elementor-element.elementor-element-56a1e07 .elementor-heading-title{font-family:var( --e-global-typography-ba10a7f-font-family ), Sans-serif;font-size:var( --e-global-typography-ba10a7f-font-size );font-weight:var( --e-global-typography-ba10a7f-font-weight );line-height:var( --e-global-typography-ba10a7f-line-height );color:var( --e-global-color-text );}.elementor-1563 .elementor-element.elementor-element-2f3b2bb{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}:root{--page-title-display:none;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{width:40px;height:40px;opacity:1;background-color:var( --e-global-color-963e00e );border-radius:10px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{color:var( --e-global-color-6cbeee6 );}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{fill:var( --e-global-color-6cbeee6 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1563 .elementor-element.elementor-element-ce48bb0 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header, .elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-07b24ea .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-670956f{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1563 .elementor-element.elementor-element-c99777b{--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-ca37387{--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-734179c{--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-b3df2ca{--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-c9adc4e{--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-2689748 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-766ef50 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-64181dd .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-74c4d48 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-56a1e07 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}}@media(max-width:767px){.elementor-1563 .elementor-element.elementor-element-ec644db{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1563 .elementor-element.elementor-element-ce48bb0 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1563 .elementor-element.elementor-element-40e8628{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header, .elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__header-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-458d3694 .elementor-toc__list-item{font-size:18px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-f7df6d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1563 .elementor-element.elementor-element-07b24ea .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-f5e3730{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-670956f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1563 .elementor-element.elementor-element-8e147e3.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-8e147e3{text-align:center;}.elementor-1563 .elementor-element.elementor-element-c99777b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-6c08677.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-6c08677{text-align:center;}.elementor-1563 .elementor-element.elementor-element-ca37387{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-c4677a3.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-c4677a3{text-align:center;}.elementor-1563 .elementor-element.elementor-element-734179c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-74a3de8.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-74a3de8{text-align:center;}.elementor-1563 .elementor-element.elementor-element-b3df2ca{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-d948de3.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-d948de3{text-align:center;}.elementor-1563 .elementor-element.elementor-element-c9adc4e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1563 .elementor-element.elementor-element-e0319fe.elementor-element{--align-self:center;}.elementor-1563 .elementor-element.elementor-element-e0319fe{text-align:center;}.elementor-1563 .elementor-element.elementor-element-2689748 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-b5357b0 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-1563 .elementor-element.elementor-element-d1bf871{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-1492f1d .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-1563 .elementor-element.elementor-element-998ae01{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-a33ef83 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-1563 .elementor-element.elementor-element-b84812f{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-d4e6d56 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-1563 .elementor-element.elementor-element-f1278e5{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-63cd42e .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-1563 .elementor-element.elementor-element-4bb4313{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-072db78 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-1563 .elementor-element.elementor-element-18388ff{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-c5f92e0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1563 .elementor-element.elementor-element-766ef50 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-64380db{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-64181dd .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-ec9e1e4{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-74c4d48 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-610b5b8{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}.elementor-1563 .elementor-element.elementor-element-56a1e07 .elementor-heading-title{font-size:var( --e-global-typography-ba10a7f-font-size );line-height:var( --e-global-typography-ba10a7f-line-height );}.elementor-1563 .elementor-element.elementor-element-2f3b2bb{text-align:start;font-size:16px;line-height:1.4em;letter-spacing:0.02em;}}/* Start custom CSS */.orange_pill{
    background-color: #f73;
    color: white;
    font-family: Montserrat;
    font-size: 12px;
    font-weight: 500;
    border-radius: 3px;
    display: inline-flex;
    line-height: 1;
    padding: 3px 10px;
    word-break: break-all;
    margin-top: 5px;
    margin-bottom: 5px;
}

.div_partner{
    width: 25%;
    height: 250px;    
    align-content: left;
    height: 200px   ;
    align-items: center;
    display: flex;
    vertical-align: center;
}

.div_title{
    font-family: Montserrat, Verdana; 
    font-weight: 600;
    font-size: 16px;
    color: #000000;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.div_title_mob{
    font-family: Montserrat, Verdana; 
    font-weight: 600;
    font-size: 12px;
    color: #000000;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.div_logo{
    width: 340px;
    display: grid;
    place-items: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.div_logo_mob{
    width: 340px;
    display: grid;
    place-items: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
}

.btn_comprar {
  background-color: #479908;
  color: white;
  padding: 15px 40px;
  margin-top: 10px;
  border: none;
  border-radius: 15px;
  font-size: 16px;
  font-family: Montserrat;
  font-weight: 700;
  cursor: pointer;
  text-align: center;
  text-decoration: none;  
  display: inline-block;
  
}

.btn_comprar:hover {
    background-color: #FF6600;
}

.btn_comprar:active {
    background-color: #23A455;
}

.btn_comprar:focus {
    background-color: #FF6600
}

.text_pill,
.review_rating {
  display: inline-block;
  vertical-align: middle;
}


/* Espaçamento lateral opcional */
.review_rating { 
   padding-right: 18px;
}

/* Espaçamento lateral opcional */
.text_pill { 
    padding-left: 18px;
}

/* container das estrelas */
.stars_rating {
  list-style: none;
  list-style-position: inside;
  display: inline-flex;       /* exibe os itens lado a lado */
  align-items: center;        /* centraliza verticalmente */
  justify-content: flex-start;
  gap: 4px;
  margin: 0;
  padding: 0;
  line-height: 1;             /* evita espaço extra vertical */
}

.prod_rating {  
    display: flex;
    align-items: center;         /* Alinha verticalmente tudo */
    justify-content: flex-start; /* Mantém tudo na mesma linha */
    gap: 4px;                    /* Espaçamento entre blocos */
    width: 100%;
}

/* Remove larguras fixas — flex se ajusta automaticamente */
.review_rating,
.text_pill,
.stars_rating {
  display: flex;
  align-items: center;
  font-family: Montserrat, Arial, sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: rgba(0,0,0,0.85);
  line-height: 1.35;
}/* End custom CSS */