.elementor-217 .elementor-element.elementor-element-ecb34aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-fe869ce{width:100%;max-width:100%;}.elementor-217 .elementor-element.elementor-element-93e5fad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-217 .elementor-element.elementor-element-93e5fad:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-93e5fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee5f64d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-217 .elementor-element.elementor-element-b0bda0b{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-b0bda0b p{margin-block-end:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-217 .elementor-element.elementor-element-7291ba7{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3C1C;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-7291ba7 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-897e84a{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-897e84a p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-dd874a6{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3C1C;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-dd874a6 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-a6c9321{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-a6c9321 p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-07c84af .elementor-heading-title{font-size:18px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-74a2d5b{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-74a2d5b p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-e6d1025 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-58a49c6{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-58a49c6 p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-a698b59 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-9529537{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-9529537 p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-bdc8e3b .elementor-heading-title{font-size:18px;font-weight:600;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-ed1f2df{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-ed1f2df p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-10f63f8{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3C1C;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-10f63f8 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-1e2599c{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-1e2599c p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-02928c1{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3C1C;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-02928c1 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-e912ab2{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-e912ab2 p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-f4b6ab3{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3C1C;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-f4b6ab3 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-778aff0{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-778aff0 p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-d3d8708{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3C1C;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-d3d8708 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-d8b2837{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-d8b2837 p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-47ece68{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FF3C1C;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-47ece68 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:none;color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-256497c{font-size:14px;font-weight:400;color:var( --e-global-color-4a3ae64 );}.elementor-217 .elementor-element.elementor-element-256497c p{margin-block-end:10px;}.elementor-217 .elementor-element.elementor-element-1ad6331{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-da6e713{--display:flex;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-da6e713:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-da6e713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-217 .elementor-element.elementor-element-da6e713:hover{background-color:#FFFFFFE0;box-shadow:0px 16px 44px 0px rgba(0, 0, 0, 0.1);}.elementor-217 .elementor-element.elementor-element-da6e713.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-217 .elementor-element.elementor-element-e89ee7a{padding:20px 18px 20px 18px;}.elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-e89ee7a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-217 .elementor-element.elementor-element-e89ee7a .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7cf65b9 );fill:#FFFFFF00;color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-framed .elementor-icon, .elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-default .elementor-icon{fill:var( --e-global-color-7cf65b9 );color:var( --e-global-color-7cf65b9 );border-color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-e89ee7a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-e89ee7a .elementor-icon{font-size:16px;border-width:1px 1px 1px 1px;}.elementor-217 .elementor-element.elementor-element-e89ee7a .elementor-icon-box-title, .elementor-217 .elementor-element.elementor-element-e89ee7a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;}.elementor-217 .elementor-element.elementor-element-e89ee7a:has(:hover) .elementor-icon-box-title,
					 .elementor-217 .elementor-element.elementor-element-e89ee7a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2907c78 );}.elementor-217 .elementor-element.elementor-element-e89ee7a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:var( --e-global-color-2907c78 );}.elementor-217 .elementor-element.elementor-element-31fec31{--display:flex;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-31fec31:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-31fec31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-217 .elementor-element.elementor-element-31fec31:hover{background-color:#FFFFFFE0;box-shadow:0px 16px 44px 0px rgba(0, 0, 0, 0.1);}.elementor-217 .elementor-element.elementor-element-31fec31.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-217 .elementor-element.elementor-element-18b686a{padding:20px 18px 20px 18px;}.elementor-217 .elementor-element.elementor-element-18b686a.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-18b686a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-217 .elementor-element.elementor-element-18b686a .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7cf65b9 );fill:#FFFFFF00;color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-framed .elementor-icon, .elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-default .elementor-icon{fill:var( --e-global-color-7cf65b9 );color:var( --e-global-color-7cf65b9 );border-color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-18b686a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-18b686a .elementor-icon{font-size:16px;border-width:1px 1px 1px 1px;}.elementor-217 .elementor-element.elementor-element-18b686a .elementor-icon-box-title, .elementor-217 .elementor-element.elementor-element-18b686a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;}.elementor-217 .elementor-element.elementor-element-18b686a:has(:hover) .elementor-icon-box-title,
					 .elementor-217 .elementor-element.elementor-element-18b686a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2907c78 );}.elementor-217 .elementor-element.elementor-element-18b686a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:var( --e-global-color-2907c78 );}.elementor-217 .elementor-element.elementor-element-6c878a9{--display:flex;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-6c878a9:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-6c878a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-217 .elementor-element.elementor-element-6c878a9:hover{background-color:#FFFFFFE0;box-shadow:0px 16px 44px 0px rgba(0, 0, 0, 0.1);}.elementor-217 .elementor-element.elementor-element-6c878a9.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-217 .elementor-element.elementor-element-a616af9{padding:20px 18px 20px 18px;}.elementor-217 .elementor-element.elementor-element-a616af9.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-a616af9 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-217 .elementor-element.elementor-element-a616af9 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7cf65b9 );fill:#FFFFFF00;color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-framed .elementor-icon, .elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-default .elementor-icon{fill:var( --e-global-color-7cf65b9 );color:var( --e-global-color-7cf65b9 );border-color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-a616af9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-a616af9 .elementor-icon{font-size:16px;border-width:1px 1px 1px 1px;}.elementor-217 .elementor-element.elementor-element-a616af9 .elementor-icon-box-title, .elementor-217 .elementor-element.elementor-element-a616af9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;}.elementor-217 .elementor-element.elementor-element-a616af9:has(:hover) .elementor-icon-box-title,
					 .elementor-217 .elementor-element.elementor-element-a616af9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2907c78 );}.elementor-217 .elementor-element.elementor-element-a616af9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:var( --e-global-color-2907c78 );}.elementor-217 .elementor-element.elementor-element-078f2bf{--display:flex;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-217 .elementor-element.elementor-element-078f2bf:not(.elementor-motion-effects-element-type-background), .elementor-217 .elementor-element.elementor-element-078f2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-217 .elementor-element.elementor-element-078f2bf:hover{background-color:#FFFFFFE0;box-shadow:0px 16px 44px 0px rgba(0, 0, 0, 0.1);}.elementor-217 .elementor-element.elementor-element-078f2bf.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-217 .elementor-element.elementor-element-ac39096{padding:20px 18px 20px 18px;}.elementor-217 .elementor-element.elementor-element-ac39096.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-217 .elementor-element.elementor-element-ac39096 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-217 .elementor-element.elementor-element-ac39096 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7cf65b9 );fill:#FFFFFF00;color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-framed .elementor-icon, .elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-default .elementor-icon{fill:var( --e-global-color-7cf65b9 );color:var( --e-global-color-7cf65b9 );border-color:var( --e-global-color-7cf65b9 );}.elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-framed .elementor-icon{background-color:#FFFFFF00;}.elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-217 .elementor-element.elementor-element-ac39096.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-217 .elementor-element.elementor-element-ac39096 .elementor-icon{font-size:16px;border-width:1px 1px 1px 1px;}.elementor-217 .elementor-element.elementor-element-ac39096 .elementor-icon-box-title, .elementor-217 .elementor-element.elementor-element-ac39096 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;}.elementor-217 .elementor-element.elementor-element-ac39096:has(:hover) .elementor-icon-box-title,
					 .elementor-217 .elementor-element.elementor-element-ac39096:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2907c78 );}.elementor-217 .elementor-element.elementor-element-ac39096 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:1.3;color:var( --e-global-color-2907c78 );}@media(max-width:1024px){.elementor-217 .elementor-element.elementor-element-93e5fad{--padding-top:60px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-217 .elementor-element.elementor-element-1ad6331{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-217 .elementor-element.elementor-element-93e5fad{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:60px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-217 .elementor-element.elementor-element-b0bda0b{text-align:start;}.elementor-217 .elementor-element.elementor-element-897e84a{text-align:start;}.elementor-217 .elementor-element.elementor-element-a6c9321{text-align:start;}.elementor-217 .elementor-element.elementor-element-74a2d5b{text-align:start;}.elementor-217 .elementor-element.elementor-element-58a49c6{text-align:start;}.elementor-217 .elementor-element.elementor-element-9529537{text-align:start;}.elementor-217 .elementor-element.elementor-element-ed1f2df{text-align:start;}.elementor-217 .elementor-element.elementor-element-1e2599c{text-align:start;}.elementor-217 .elementor-element.elementor-element-e912ab2{text-align:start;}.elementor-217 .elementor-element.elementor-element-778aff0{text-align:start;}.elementor-217 .elementor-element.elementor-element-d8b2837{text-align:start;}.elementor-217 .elementor-element.elementor-element-256497c{text-align:start;}.elementor-217 .elementor-element.elementor-element-1ad6331{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-1ad6331 */.elementor-217 .elementor-element.elementor-element-1ad6331 .card-contato {
        backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-217 .elementor-element.elementor-element-1ad6331 .card-contato::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 3px;
    background:#8A7A66;
    border-radius: 0 0 16px 16px;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .4s;
}
.elementor-217 .elementor-element.elementor-element-1ad6331 .card-contato:hover::after {
    transform: scaleX(1);
}/* End custom CSS */