.elementor-271 .elementor-element.elementor-element-3d8d33b5:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-3d8d33b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://frandin.com.br/wp-content/uploads/2025/07/funilaria-artesanal-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271 .elementor-element.elementor-element-3d8d33b5 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-3d8d33b5 > .elementor-container{min-height:400px;}.elementor-271 .elementor-element.elementor-element-3d8d33b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-2f03d5af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-271 .elementor-element.elementor-element-2f03d5af .elementor-heading-title{font-family:var( --e-global-typography-a159780-font-family ), Sans-serif;font-size:var( --e-global-typography-a159780-font-size );font-weight:var( --e-global-typography-a159780-font-weight );text-transform:var( --e-global-typography-a159780-text-transform );line-height:var( --e-global-typography-a159780-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-6fffddba{padding:90px 0px 90px 0px;}.elementor-271 .elementor-element.elementor-element-736e9735{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-271 .elementor-element.elementor-element-736e9735 .elementor-heading-title{font-family:var( --e-global-typography-64088d6-font-family ), Sans-serif;font-size:var( --e-global-typography-64088d6-font-size );font-weight:var( --e-global-typography-64088d6-font-weight );text-transform:var( --e-global-typography-64088d6-text-transform );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-1ff7b610{columns:1;}.elementor-271 .elementor-element.elementor-element-51f9802{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-271 .elementor-element.elementor-element-51f9802 .elementor-heading-title{font-family:var( --e-global-typography-5c7cd33-font-family ), Sans-serif;font-size:var( --e-global-typography-5c7cd33-font-size );font-weight:var( --e-global-typography-5c7cd33-font-weight );text-transform:var( --e-global-typography-5c7cd33-text-transform );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-8c16fec{columns:1;}.elementor-271 .elementor-element.elementor-element-ef7fdff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-271 .elementor-element.elementor-element-ef7fdff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-271 .elementor-element.elementor-element-ef7fdff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-271 .elementor-element.elementor-element-ef7fdff .elementor-icon-list-text{transition:color 0.3s;}.elementor-271 .elementor-element.elementor-element-5bc6b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-271 .elementor-element.elementor-element-5bc6b67 .elementor-heading-title{font-family:var( --e-global-typography-5c7cd33-font-family ), Sans-serif;font-size:var( --e-global-typography-5c7cd33-font-size );font-weight:var( --e-global-typography-5c7cd33-font-weight );text-transform:var( --e-global-typography-5c7cd33-text-transform );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-ccc5824{columns:1;}.elementor-271 .elementor-element.elementor-element-17c70c7{columns:1;}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta .elementor-cta__bg, .elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__content{min-height:100px;text-align:center;background-color:var( --e-global-color-accent );}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__bg-wrapper{min-width:0px;}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__title{font-family:var( --e-global-typography-5c7cd33-font-family ), Sans-serif;font-size:var( --e-global-typography-5c7cd33-font-size );font-weight:var( --e-global-typography-5c7cd33-font-weight );text-transform:var( --e-global-typography-5c7cd33-text-transform );line-height:var( --e-global-typography-5c7cd33-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__button{color:var( --e-global-color-daf16b3 );border-color:var( --e-global-color-5aee028 );background-color:var( --e-global-color-75e199b );}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__button:hover{color:var( --e-global-color-daf16b3 );background-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-71de27bd .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-271 .elementor-element.elementor-element-71de27bd .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-271 .elementor-element.elementor-element-71de27bd.elementor-element{--align-self:center;}.elementor-271 .elementor-element.elementor-element-71de27bd{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-271 .elementor-element.elementor-element-177e619:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-177e619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-271 .elementor-element.elementor-element-177e619{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-177e619 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-128fe85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-128fe85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-99c358c{width:100%;max-width:100%;}.elementor-271 .elementor-element.elementor-element-99c358c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-242b862b > .elementor-element-populated{margin:48px 48px 48px 48px;--e-column-margin-right:48px;--e-column-margin-left:48px;}.elementor-271 .elementor-element.elementor-element-6d43ada9{width:var( --container-widget-width, 86.254% );max-width:86.254%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:86.254%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-6d43ada9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-6d43ada9 .elementor-heading-title{font-family:var( --e-global-typography-64088d6-font-family ), Sans-serif;font-size:var( --e-global-typography-64088d6-font-size );font-weight:var( --e-global-typography-64088d6-font-weight );text-transform:var( --e-global-typography-64088d6-text-transform );line-height:var( --e-global-typography-64088d6-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-d1c8955{color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-wrapper{align-items:start;}.elementor-271 .elementor-element.elementor-element-7b69b4ce{--icon-box-icon-margin:16px;}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-daf16b3 );color:var( --e-global-color-daf16b3 );border-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-7b69b4ce.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon{font-size:30px;}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-wrapper{align-items:start;}.elementor-271 .elementor-element.elementor-element-207bf62d{--icon-box-icon-margin:16px;}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-default .elementor-icon{fill:var( --e-global-color-daf16b3 );color:var( --e-global-color-daf16b3 );border-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-207bf62d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon{font-size:30px;}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-wrapper{align-items:start;}.elementor-271 .elementor-element.elementor-element-9b2d94d{--icon-box-icon-margin:16px;}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-default .elementor-icon{fill:var( --e-global-color-daf16b3 );color:var( --e-global-color-daf16b3 );border-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-9b2d94d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon{font-size:30px;}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-wrapper{align-items:start;}.elementor-271 .elementor-element.elementor-element-3549a9f2{--icon-box-icon-margin:16px;}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-default .elementor-icon{fill:var( --e-global-color-daf16b3 );color:var( --e-global-color-daf16b3 );border-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-271 .elementor-element.elementor-element-3549a9f2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon{font-size:30px;}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta .elementor-cta__bg, .elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-271 .elementor-element.elementor-element-cf727bb{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__content{min-height:100px;text-align:center;background-color:var( --e-global-color-accent );}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__bg-wrapper{min-width:0px;}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__title{font-family:var( --e-global-typography-5c7cd33-font-family ), Sans-serif;font-size:var( --e-global-typography-5c7cd33-font-size );font-weight:var( --e-global-typography-5c7cd33-font-weight );text-transform:var( --e-global-typography-5c7cd33-text-transform );line-height:var( --e-global-typography-5c7cd33-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__button{color:var( --e-global-color-daf16b3 );border-color:var( --e-global-color-5aee028 );background-color:var( --e-global-color-75e199b );}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__button:hover{color:var( --e-global-color-daf16b3 );background-color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-72299405:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-72299405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-72299405{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-271 .elementor-element.elementor-element-72299405 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-7ea49030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:left;}.elementor-271 .elementor-element.elementor-element-7ea49030 .elementor-heading-title{font-family:var( --e-global-typography-64088d6-font-family ), Sans-serif;font-size:var( --e-global-typography-64088d6-font-size );font-weight:var( --e-global-typography-64088d6-font-weight );text-transform:var( --e-global-typography-64088d6-text-transform );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-97d6b8d{--display:flex;}.elementor-271 .elementor-element.elementor-element-f4edab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-8b4256a{columns:1;}.elementor-271 .elementor-element.elementor-element-2619ebb{--display:flex;}.elementor-271 .elementor-element.elementor-element-4328b8c{columns:1;}.elementor-271 .elementor-element.elementor-element-8ab3fe7{--display:flex;}.elementor-271 .elementor-element.elementor-element-dc2d82e{columns:1;}.elementor-271 .elementor-element.elementor-element-242753b{--display:flex;}.elementor-271 .elementor-element.elementor-element-a76064a{columns:1;}.elementor-271 .elementor-element.elementor-element-912b5df{--display:flex;}.elementor-271 .elementor-element.elementor-element-1e43f1b{columns:1;}.elementor-271 .elementor-element.elementor-element-27a266a{--display:flex;}.elementor-271 .elementor-element.elementor-element-5221d52{columns:1;}.elementor-271 .elementor-element.elementor-element-4fb5c85{--display:flex;}.elementor-271 .elementor-element.elementor-element-227183b{columns:1;}.elementor-271 .elementor-element.elementor-element-2682824{--display:flex;}.elementor-271 .elementor-element.elementor-element-a641c10{columns:1;}.elementor-271 .elementor-element.elementor-element-8097e3f{--display:flex;}.elementor-271 .elementor-element.elementor-element-2e1f92b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-156a41b{columns:1;}.elementor-271 .elementor-element.elementor-element-c071d3b{--display:flex;}.elementor-271 .elementor-element.elementor-element-5bb6bfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-777a240{columns:1;}.elementor-271 .elementor-element.elementor-element-6ced26f{--n-accordion-title-font-size:var( --e-global-typography-ecf781a-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-85b7840 );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-accent );}.elementor-271 .elementor-element.elementor-element-6ced26f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-271 .elementor-element.elementor-element-6ced26f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-1b8aa93 );}:where( .elementor-271 .elementor-element.elementor-element-6ced26f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-ecf781a-font-family ), Sans-serif;font-weight:var( --e-global-typography-ecf781a-font-weight );text-transform:var( --e-global-typography-ecf781a-text-transform );line-height:var( --e-global-typography-ecf781a-line-height );}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta .elementor-cta__bg, .elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-271 .elementor-element.elementor-element-36eadf4{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__content{min-height:100px;text-align:center;background-color:var( --e-global-color-accent );}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__bg-wrapper{min-width:0px;}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__title{font-family:var( --e-global-typography-5c7cd33-font-family ), Sans-serif;font-size:var( --e-global-typography-5c7cd33-font-size );font-weight:var( --e-global-typography-5c7cd33-font-weight );text-transform:var( --e-global-typography-5c7cd33-text-transform );line-height:var( --e-global-typography-5c7cd33-line-height );color:var( --e-global-color-daf16b3 );}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__button{color:var( --e-global-color-daf16b3 );border-color:var( --e-global-color-5aee028 );background-color:var( --e-global-color-75e199b );}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__button:hover{color:var( --e-global-color-daf16b3 );background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-271 .elementor-element.elementor-element-3d8d33b5 > .elementor-container{min-height:300px;}.elementor-271 .elementor-element.elementor-element-2f03d5af .elementor-heading-title{font-size:var( --e-global-typography-a159780-font-size );line-height:var( --e-global-typography-a159780-line-height );}.elementor-271 .elementor-element.elementor-element-6fffddba{padding:48px 0px 48px 0px;}.elementor-271 .elementor-element.elementor-element-736e9735 .elementor-heading-title{font-size:var( --e-global-typography-64088d6-font-size );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-51f9802 .elementor-heading-title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-5bc6b67 .elementor-heading-title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-177e619{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-242b862b > .elementor-element-populated{margin:48px 30px 48px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-271 .elementor-element.elementor-element-6d43ada9 .elementor-heading-title{font-size:var( --e-global-typography-64088d6-font-size );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-72299405{padding:48px 0px 48px 0px;}.elementor-271 .elementor-element.elementor-element-7ea49030 .elementor-heading-title{font-size:var( --e-global-typography-64088d6-font-size );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-6ced26f{--n-accordion-title-font-size:var( --e-global-typography-ecf781a-font-size );}:where( .elementor-271 .elementor-element.elementor-element-6ced26f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ecf781a-line-height );}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-3d8d33b5 > .elementor-container{min-height:300px;}.elementor-271 .elementor-element.elementor-element-23b7d446.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-271 .elementor-element.elementor-element-2f03d5af{text-align:center;}.elementor-271 .elementor-element.elementor-element-2f03d5af .elementor-heading-title{font-size:var( --e-global-typography-a159780-font-size );line-height:var( --e-global-typography-a159780-line-height );}.elementor-271 .elementor-element.elementor-element-736e9735 .elementor-heading-title{font-size:var( --e-global-typography-64088d6-font-size );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-51f9802 .elementor-heading-title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-5bc6b67 .elementor-heading-title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-57b0853 .elementor-cta__title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-6d43ada9{text-align:center;}.elementor-271 .elementor-element.elementor-element-6d43ada9 .elementor-heading-title{font-size:var( --e-global-typography-64088d6-font-size );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-d1c8955{text-align:center;}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-7b69b4ce .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-207bf62d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-9b2d94d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-271 .elementor-element.elementor-element-3549a9f2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-271 .elementor-element.elementor-element-cf727bb .elementor-cta__title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}.elementor-271 .elementor-element.elementor-element-7ea49030{text-align:left;}.elementor-271 .elementor-element.elementor-element-7ea49030 .elementor-heading-title{font-size:var( --e-global-typography-64088d6-font-size );line-height:var( --e-global-typography-64088d6-line-height );}.elementor-271 .elementor-element.elementor-element-6ced26f{--n-accordion-title-font-size:var( --e-global-typography-ecf781a-font-size );}:where( .elementor-271 .elementor-element.elementor-element-6ced26f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-ecf781a-line-height );}.elementor-271 .elementor-element.elementor-element-36eadf4 .elementor-cta__title{font-size:var( --e-global-typography-5c7cd33-font-size );line-height:var( --e-global-typography-5c7cd33-line-height );}}@media(min-width:768px){.elementor-271 .elementor-element.elementor-element-bee9646{width:61%;}.elementor-271 .elementor-element.elementor-element-7dfec053{width:39%;}.elementor-271 .elementor-element.elementor-element-128fe85{width:45.813%;}.elementor-271 .elementor-element.elementor-element-242b862b{width:54.141%;}}@media(max-width:1024px) and (min-width:768px){.elementor-271 .elementor-element.elementor-element-bee9646{width:100%;}.elementor-271 .elementor-element.elementor-element-7dfec053{width:100%;}.elementor-271 .elementor-element.elementor-element-128fe85{width:100%;}.elementor-271 .elementor-element.elementor-element-242b862b{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-c40b666 */.elementor-271 .elementor-element.elementor-element-c40b666 .rank-math-breadcrumb {
  color: white;
  text-transform: uppercase;
}

.rank-math-breadcrumb {
  color: white;
}

.rank-math-breadcrumb a {
  color: white;
  text-transform: uppercase;
}

.rank-math-breadcrumb a:hover {
  color: #4F8DD2;
}/* End custom CSS */