.elementor-418 .elementor-element.elementor-element-85aeac8{--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-418 .elementor-element.elementor-element-8d57eb1{--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;--justify-content:space-between;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;--z-index:10001;}.elementor-418 .elementor-element.elementor-element-8d57eb1:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-8d57eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B5D400;}.elementor-418 .elementor-element.elementor-element-8d57eb1.e-con{--order:-99999 /* order start hack */;}.elementor-418 .elementor-element.elementor-element-5785680{--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:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-418 .elementor-element.elementor-element-7cad96e .elementor-heading-title{color:#094051;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-418 .elementor-element.elementor-element-05cdcf7{color:#254B54;}.elementor-418 .elementor-element.elementor-element-065baee{--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:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-44205e2 .elementor-button{background-color:#094051;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;}.elementor-418 .elementor-element.elementor-element-44205e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-418 .elementor-element.elementor-element-c1630fe{--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;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10000;}.elementor-418 .elementor-element.elementor-element-c1630fe:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c1630fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063847;}.elementor-418 .elementor-element.elementor-element-157d193{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-418 .elementor-element.elementor-element-5b7379d{--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;--justify-content:space-between;--align-items:flex-start;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:62px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-61a223d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-dfe1d13{text-align:start;}.elementor-418 .elementor-element.elementor-element-dfe1d13 img{width:67%;}.elementor-418 .elementor-element.elementor-element-53e0322{color:#B9CBCD;}.elementor-418 .elementor-element.elementor-element-89704a6{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-418 .elementor-element.elementor-element-89704a6 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-89704a6 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-418 .elementor-element.elementor-element-89704a6 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-418 .elementor-element.elementor-element-5958c31{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-418 .elementor-element.elementor-element-97c5bdb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-418 .elementor-element.elementor-element-82dfe69 .elementor-icon-list-icon i{color:#AFCB08;transition:color 0.3s;}.elementor-418 .elementor-element.elementor-element-82dfe69 .elementor-icon-list-icon svg{fill:#AFCB08;transition:fill 0.3s;}.elementor-418 .elementor-element.elementor-element-82dfe69{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-418 .elementor-element.elementor-element-82dfe69 .elementor-icon-list-text{color:#DDE7E8;transition:color 0.3s;}.elementor-418 .elementor-element.elementor-element-0cf33a8{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-418 .elementor-element.elementor-element-e8c8807 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#fff;}.elementor-418 .elementor-element.elementor-element-9c124f8 .elementor-icon-list-icon i{color:#AFCB08;transition:color 0.3s;}.elementor-418 .elementor-element.elementor-element-9c124f8 .elementor-icon-list-icon svg{fill:#AFCB08;transition:fill 0.3s;}.elementor-418 .elementor-element.elementor-element-9c124f8{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-418 .elementor-element.elementor-element-9c124f8 .elementor-icon-list-text{color:#DDE7E8;transition:color 0.3s;}.elementor-418 .elementor-element.elementor-element-6de6bb1{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-9284a50 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#fff;}.elementor-418 .elementor-element.elementor-element-ad4f5c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;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:rgba(255,255,255,.12);--border-color:rgba(255,255,255,.12);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-418 .elementor-element.elementor-element-ad4f5c2:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-ad4f5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.045);}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-418 .elementor-element.elementor-element-932005a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-932005a.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-932005a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-title{color:var( --e-global-color-efba304 );}.elementor-418 .elementor-element.elementor-element-932005a:has(:hover) .elementor-icon-box-title,
					 .elementor-418 .elementor-element.elementor-element-932005a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-description{color:var( --e-global-color-2ee9d39 );}.elementor-418 .elementor-element.elementor-element-f108ea0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;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:rgba(255,255,255,.12);--border-color:rgba(255,255,255,.12);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-418 .elementor-element.elementor-element-f108ea0:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-f108ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.045);}.elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-418 .elementor-element.elementor-element-6cbd757.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-6cbd757.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-6cbd757.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-title{color:var( --e-global-color-efba304 );}.elementor-418 .elementor-element.elementor-element-6cbd757:has(:hover) .elementor-icon-box-title,
					 .elementor-418 .elementor-element.elementor-element-6cbd757:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-description{color:var( --e-global-color-2ee9d39 );}.elementor-418 .elementor-element.elementor-element-8095fa5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;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:rgba(255,255,255,.12);--border-color:rgba(255,255,255,.12);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-418 .elementor-element.elementor-element-8095fa5:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-8095fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.045);}.elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-418 .elementor-element.elementor-element-5d04281.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-5d04281.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-5d04281.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-title{color:var( --e-global-color-efba304 );}.elementor-418 .elementor-element.elementor-element-5d04281:has(:hover) .elementor-icon-box-title,
					 .elementor-418 .elementor-element.elementor-element-5d04281:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-description{color:var( --e-global-color-2ee9d39 );}.elementor-418 .elementor-element.elementor-element-03c707b{--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;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,.11);--border-color:rgba(255,255,255,.11);--padding-top:20px;--padding-bottom:22px;--padding-left:4px;--padding-right:4px;}.elementor-418 .elementor-element.elementor-element-a39cd61{--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-418 .elementor-element.elementor-element-8de8de2{color:#9FB5B8;}.elementor-418 .elementor-element.elementor-element-d3a5367{--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-418 .elementor-element.elementor-element-700c80b .elementor-icon-list-icon i{color:#9DB704;transition:color 0.3s;}.elementor-418 .elementor-element.elementor-element-700c80b .elementor-icon-list-icon svg{fill:#9DB704;transition:fill 0.3s;}.elementor-418 .elementor-element.elementor-element-700c80b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-418 .elementor-element.elementor-element-700c80b .elementor-icon-list-text{color:var( --e-global-color-5d41683 );transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-c1630fe{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-97c5bdb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-e8c8807 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-418 .elementor-element.elementor-element-9284a50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-418 .elementor-element.elementor-element-8d57eb1{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-418 .elementor-element.elementor-element-5785680{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-065baee{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-c1630fe{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-418 .elementor-element.elementor-element-5b7379d{--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-418 .elementor-element.elementor-element-61a223d{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-5958c31{--width:100%;}.elementor-418 .elementor-element.elementor-element-97c5bdb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-0cf33a8{--width:100%;}.elementor-418 .elementor-element.elementor-element-e8c8807 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-418 .elementor-element.elementor-element-6de6bb1{--width:100%;}.elementor-418 .elementor-element.elementor-element-9284a50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-932005a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-6cbd757 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-title, .elementor-418 .elementor-element.elementor-element-5d04281 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-418 .elementor-element.elementor-element-03c707b{--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-418 .elementor-element.elementor-element-a39cd61{--width:100%;}.elementor-418 .elementor-element.elementor-element-d3a5367{--width:100%;}}@media(min-width:768px){.elementor-418 .elementor-element.elementor-element-5785680{--width:72%;}.elementor-418 .elementor-element.elementor-element-065baee{--width:28%;}.elementor-418 .elementor-element.elementor-element-157d193{--content-width:1400px;}.elementor-418 .elementor-element.elementor-element-61a223d{--width:30%;}.elementor-418 .elementor-element.elementor-element-5958c31{--width:16%;}.elementor-418 .elementor-element.elementor-element-0cf33a8{--width:22%;}.elementor-418 .elementor-element.elementor-element-6de6bb1{--width:32%;}.elementor-418 .elementor-element.elementor-element-a39cd61{--width:55%;}.elementor-418 .elementor-element.elementor-element-d3a5367{--width:45%;}}/* Start custom CSS for container, class: .elementor-element-c1630fe *//* Container base necessário para cortar o excesso do círculo */
.elementor-418 .elementor-element.elementor-element-c1630fe {
    position: relative;
    overflow: hidden;
}

/* Efeito de círculos concêntricos no fundo */
.elementor-418 .elementor-element.elementor-element-c1630fe::before {
    content: "";
    position: absolute;
    width: 520px;
    height: 320px;
    right: -210px;
    bottom: -210px;
    border: 1px solid rgba(157, 183, 4, 0.15);
    border-radius: 50%;
    box-shadow: 
        0 0 0 22px rgba(157, 183, 4, 0.025),
        0 0 0 44px rgba(157, 183, 4, 0.022),
        0 0 0 66px rgba(157, 183, 4, 0.018);
    transform: rotate(18deg);
    pointer-events: none;
}

/* Ajuste de tamanho para telas menores (mobile) */
@media (max-width: 767px) {
    .elementor-418 .elementor-element.elementor-element-c1630fe::before {
        width: 340px;
        height: 220px;
    }
}/* End custom CSS */