.elementor-1712 .elementor-element.elementor-element-d0013ad{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1712 .elementor-element.elementor-element-d0013ad:not(.elementor-motion-effects-element-type-background), .elementor-1712 .elementor-element.elementor-element-d0013ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6ED;}.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-1712 .elementor-element.elementor-element-c9ba1a4 img{width:240px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1712 .elementor-element.elementor-element-2b0bbba{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1712 .elementor-element.elementor-element-9d6c755 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-39aeed4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8985759{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3c4535a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1712 .elementor-element.elementor-element-bcb0ee0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-bcb0ee0 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-bcb0ee0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-326dc67 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a7b1f6a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-1381d07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-b727a05{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-d1a8aee .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2e3af89{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-2e3af89 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-2e3af89 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-66bb513 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0209e49 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-3d46e59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-939726b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-ce55b6c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-aeed71e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-aeed71e .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-aeed71e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-37c820a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-dbfd348 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-c211061{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-409b772{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-0c66491 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-10fd9ab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-10fd9ab .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-10fd9ab .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-03bfae3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-01f0302 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-dfb9d97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7dc1798{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-ea748e9 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-dffbb89{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-dffbb89 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-dffbb89 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-4b2b5cf .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-88baf43 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-d0d2476{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-e187f9b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-4f6e68f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-3b291b2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-3b291b2 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-3b291b2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-b3a9078 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-38a4596 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-7ce2bfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-ce42c62{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f097668 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-b83bf90{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-b83bf90 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-b83bf90 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-62e9f85 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f9575c4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-e269781{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f438e60{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-e185bde .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-816da52{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-816da52 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-816da52 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-5210246 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4813ad3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-fed247a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3a97ef4{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-e6149c4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-c3ad8a3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-c3ad8a3 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-c3ad8a3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-fbfd91b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5b5c12c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-5447fd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-05cdd3d{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-28ede4f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d97ad7e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d97ad7e .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d97ad7e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-3fc8c4a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e7284b3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-c8a5eaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-49e1d62{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-636b31c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e16d8d9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-e16d8d9 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-e16d8d9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-bef2e47 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-c6b2ff3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-9c89654 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-cc074f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-aeece1b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-e677e90 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9ac619a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-9ac619a .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-9ac619a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-13ec7ad .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-1c17932 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-6e74145{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-e511bad{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3b319b6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d464c01{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d464c01 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d464c01 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-87c5f0d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-1e5b789 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-4949476{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-2ef35b8{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-75ef742 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f69a5b5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-f69a5b5 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-f69a5b5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-6462d9c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d6a7828 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-9b91059{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8adddb2{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-a1269d6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f47a35b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-f47a35b .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-f47a35b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-01733aa .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-859628e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-c0ad9ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-62df87b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-031a8f4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e2f29d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-e2f29d0 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-e2f29d0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-61ed350 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6d3cd9d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-1abacf5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-168d19a{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-0604b21 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9a77a31{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-9a77a31 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-9a77a31 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-fd68cec .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-c58bcf4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-e4bafa0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-b1b8d15{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-062b38a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-310d010{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-310d010 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-310d010 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-8b7bc57 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e093aeb .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-a713194{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3006c8e{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-361a4f4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6279fac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-6279fac .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-6279fac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-dd3f231 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0850b36 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-dba3462{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-50d14e1 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2e6a494{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-2e6a494 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-2e6a494 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-9483c7d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-96671ad{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-cb5aacd .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0621eab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-0621eab .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-0621eab .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-bf95ace .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a085e66 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f590f70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-1876329{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-c22a6e5 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-3f6825c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-3f6825c .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-3f6825c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-cdc9366 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4012696 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-ebc6142{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5f8a1c6{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-11cb1f4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-26906ad{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-26906ad .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-26906ad .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-a7b0af2 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0e538d1 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-6474cee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7604ae1{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-b8f41f5 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5fbb852{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-5fbb852 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-5fbb852 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-7dda0d3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-8f77615 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-4e23895{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-6897d69{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-42ccc2c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-7837a2a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-7837a2a .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-7837a2a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-a1f5a73 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-8c7172a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-bc7c591 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-79002d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-0d19ff1{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-81d6f1e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-74e439f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-74e439f .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-74e439f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-96057ac .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-901d3ce .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-56f9925{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-eb91950{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-9a5e6e4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4026646{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-4026646 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-4026646 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-127dbb9 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-68e98c7 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-c1910ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-70fd1dc{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f3be4a8 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4434838{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-4434838 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-4434838 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-a6f0a02 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-b42718a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-bbf4695{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-bde79b6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6bbde6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3d4e255{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5f81dc1 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-ca0bb15{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-ca0bb15 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-ca0bb15 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-1b4fb11 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4f304b3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-7a55b41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5f78feb{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8fee035 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-b2981ac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-b2981ac .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-b2981ac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-caffd1e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6bf1de2 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-f56189d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-027b65f{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-a74a9ca .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-055d5f4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-055d5f4 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-055d5f4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-ad7c7c1 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4acc3bc .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-d697f5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-cc35bea{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8c6b612 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-31e704e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-31e704e .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-31e704e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-f636c69 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2ac957d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-1cbd235{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-ba91e84{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7ce1ffb .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-75baa56{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-75baa56 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-75baa56 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-22dc245 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f9a1e75 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-0d9def8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-c353fdd{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-dcc7222 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a34d4b7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a34d4b7 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a34d4b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-b29e1f9 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-077ac42 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-c66a2b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5e0fa78{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-da96928 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-cacbf29{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-cacbf29 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-cacbf29 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-6a4e40f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-23dacb0 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-c36176c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-15025ea{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-4ce2bb3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0d9e8aa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-0d9e8aa .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-0d9e8aa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-b3f0f3e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e4deccb .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-5b9c030{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-c656ad4{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-1c072f0 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0e6139a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-0e6139a .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-0e6139a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-868b072 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0a64210 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-6f411eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5520a40{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-124ba25 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f1eecd6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-f1eecd6 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-f1eecd6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-8cd79ed .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-dd44354 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-001512b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-231be14{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-2c08781 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a4218b5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a4218b5 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a4218b5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-c4c2949 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-38e968b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-67de943{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5de0eaf{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-d48e23d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-23c1c95{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-23c1c95 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-23c1c95 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-617b252 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-7598966 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-fc47f22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f848753{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5bd064b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a9e6801{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a9e6801 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a9e6801 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-99f60ad .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-c3caffe .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-6cdaa3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-5fe3c6d{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3ade861 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6de5881{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-6de5881 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-6de5881 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-f14cf54 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a3f10a7 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-bc5c7d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f9b567a{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-a48594a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f971f34{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-f971f34 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-f971f34 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-920cc19 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5b906a6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-f85b108{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-9bee110{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-982907f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-79d56ef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-79d56ef .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-79d56ef .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-b24302a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e46a265 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-3dd1e3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-20d8386{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-dd70e18 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d760d65{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d760d65 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d760d65 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-e65757d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0074ec6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-e226c7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-39558fd{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-25a5b7f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6febcae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-6febcae .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-6febcae .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-5933062 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-8f79fb7 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-2b7419d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-63908c0{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8b8f298 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-57cf2d7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-57cf2d7 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-57cf2d7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-8ab918a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d374a41 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-e454dff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-1078c87{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-c6f8266 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-24ecc1e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-24ecc1e .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-24ecc1e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-4705a14 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-066b84c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-22b2bac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-9a604df{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8587647 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f8060fc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-f8060fc .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-f8060fc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-14cae0d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-998e06e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-6281498{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-0ead5ca{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-aa05e18 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9b0e9a7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-9b0e9a7 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-9b0e9a7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-fd5ad39 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-879bd9c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-8b45c27 );}.elementor-1712 .elementor-element.elementor-element-c524f7d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-8ba4a14{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-b1b0747 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-253fae3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-253fae3 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-253fae3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-4602dfa .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6e6577e{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-aa4fb7c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-fc181c7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-fc181c7 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-fc181c7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-57e5960 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-de3285d{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-b3fe3e1 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-3053e6b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-3053e6b .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-3053e6b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-7e8417f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-ac6cef8{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-cc8ea0e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-1dabfcf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-1dabfcf .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-1dabfcf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-811dc6a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-ca7ad4c{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-2168658 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-baf43ea{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-baf43ea .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-baf43ea .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-1ae6ef0 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-36d8102{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-36d8102.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-11e729d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-fa12a3b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-cd3c424 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5c1512d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-5c1512d .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-5c1512d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-0d74e93 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-11ef008{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-970b191 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d0b564a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d0b564a .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d0b564a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-7035a66 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5ecf87f{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-a7f7551 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a466a4b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a466a4b .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a466a4b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-c1269f8 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4a84f32{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-adf1924 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4d1d915{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-4d1d915 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-4d1d915 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-2ff9859 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-051cf1b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-027cd02 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9980b93{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-9980b93 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-9980b93 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-3e11574 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6221626{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-9509773 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2bd0b7b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-2bd0b7b .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-2bd0b7b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-490c2be .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f5c3cd3{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-6f85076 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-bc07344{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-bc07344 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-bc07344 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-b7ae26c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6c5cd24{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-16d5910 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-1999d6c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-1999d6c .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-1999d6c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-16a5803 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9520517{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-742109f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-43d7c20{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-43d7c20 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-43d7c20 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-dbb6efd .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-00a23b3{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-11d9baa .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f1d2cdc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-f1d2cdc .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-f1d2cdc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-97ee32e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-59b07d0{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-0a21fc3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2e3dc2f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-2e3dc2f .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-2e3dc2f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-8297bb4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6adf795{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-868c375 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-83fdc6d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-83fdc6d .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-83fdc6d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-25573c4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-54f8f65{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-0bfe463 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-87986db{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-87986db .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-87986db .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-888ef20 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-334b7bd .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9b6d438{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f2adf8b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9fcb2de{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-9fcb2de .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-9fcb2de .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-8a0c03c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-251dde6{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-c2a920d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-3bfe734{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-3bfe734 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-3bfe734 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-46773d0 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f30eaff .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-18639ec{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-38a2dda .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-57e82ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-57e82ce .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-57e82ce .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-93be5bf .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-8c277a9{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-637252f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-be7fb0a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-be7fb0a .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-be7fb0a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-763b555 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-68c02f4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d8735b8{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-105baf4 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4e5fff0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-4e5fff0 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-4e5fff0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-8b69bba .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-1cfdfdb{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8531182 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a57ed07{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a57ed07 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a57ed07 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-31f0ba2 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-bc61e85{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-fcdce6e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-00e2bc8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-00e2bc8 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-00e2bc8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-b9810c8 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e30592b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-1d65c68 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6dd8db2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-6dd8db2 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-6dd8db2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-6e75403 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-607412c{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-61d702d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-ee775bd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-ee775bd .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-ee775bd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-2cfb934 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-c3d8e80{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-8dba24c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a38773d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a38773d .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a38773d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-07c3145 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-75a371a{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-91df15c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d7fd266{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d7fd266 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d7fd266 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-728aac6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-09a5e23 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6edaeb9{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-190fa80 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-900dc3c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-900dc3c .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-900dc3c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-3a7c556 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-09ca6f4{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-49fd06f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5f2fce3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-5f2fce3 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-5f2fce3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-eaa075f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e22a50a{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3df2a66 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9179329{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-9179329 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-9179329 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-7274adb .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-775b512{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-ab93c35 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f579c85{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-f579c85 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-f579c85 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-a72885f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-80b289a{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-548face .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9ffcf69{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-9ffcf69 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-9ffcf69 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-eda4104 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-93efb00{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-56667ab .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2f637dd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-2f637dd .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-2f637dd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-f7d10b1 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0ff135a{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-111493d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d17b879{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d17b879 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d17b879 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-bb0f68f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-67781a1{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-a43470f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e0d3704{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-e0d3704 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-e0d3704 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-3378a4e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-9d30489{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-43b4ddd .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-219c37f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-219c37f .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-219c37f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-191578f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-7d199bd{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7d199bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1712 .elementor-element.elementor-element-4433e60 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-7e0a688{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-2e0cafb .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-537ca60{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-537ca60 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-537ca60 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-07e3eef .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f55bf65{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-2cf1c05 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d793a21{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d793a21 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d793a21 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-77bfe91 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-05bc185{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-3a5d963 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-ebf7d50{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-ebf7d50 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-ebf7d50 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-ff4e873 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-186dc00 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-99eaafb{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7feef62 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-398009b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-398009b .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-398009b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-75915c6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6adf8d6{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7d60a28 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-7a688ed{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-7a688ed .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-7a688ed .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-4ba7709 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-0b547d5{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-0f19eb2 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-91320b2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-91320b2 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-91320b2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-5d7ab98 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4273c95{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-ad2c8a0 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a7d5449{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a7d5449 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a7d5449 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-f3956df .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-f82d07c{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-e71a71e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-496c4ca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-496c4ca .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-496c4ca .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-08d0554 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-8be10b6{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-65087fb .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a19a0a9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a19a0a9 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a19a0a9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-e67b904 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5d409b7 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2add2ed{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-41bce30 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-5623bc7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-5623bc7 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-5623bc7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-2d9ae07 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6533697{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-6de99ed .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-d1eaf7b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-d1eaf7b .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-d1eaf7b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-a499323 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-e0428ad{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f91a386 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-a80a9b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-a80a9b6 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-a80a9b6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-d5df9f0 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-cba6994{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-c550016 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-6c1094c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-6c1094c .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-6c1094c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-f6e3a8b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-7a2a47a{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-f8b11db .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-b889507{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-b889507 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-b889507 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-1acd52b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-bc4e76b{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-dc77793 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-968b01e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-968b01e .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-968b01e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-f9087b6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-48398e5{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-c6c8c02 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-3352ff7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-3352ff7 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-3352ff7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-ca38287 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-21ea20c{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7228bd3 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-11a8208{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-11a8208 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-11a8208 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-389a58b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-4d3e832{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-6fb67e6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-1b60d7d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-1b60d7d .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-1b60d7d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-cb90da2 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-8e9148f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-69d392f{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-1e059d8 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-ac2c6bb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-ac2c6bb .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-ac2c6bb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-d0b516c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-1792d2e{--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:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1712 .elementor-element.elementor-element-7283afc .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-2743128{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1712 .elementor-element.elementor-element-2743128 .elementor-divider-separator{width:100%;}.elementor-1712 .elementor-element.elementor-element-2743128 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1712 .elementor-element.elementor-element-94cb4f8 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-1712 .elementor-element.elementor-element-3f01a83{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:40px;--n-tabs-gap:40px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:32px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:32px;--n-tabs-title-font-size:24px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-1712 .elementor-element.elementor-element-3f01a83 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-1712 .elementor-element.elementor-element-3f01a83.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00853D00;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-1712 .elementor-element.elementor-element-3f01a83.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1712 .elementor-element.elementor-element-3f01a83.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00853D00;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-1712 .elementor-element.elementor-element-3f01a83.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#C7001A00;}.elementor-1712 .elementor-element.elementor-element-3f01a83.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Baloo 2", Sans-serif;font-weight:500;}.elementor-1712 .elementor-element.elementor-element-3f01a83 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#2C2C2C;}@media(max-width:1366px) and (min-width:768px){.elementor-1712 .elementor-element.elementor-element-36d8102{--width:1132.8px;}.elementor-1712 .elementor-element.elementor-element-7d199bd{--width:1132.8px;}}@media(max-width:767px){.elementor-1712 .elementor-element.elementor-element-d0013ad{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1712 .elementor-element.elementor-element-c9ba1a4 img{width:160px;}.elementor-1712 .elementor-element.elementor-element-2b0bbba{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1712 .elementor-element.elementor-element-9d6c755 .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-3c4535a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-326dc67 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a7b1f6a .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-d1a8aee .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-66bb513 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0209e49 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-ce55b6c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-37c820a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-dbfd348 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-0c66491 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-03bfae3 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-01f0302 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-ea748e9 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4b2b5cf .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-88baf43 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-4f6e68f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b3a9078 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-38a4596 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-f097668 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-62e9f85 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f9575c4 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-e185bde .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-5210246 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4813ad3 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-e6149c4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-fbfd91b .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-5b5c12c .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-28ede4f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-3fc8c4a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-e7284b3 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-636b31c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-bef2e47 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c6b2ff3 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-e677e90 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-13ec7ad .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-1c17932 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-3b319b6 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-87c5f0d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-1e5b789 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-75ef742 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6462d9c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-d6a7828 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-a1269d6 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-01733aa .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-859628e .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-031a8f4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-61ed350 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6d3cd9d .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-0604b21 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-fd68cec .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c58bcf4 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-062b38a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8b7bc57 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-e093aeb .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-361a4f4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-dd3f231 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0850b36 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-50d14e1 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-9483c7d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-cb5aacd .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-bf95ace .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c22a6e5 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-cdc9366 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4012696 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-11cb1f4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a7b0af2 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0e538d1 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-b8f41f5 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7dda0d3 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8f77615 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-42ccc2c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a1f5a73 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8c7172a .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-81d6f1e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-96057ac .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-901d3ce .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-9a5e6e4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-127dbb9 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-68e98c7 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-f3be4a8 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a6f0a02 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b42718a .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-bbf4695{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1712 .elementor-element.elementor-element-bde79b6 .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-5f81dc1 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-1b4fb11 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4f304b3 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-8fee035 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-caffd1e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6bf1de2 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-a74a9ca .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-ad7c7c1 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4acc3bc .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-8c6b612 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f636c69 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-2ac957d .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-7ce1ffb .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-22dc245 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f9a1e75 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-dcc7222 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b29e1f9 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-077ac42 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-da96928 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6a4e40f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-23dacb0 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-4ce2bb3 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b3f0f3e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-e4deccb .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-1c072f0 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-868b072 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0a64210 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-124ba25 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8cd79ed .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-dd44354 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-2c08781 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c4c2949 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-38e968b .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-d48e23d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-617b252 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7598966 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-5bd064b .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-99f60ad .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c3caffe .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-3ade861 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f14cf54 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a3f10a7 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-a48594a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-920cc19 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-5b906a6 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-982907f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b24302a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-e46a265 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-dd70e18 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-e65757d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0074ec6 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-25a5b7f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-5933062 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8f79fb7 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-8b8f298 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8ab918a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-d374a41 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-c6f8266 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4705a14 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-066b84c .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-8587647 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-14cae0d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-998e06e .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-aa05e18 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-fd5ad39 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-879bd9c .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1712 .elementor-element.elementor-element-c524f7d .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-b1b0747 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4602dfa .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-aa4fb7c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-57e5960 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b3fe3e1 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7e8417f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-cc8ea0e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-811dc6a .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-2168658 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-1ae6ef0 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-36d8102{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1712 .elementor-element.elementor-element-11e729d .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-cd3c424 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0d74e93 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-970b191 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7035a66 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a7f7551 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c1269f8 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-adf1924 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-2ff9859 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-027cd02 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-3e11574 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-9509773 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-490c2be .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6f85076 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b7ae26c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-16d5910 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-16a5803 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-742109f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-dbb6efd .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-11d9baa .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-97ee32e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0a21fc3 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8297bb4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-868c375 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-25573c4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0bfe463 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-888ef20 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-334b7bd .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-f2adf8b .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8a0c03c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c2a920d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-46773d0 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f30eaff .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-38a2dda .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-93be5bf .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-637252f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-763b555 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-68c02f4 .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-105baf4 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8b69bba .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8531182 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-31f0ba2 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-fcdce6e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-b9810c8 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-1d65c68 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6e75403 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-61d702d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-2cfb934 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8dba24c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-07c3145 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-91df15c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-728aac6 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-09a5e23 .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-190fa80 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-3a7c556 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-49fd06f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-eaa075f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-3df2a66 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7274adb .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-ab93c35 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a72885f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-548face .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-eda4104 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-56667ab .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f7d10b1 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-111493d .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-bb0f68f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a43470f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-3378a4e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-43b4ddd .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-191578f .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7d199bd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1712 .elementor-element.elementor-element-4433e60 .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-2e0cafb .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-07e3eef .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-2cf1c05 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-77bfe91 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-3a5d963 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-ff4e873 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-186dc00 .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-7feef62 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-75915c6 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7d60a28 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-4ba7709 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-0f19eb2 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-5d7ab98 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-ad2c8a0 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f3956df .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-e71a71e .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-08d0554 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-65087fb .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-e67b904 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-5d409b7 .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-41bce30 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-2d9ae07 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6de99ed .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-a499323 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f91a386 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-d5df9f0 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c550016 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f6e3a8b .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f8b11db .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-1acd52b .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-dc77793 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-f9087b6 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-c6c8c02 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-ca38287 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7228bd3 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-389a58b .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-6fb67e6 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-cb90da2 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-8e9148f .elementor-heading-title{font-size:18px;}.elementor-1712 .elementor-element.elementor-element-1e059d8 .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-d0b516c .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-7283afc .elementor-heading-title{font-size:16px;}.elementor-1712 .elementor-element.elementor-element-94cb4f8 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for divider, class: .elementor-element-bcb0ee0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3af89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aeed71e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10fd9ab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dffbb89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b291b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b83bf90 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-816da52 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c3ad8a3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d97ad7e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e16d8d9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ac619a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d464c01 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f69a5b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f47a35b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e2f29d0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9a77a31 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-310d010 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6279fac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e6a494 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0621eab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3f6825c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26906ad */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5fbb852 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7837a2a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-74e439f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4026646 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4434838 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ca0bb15 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b2981ac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-055d5f4 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31e704e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75baa56 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a34d4b7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cacbf29 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0d9e8aa */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0e6139a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1eecd6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a4218b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-23c1c95 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a9e6801 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6de5881 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f971f34 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-79d56ef */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d760d65 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6febcae */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57cf2d7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-24ecc1e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f8060fc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9b0e9a7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-253fae3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fc181c7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3053e6b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1dabfcf */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-baf43ea */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c1512d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d0b564a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a466a4b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d1d915 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9980b93 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bd0b7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc07344 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1999d6c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43d7c20 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1d2cdc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3dc2f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-83fdc6d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87986db */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9fcb2de */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3bfe734 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57e82ce */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-be7fb0a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e5fff0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a57ed07 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00e2bc8 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6dd8db2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ee775bd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a38773d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d7fd266 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-900dc3c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f2fce3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9179329 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f579c85 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ffcf69 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2f637dd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d17b879 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e0d3704 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-219c37f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-537ca60 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d793a21 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ebf7d50 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-398009b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a688ed */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-91320b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a7d5449 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-496c4ca */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a19a0a9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5623bc7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d1eaf7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a80a9b6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1094c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b889507 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-968b01e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3352ff7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-11a8208 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b60d7d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ac2c6bb */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2743128 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bcb0ee0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3af89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aeed71e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10fd9ab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dffbb89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b291b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b83bf90 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-816da52 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c3ad8a3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d97ad7e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e16d8d9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ac619a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d464c01 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f69a5b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f47a35b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e2f29d0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9a77a31 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-310d010 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6279fac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e6a494 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0621eab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3f6825c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26906ad */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5fbb852 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7837a2a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-74e439f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4026646 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4434838 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ca0bb15 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b2981ac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-055d5f4 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31e704e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75baa56 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a34d4b7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cacbf29 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0d9e8aa */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0e6139a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1eecd6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a4218b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-23c1c95 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a9e6801 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6de5881 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f971f34 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-79d56ef */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d760d65 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6febcae */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57cf2d7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-24ecc1e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f8060fc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9b0e9a7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-253fae3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fc181c7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3053e6b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1dabfcf */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-baf43ea */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c1512d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d0b564a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a466a4b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d1d915 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9980b93 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bd0b7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc07344 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1999d6c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43d7c20 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1d2cdc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3dc2f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-83fdc6d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87986db */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9fcb2de */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3bfe734 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57e82ce */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-be7fb0a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e5fff0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a57ed07 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00e2bc8 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6dd8db2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ee775bd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a38773d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d7fd266 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-900dc3c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f2fce3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9179329 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f579c85 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ffcf69 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2f637dd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d17b879 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e0d3704 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-219c37f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-537ca60 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d793a21 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ebf7d50 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-398009b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a688ed */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-91320b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a7d5449 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-496c4ca */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a19a0a9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5623bc7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d1eaf7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a80a9b6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1094c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b889507 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-968b01e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3352ff7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-11a8208 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b60d7d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ac2c6bb */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2743128 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bcb0ee0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3af89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aeed71e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10fd9ab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dffbb89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b291b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b83bf90 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-816da52 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c3ad8a3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d97ad7e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e16d8d9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ac619a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d464c01 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f69a5b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f47a35b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e2f29d0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9a77a31 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-310d010 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6279fac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e6a494 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0621eab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3f6825c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26906ad */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5fbb852 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7837a2a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-74e439f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4026646 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4434838 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ca0bb15 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b2981ac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-055d5f4 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31e704e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75baa56 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a34d4b7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cacbf29 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0d9e8aa */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0e6139a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1eecd6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a4218b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-23c1c95 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a9e6801 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6de5881 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f971f34 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-79d56ef */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d760d65 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6febcae */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57cf2d7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-24ecc1e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f8060fc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9b0e9a7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-253fae3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fc181c7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3053e6b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1dabfcf */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-baf43ea */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c1512d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d0b564a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a466a4b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d1d915 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9980b93 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bd0b7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc07344 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1999d6c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43d7c20 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1d2cdc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3dc2f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-83fdc6d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87986db */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9fcb2de */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3bfe734 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57e82ce */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-be7fb0a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e5fff0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a57ed07 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00e2bc8 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6dd8db2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ee775bd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a38773d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d7fd266 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-900dc3c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f2fce3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9179329 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f579c85 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ffcf69 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2f637dd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d17b879 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e0d3704 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-219c37f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-537ca60 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d793a21 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ebf7d50 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-398009b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a688ed */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-91320b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a7d5449 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-496c4ca */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a19a0a9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5623bc7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d1eaf7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a80a9b6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1094c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b889507 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-968b01e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3352ff7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-11a8208 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b60d7d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ac2c6bb */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2743128 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bcb0ee0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3af89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aeed71e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10fd9ab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dffbb89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b291b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b83bf90 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-816da52 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c3ad8a3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d97ad7e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e16d8d9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ac619a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d464c01 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f69a5b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f47a35b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e2f29d0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9a77a31 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-310d010 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6279fac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e6a494 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0621eab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3f6825c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26906ad */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5fbb852 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7837a2a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-74e439f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4026646 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4434838 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ca0bb15 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b2981ac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-055d5f4 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31e704e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75baa56 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a34d4b7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cacbf29 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0d9e8aa */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0e6139a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1eecd6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a4218b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-23c1c95 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a9e6801 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6de5881 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f971f34 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-79d56ef */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d760d65 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6febcae */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57cf2d7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-24ecc1e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f8060fc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9b0e9a7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-253fae3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fc181c7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3053e6b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1dabfcf */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-baf43ea */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c1512d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d0b564a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a466a4b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d1d915 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9980b93 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bd0b7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc07344 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1999d6c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43d7c20 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1d2cdc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3dc2f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-83fdc6d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87986db */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9fcb2de */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3bfe734 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57e82ce */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-be7fb0a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e5fff0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a57ed07 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00e2bc8 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6dd8db2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ee775bd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a38773d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d7fd266 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-900dc3c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f2fce3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9179329 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f579c85 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ffcf69 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2f637dd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d17b879 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e0d3704 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-219c37f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-537ca60 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d793a21 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ebf7d50 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-398009b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a688ed */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-91320b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a7d5449 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-496c4ca */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a19a0a9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5623bc7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d1eaf7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a80a9b6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1094c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b889507 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-968b01e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3352ff7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-11a8208 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b60d7d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ac2c6bb */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2743128 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bcb0ee0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3af89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-aeed71e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10fd9ab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-dffbb89 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b291b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b83bf90 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-816da52 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c3ad8a3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d97ad7e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e16d8d9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ac619a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d464c01 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f69a5b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f47a35b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e2f29d0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9a77a31 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-310d010 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6279fac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e6a494 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0621eab */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3f6825c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-26906ad */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5fbb852 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7837a2a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-74e439f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4026646 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4434838 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ca0bb15 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b2981ac */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-055d5f4 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31e704e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-75baa56 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a34d4b7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cacbf29 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0d9e8aa */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0e6139a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1eecd6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a4218b5 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-23c1c95 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a9e6801 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6de5881 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f971f34 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-79d56ef */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d760d65 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6febcae */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57cf2d7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-24ecc1e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f8060fc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9b0e9a7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-253fae3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fc181c7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3053e6b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1dabfcf */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-baf43ea */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5c1512d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d0b564a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a466a4b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d1d915 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9980b93 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bd0b7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bc07344 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1999d6c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-43d7c20 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1d2cdc */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2e3dc2f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-83fdc6d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87986db */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9fcb2de */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3bfe734 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-57e82ce */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-be7fb0a */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4e5fff0 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a57ed07 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-00e2bc8 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6dd8db2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ee775bd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a38773d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d7fd266 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-900dc3c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5f2fce3 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9179329 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f579c85 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-9ffcf69 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2f637dd */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d17b879 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e0d3704 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-219c37f */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-537ca60 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d793a21 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ebf7d50 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-398009b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7a688ed */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-91320b2 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a7d5449 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-496c4ca */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a19a0a9 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5623bc7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d1eaf7b */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a80a9b6 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c1094c */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b889507 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-968b01e */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3352ff7 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-11a8208 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b60d7d */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ac2c6bb */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2743128 */.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
border: none;
  height: 2px; /* espessura da linha */
  background-image: repeating-linear-gradient(
    to right,
    #A35A2B 0,
    #A35A2B 6px,   /* tamanho do ponto */
    transparent 6px,
    transparent 14px /* espaço entre pontos */
  );
}/* End custom CSS */