.elementor-865 .elementor-element.elementor-element-7d23a0e{--display:flex;--min-height:99px;--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:20px 133px;--row-gap:20px;--column-gap:133px;--z-index:100;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-8a1b0d6 > .elementor-widget-container{margin:0rem 0rem 0rem -0.8rem;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-8a1b0d6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-865 .elementor-element.elementor-element-8a1b0d6 .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-8a1b0d6 .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-8a1b0d6 .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-8a1b0d6 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-image-box .elementor-image-box-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-7b3fcc3 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:200;font-style:italic;line-height:1.4em;letter-spacing:0.035rem;}.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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button{background-color:#6DD70800;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-ba707a7.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-865 .elementor-element.elementor-element-8b2b6ec{--display:flex;--min-height:99px;--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:20px 133px;--row-gap:20px;--column-gap:133px;--z-index:100;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-0e15d94{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-0e15d94.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-0e15d94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:200;font-style:italic;line-height:1.4em;letter-spacing:0.0125rem;color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button{background-color:#6DD70800;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-8fb6ca1.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-865 .elementor-element.elementor-element-ed5eb57{--display:flex;--min-height:738px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-865 .elementor-element.elementor-element-ed5eb57:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-ed5eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2kgrowth.com/wp-content/uploads/2025/04/hero-bg-100.webp");background-position:top center;background-size:cover;}.elementor-865 .elementor-element.elementor-element-763e56b{--display:flex;--gap:33px 20px;--row-gap:33px;--column-gap:20px;--margin-top:89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-865 .elementor-element.elementor-element-763e56b.e-con{--align-self:center;}.elementor-865 .elementor-element.elementor-element-382705a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-865 .elementor-element.elementor-element-382705a.e-con{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-3815e4b.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-3815e4b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.3em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-8838c8d > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-8838c8d.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-8838c8d .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-8838c8d.elementor-view-stacked .elementor-icon{background-color:#E8E8E800;}.elementor-865 .elementor-element.elementor-element-8838c8d.elementor-view-framed .elementor-icon, .elementor-865 .elementor-element.elementor-element-8838c8d.elementor-view-default .elementor-icon{color:#E8E8E800;border-color:#E8E8E800;}.elementor-865 .elementor-element.elementor-element-8838c8d.elementor-view-framed .elementor-icon, .elementor-865 .elementor-element.elementor-element-8838c8d.elementor-view-default .elementor-icon svg{fill:#E8E8E800;}.elementor-865 .elementor-element.elementor-element-ed3c768{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-ed3c768.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-ed3c768 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;letter-spacing:0.025rem;}.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button{background-color:#6DD70800;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-996ed67.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-d67dddf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-d67dddf.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-d67dddf.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-865 .elementor-element.elementor-element-d67dddf.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-865 .elementor-element.elementor-element-d67dddf.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:3.5rem;font-weight:700;line-height:1.2em;letter-spacing:0.035rem;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;}.elementor-865 .elementor-element.elementor-element-d80fd0b{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0.2px 0px 0px 0.3px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.3px;border-color:#6DD70878;--border-color:#6DD70878;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-865 .elementor-element.elementor-element-d80fd0b.e-con{--align-self:center;}.elementor-865 .elementor-element.elementor-element-634a3fc.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-634a3fc{text-align:center;}.elementor-865 .elementor-element.elementor-element-634a3fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3em;letter-spacing:0.015rem;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-865 .elementor-element.elementor-element-017273c.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-017273c{text-align:center;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-017273c p{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-36dd31a{--display:flex;--min-height:46px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;}.elementor-865 .elementor-element.elementor-element-36dd31a.e-con{--align-self:center;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-1ec5a4c.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-1ec5a4c{text-align:center;}.elementor-865 .elementor-element.elementor-element-1ec5a4c img{width:131px;}.elementor-865 .elementor-element.elementor-element-cc62e68{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0.2px 0px 0px 0.3px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.3px;border-color:#6DD70878;--border-color:#6DD70878;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-865 .elementor-element.elementor-element-cc62e68.e-con{--align-self:center;}.elementor-865 .elementor-element.elementor-element-c6c9583.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-c6c9583{text-align:center;}.elementor-865 .elementor-element.elementor-element-c6c9583 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-05ca2a1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-05ca2a1.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-05ca2a1 p{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-e5edee4{--display:flex;--min-height:46px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;}.elementor-865 .elementor-element.elementor-element-e5edee4.e-con{--align-self:center;}.elementor-865 .elementor-element.elementor-element-1a183bf.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-1a183bf{text-align:center;}.elementor-865 .elementor-element.elementor-element-1a183bf img{width:131px;}.elementor-865 .elementor-element.elementor-element-9f41ea2{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 15px;--row-gap:20px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0.2px 0px 0px 0.3px;--border-top-width:0.2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0.3px;border-color:#6DD70878;--border-color:#6DD70878;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-865 .elementor-element.elementor-element-9f41ea2.e-con{--align-self:center;}.elementor-865 .elementor-element.elementor-element-ee34d7b{--display:flex;--min-height:40px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;}.elementor-865 .elementor-element.elementor-element-ee34d7b.e-con{--align-self:center;}.elementor-865 .elementor-element.elementor-element-9d3b6b9.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-9d3b6b9{text-align:center;}.elementor-865 .elementor-element.elementor-element-9d3b6b9 img{width:85px;height:26px;}.elementor-865 .elementor-element.elementor-element-3140bb6.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-3140bb6{text-align:center;}.elementor-865 .elementor-element.elementor-element-3140bb6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-bd6ef12.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-bd6ef12{text-align:center;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-bd6ef12 p{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-7088d0d{--display:flex;--min-height:75px;--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:center;--align-items:center;}.elementor-865 .elementor-element.elementor-element-501a3c4{--e-image-carousel-slides-to-show:10;z-index:1;}.elementor-865 .elementor-element.elementor-element-501a3c4.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-501a3c4 .swiper-wrapper{display:flex;align-items:center;}.elementor-865 .elementor-element.elementor-element-8846f77{--display:flex;--min-height:990px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-8846f77:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-8846f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-865 .elementor-element.elementor-element-1d0fff8 > .elementor-widget-container{margin:0px 0px 85px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-1d0fff8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;letter-spacing:0.025rem;}.elementor-865 .elementor-element.elementor-element-68a2fa0{--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:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-865 .elementor-element.elementor-element-79e7dc3{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-79e7dc3 > .elementor-widget-container:hover{--e-transform-rotateZ:3deg;}.elementor-865 .elementor-element.elementor-element-79e7dc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 18px 19px;}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-79e7dc3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-865 .elementor-element.elementor-element-79e7dc3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-865 .elementor-element.elementor-element-79e7dc3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-description{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-086f36d .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-086f36d .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-bfa311a{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-bfa311a > .elementor-widget-container:hover{--e-transform-rotateZ:3deg;}.elementor-865 .elementor-element.elementor-element-bfa311a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 18px 19px;}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-bfa311a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-865 .elementor-element.elementor-element-bfa311a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-865 .elementor-element.elementor-element-bfa311a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.3em;letter-spacing:0.0125rem;color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-1facbcc .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-1facbcc .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-ae305e1{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-ae305e1 > .elementor-widget-container:hover{--e-transform-rotateZ:3deg;}.elementor-865 .elementor-element.elementor-element-ae305e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 18px 19px;}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-ae305e1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-865 .elementor-element.elementor-element-ae305e1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-865 .elementor-element.elementor-element-ae305e1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.3em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-description{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-a0f066c .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-a0f066c .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-11eb4b0 > .elementor-widget-container{margin:25px 0px 20px 0px;}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-ab7a3ff{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-ab7a3ff > .elementor-widget-container:hover{--e-transform-rotateZ:3deg;}.elementor-865 .elementor-element.elementor-element-ab7a3ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:33px 0px 24px 22px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-ab7a3ff.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-description{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-236c389{--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-865 .elementor-element.elementor-element-8772e43 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-8772e43.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-8772e43{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button{background-color:#6DD70800;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-4137eb6.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-d71cbba{--display:flex;--min-height:98px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-d71cbba:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-d71cbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2kgrowth.com/wp-content/uploads/2025/04/meio-da-sessao100.webp");background-position:top center;background-size:cover;}.elementor-865 .elementor-element.elementor-element-ab3fe28{--display:flex;--min-height:2435px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-ab3fe28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-865 .elementor-element.elementor-element-7fc67df > .elementor-widget-container{margin:80px 0px 39px 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E894;border-radius:10px 10px 10px 10px;}.elementor-865 .elementor-element.elementor-element-7fc67df .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8d66e1a > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-865 .elementor-element.elementor-element-8d66e1a .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;letter-spacing:0.025rem;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-865 .elementor-element.elementor-element-6bee28b{--display:flex;--min-height:500px;--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:center;--align-items:center;--gap:5.5rem 5.5rem;--row-gap:5.5rem;--column-gap:5.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-865 .elementor-element.elementor-element-3fb099f.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-3fb099f img{width:72px;height:72px;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 15px 1px rgba(0,0,0,0.5);}.elementor-865 .elementor-element.elementor-element-7b49c3e.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-7b49c3e img{width:67px;height:67px;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 15px 1px rgba(0,0,0,0.5);}.elementor-865 .elementor-element.elementor-element-8fd4734.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-8fd4734 img{width:56px;height:56px;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 15px 1px rgba(0,0,0,0.5);}.elementor-865 .elementor-element.elementor-element-9fd73ec.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-9fd73ec img{width:61px;height:61px;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 15px 1px rgba(0,0,0,0.5);}.elementor-865 .elementor-element.elementor-element-5b28e5e img{width:100%;}.elementor-865 .elementor-element.elementor-element-a9829c7{--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-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-865 .elementor-element.elementor-element-667311b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-865 .elementor-element.elementor-element-667311b .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-667311b .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7f1765a > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-7f1765a.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-7f1765a.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-7f1765a.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-ff2e80c > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-ff2e80c.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-ff2e80c.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-ff2e80c.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-d821201 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-d821201.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-d821201.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-d821201.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-e89b147 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-e89b147.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-e89b147.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-e89b147.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-9236f35 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-9236f35.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-9236f35.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-9236f35.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-d16abaa{--display:flex;--min-height:500px;--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:center;--align-items:center;--gap:5.5rem 5.5rem;--row-gap:5.5rem;--column-gap:5.5rem;}.elementor-865 .elementor-element.elementor-element-0b69792 img{width:100%;}.elementor-865 .elementor-element.elementor-element-ab604bf{--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-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-865 .elementor-element.elementor-element-075adb1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-865 .elementor-element.elementor-element-075adb1 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-075adb1 .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3071673 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-3071673.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-3071673.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-3071673.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-12cdd64 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-12cdd64.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-12cdd64.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-12cdd64.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-7e54c0b > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-7e54c0b.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-7e54c0b.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-7e54c0b.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-a28c819 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-a28c819.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-a28c819.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-a28c819.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-ab468a2{--display:flex;--min-height:500px;--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:flex-start;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-865 .elementor-element.elementor-element-b35bf5d img{width:100%;}.elementor-865 .elementor-element.elementor-element-b1850c8{--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-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-865 .elementor-element.elementor-element-d648858 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-865 .elementor-element.elementor-element-d648858 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-d648858 .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-55805e6 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-55805e6.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-55805e6.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-55805e6.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-fc6a60f > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-fc6a60f.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-fc6a60f.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-fc6a60f.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-9f876c6 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-9f876c6.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-9f876c6.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-9f876c6.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-32ac3ca > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-32ac3ca.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-32ac3ca.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-32ac3ca.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-c0c608e > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-c0c608e.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-c0c608e.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-c0c608e.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-e6de0d2{--display:flex;--min-height:500px;--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:center;--align-items:center;--gap:5.5rem 5.5rem;--row-gap:5.5rem;--column-gap:5.5rem;}.elementor-865 .elementor-element.elementor-element-fdba27a img{width:100%;}.elementor-865 .elementor-element.elementor-element-cdf41a9{--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-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-865 .elementor-element.elementor-element-2ecdcae > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-865 .elementor-element.elementor-element-2ecdcae .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-2ecdcae .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a6c61c0 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-a6c61c0.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-a6c61c0.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-a6c61c0.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-a3a2884 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-a3a2884.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-a3a2884.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-a3a2884.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-3164346 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-3164346.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-3164346.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-3164346.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-3564c54 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-3564c54.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-3564c54.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-3564c54.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-d74fb3a > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-d74fb3a.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-d74fb3a.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-d74fb3a.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-250079f{--display:flex;--min-height:500px;--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:flex-start;--align-items:center;--gap:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-865 .elementor-element.elementor-element-b0d310d img{width:100%;}.elementor-865 .elementor-element.elementor-element-8c23417{--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-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-865 .elementor-element.elementor-element-2df462a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-865 .elementor-element.elementor-element-2df462a .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-2df462a .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-54e1ede > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-54e1ede.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-54e1ede.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-54e1ede.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-657f503 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-657f503.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-657f503.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-657f503.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-bf6e331 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-bf6e331.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-bf6e331.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-bf6e331.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-5efa7d0 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-5efa7d0.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-5efa7d0.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-5efa7d0.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-ee71661 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-ee71661.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-ee71661.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-ee71661.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-78bd311{--display:flex;--min-height:500px;--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:center;--align-items:center;--gap:5.5rem 5.5rem;--row-gap:5.5rem;--column-gap:5.5rem;}.elementor-865 .elementor-element.elementor-element-e8113d8 img{width:100%;}.elementor-865 .elementor-element.elementor-element-86c00ba{--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-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-865 .elementor-element.elementor-element-2d48f70 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-865 .elementor-element.elementor-element-2d48f70 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-2d48f70 .elementor-image-box-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4b4dbfc > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-4b4dbfc.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-4b4dbfc.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-4b4dbfc.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-56119a6 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-56119a6.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-56119a6.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-56119a6.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-ffeea9c > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-ffeea9c.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-ffeea9c.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-ffeea9c.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-9532087 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-9532087.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-9532087.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-9532087.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-887945c > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-887945c.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-865 .elementor-element.elementor-element-887945c.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-865 .elementor-element.elementor-element-887945c.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-ed323d4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:14px;--n-tabs-gap:65px;--n-tabs-title-font-size:1rem;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-ed323d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#6DD70838;}.elementor-865 .elementor-element.elementor-element-ed323d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-865 .elementor-element.elementor-element-ed323d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#6DD70800;}.elementor-865 .elementor-element.elementor-element-ed323d4.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-ed323d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;}.elementor-865 .elementor-element.elementor-element-150bc6c > .elementor-widget-container{margin:145px 0px 50px 0px;}.elementor-865 .elementor-element.elementor-element-150bc6c .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;letter-spacing:0.025rem;}.elementor-865 .elementor-element.elementor-element-c19db86 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#E8E8E894;border-radius:10px 10px 0px 0px;}.elementor-865 .elementor-element.elementor-element-c19db86 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8136cc9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-9c0440c{--display:flex;--min-height:322px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-865 .elementor-element.elementor-element-787f3c6.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-787f3c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3em;letter-spacing:0.015rem;color:var( --e-global-color-6e457b9 );}.elementor-865 .elementor-element.elementor-element-4684d6a .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-4684d6a .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-4684d6a .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-4684d6a .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-69927ea .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-69927ea .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-69927ea .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-69927ea .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-b4af688 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-b4af688.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-b4af688 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-0d8115e > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-0d8115e.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-0d8115e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-45833c2 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-45833c2.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-45833c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-96550a3 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-96550a3.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-96550a3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-8dfb7ad > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-8dfb7ad.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-8dfb7ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-21193d6 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-21193d6.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-21193d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-0eb8030 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-0eb8030.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-0eb8030 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-77d07f3 .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-77d07f3 .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-77d07f3 .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-77d07f3 .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-235fcab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-235fcab .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-235fcab .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-235fcab .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-235fcab .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-74dfb11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-74dfb11.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-74dfb11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-a3d1cf1{--display:flex;--min-height:322px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-865 .elementor-element.elementor-element-1509515.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-1509515 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3em;letter-spacing:0.015rem;color:var( --e-global-color-6e457b9 );}.elementor-865 .elementor-element.elementor-element-8498ea6 .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-8498ea6 .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-8498ea6 .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-8498ea6 .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-94f1de0 .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-94f1de0 .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-94f1de0 .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-94f1de0 .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-7d25dad > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-7d25dad.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-7d25dad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-4d92894 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-4d92894.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-4d92894 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-f794738 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-f794738.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-f794738 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-edeb16a > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-edeb16a.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-edeb16a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-49c90aa > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-49c90aa.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-49c90aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-9d357e7 > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-9d357e7.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-9d357e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-8830c0b > .elementor-widget-container{margin:0px 0px -3px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-8830c0b.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-8830c0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-613d18e .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-613d18e .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-613d18e .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-613d18e .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-b54e0eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-b54e0eb .elementor-icon-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-b54e0eb .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-b54e0eb .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-b54e0eb .elementor-icon-wrapper svg{width:auto;}.elementor-865 .elementor-element.elementor-element-e4f2626 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-e4f2626.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-e4f2626 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.01rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-37af6fe > .elementor-widget-container{margin:135px 0px 60px 0px;}.elementor-865 .elementor-element.elementor-element-37af6fe .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;letter-spacing:0.025rem;}.elementor-865 .elementor-element.elementor-element-7fed172{--display:flex;--min-height:421px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-865 .elementor-element.elementor-element-78b4055{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-78b4055 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-865 .elementor-element.elementor-element-78b4055 .elementor-heading-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-82a6deb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-82a6deb .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-8eba773 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-8eba773 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-6ed0cad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-6ed0cad .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-eb0a4b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-eb0a4b1 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-b29abe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-b29abe7 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-c3a1229{--display:flex;--min-height:98px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-c3a1229:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-c3a1229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2kgrowth.com/wp-content/uploads/2025/04/meio-da-sessao100.webp");background-position:top center;background-size:cover;}.elementor-865 .elementor-element.elementor-element-8e1a98a{--display:flex;--min-height:940px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-8e1a98a:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-8e1a98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2kgrowth.com/wp-content/uploads/2025/04/form-bg.webp");background-position:top center;background-size:cover;}.elementor-865 .elementor-element.elementor-element-e57399a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-becef6f{--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;--justify-content:center;--align-items:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-865 .elementor-element.elementor-element-2476e28{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-2476e28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:700;line-height:1.3em;letter-spacing:0.02rem;}.elementor-865 .elementor-element.elementor-element-3c2fa62{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-3c2fa62 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-3c2fa62.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-865 .elementor-element.elementor-element-3c2fa62.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-865 .elementor-element.elementor-element-3c2fa62.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-3c2fa62 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-865 .elementor-element.elementor-element-3c2fa62 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-bd3531d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-bd3531d .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-bd3531d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-865 .elementor-element.elementor-element-bd3531d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-865 .elementor-element.elementor-element-bd3531d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-bd3531d .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-865 .elementor-element.elementor-element-bd3531d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-865 .elementor-element.elementor-element-cadbba8{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-cadbba8 > .elementor-widget-container:hover{--e-transform-rotateZ:2deg;}.elementor-865 .elementor-element.elementor-element-cadbba8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 26px 15px 26px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF20;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.3em;letter-spacing:0.0125rem;color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-00debb6{--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;--justify-content:center;--align-items:flex-start;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-865 .elementor-element.elementor-element-08b5dbe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-056ba33{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-865 .elementor-element.elementor-element-056ba33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-865 .elementor-element.elementor-element-056ba33 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-865 .elementor-element.elementor-element-056ba33 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-865 .elementor-element.elementor-element-056ba33 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-type-html{padding-bottom:0px;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-group .elementor-field{color:#000000FC;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFFF0;border-color:#FFFFFF20;border-width:1px 1px 1px 1px;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFFF0;border-color:#FFFFFF20;border-width:1px 1px 1px 1px;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF20;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-button{font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-056ba33 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-button[type="submit"]{color:#ffffff;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-865 .elementor-element.elementor-element-056ba33 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-865 .elementor-element.elementor-element-056ba33 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-865 .elementor-element.elementor-element-056ba33 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-865 .elementor-element.elementor-element-be522cd{--display:flex;--min-height:850px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-362c4c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-865 .elementor-element.elementor-element-08434d0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-08434d0.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-08434d0 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-08434d0 .elementor-image-box-title{margin-bottom:5px;font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:700;line-height:1.3em;letter-spacing:0.02rem;}.elementor-865 .elementor-element.elementor-element-411148b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-865 .elementor-element.elementor-element-411148b.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-411148b .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-d37ebd0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-b1c886f{--display:flex;--min-height:525px;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:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-865 .elementor-element.elementor-element-b62a65c.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-b62a65c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-fd9ed4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:10px 10px 10px 10px;}.elementor-865 .elementor-element.elementor-element-fd9ed4a .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7703883 > .elementor-widget-container{margin:10px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-dae5420 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-664cc52 > .elementor-widget-container{background-color:var( --e-global-color-88b019c );padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-664cc52.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-664cc52 .elementor-counter{gap:5px;}.elementor-865 .elementor-element.elementor-element-664cc52 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-664cc52 .elementor-counter-title{color:#B4B4B4;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f9f947 > .elementor-widget-container{background-color:var( --e-global-color-88b019c );padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-9f9f947.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-9f9f947 .elementor-counter{gap:5px;}.elementor-865 .elementor-element.elementor-element-9f9f947 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-9f9f947 .elementor-counter-title{color:#B4B4B4;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e83c793{--display:flex;--min-height:525px;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:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-865 .elementor-element.elementor-element-e00589e.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-e00589e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-24bd5a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:10px 10px 10px 10px;}.elementor-865 .elementor-element.elementor-element-24bd5a5 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-b93b02f > .elementor-widget-container{margin:10px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-a2c4b87 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-0b54d1b > .elementor-widget-container{background-color:var( --e-global-color-88b019c );padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-0b54d1b.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-0b54d1b .elementor-counter{gap:5px;}.elementor-865 .elementor-element.elementor-element-0b54d1b .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-0b54d1b .elementor-counter-title{color:#B4B4B4;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ba2a84f > .elementor-widget-container{background-color:var( --e-global-color-88b019c );padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-ba2a84f.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-ba2a84f .elementor-counter{gap:5px;}.elementor-865 .elementor-element.elementor-element-ba2a84f .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-ba2a84f .elementor-counter-title{color:#B4B4B4;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-958bc86{--display:flex;--min-height:525px;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:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-865 .elementor-element.elementor-element-7ce12b0.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-7ce12b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-855de6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;border-radius:10px 10px 10px 10px;}.elementor-865 .elementor-element.elementor-element-855de6d .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-c38fcc7 > .elementor-widget-container{margin:10px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-e369414 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-583ff95 > .elementor-widget-container{background-color:var( --e-global-color-88b019c );padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-583ff95.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-583ff95 .elementor-counter{gap:5px;}.elementor-865 .elementor-element.elementor-element-583ff95 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-583ff95 .elementor-counter-title{color:#B4B4B4;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-60dd73a > .elementor-widget-container{background-color:var( --e-global-color-88b019c );padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-60dd73a.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-60dd73a .elementor-counter{gap:5px;}.elementor-865 .elementor-element.elementor-element-60dd73a .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;letter-spacing:0.015rem;}.elementor-865 .elementor-element.elementor-element-60dd73a .elementor-counter-title{color:#B4B4B4;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e23c154{--display:flex;--min-height:845px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-865 .elementor-element.elementor-element-e23c154:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-e23c154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-694d483 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-694d483{z-index:10;}.elementor-865 .elementor-element.elementor-element-694d483 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-46e5c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-46e5c6a-font-size );font-weight:var( --e-global-typography-46e5c6a-font-weight );line-height:var( --e-global-typography-46e5c6a-line-height );letter-spacing:var( --e-global-typography-46e5c6a-letter-spacing );color:var( --e-global-color-secondary );}.elementor-865 .elementor-element.elementor-element-4c1fdfc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:10;}.elementor-865 .elementor-element.elementor-element-107185f{--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;--justify-content:center;--align-items:center;}.elementor-865 .elementor-element.elementor-element-107185f.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-20px;}.elementor-865 .elementor-element.elementor-element-66e1f03{width:100%;max-width:100%;text-align:center;}.elementor-865 .elementor-element.elementor-element-66e1f03 > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#73737370;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-66e1f03 .elementor-heading-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-9f12e7c{--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;--justify-content:center;--align-items:center;}.elementor-865 .elementor-element.elementor-element-9f12e7c.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-20px;}.elementor-865 .elementor-element.elementor-element-f0b9b17{width:100%;max-width:100%;text-align:center;}.elementor-865 .elementor-element.elementor-element-f0b9b17 > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#73737370;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-f0b9b17 .elementor-heading-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-5035d23{--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;--justify-content:center;--align-items:center;}.elementor-865 .elementor-element.elementor-element-5035d23.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-20px;}.elementor-865 .elementor-element.elementor-element-7c70032{width:100%;max-width:100%;text-align:center;}.elementor-865 .elementor-element.elementor-element-7c70032 > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#73737370;border-radius:5px 5px 5px 5px;}.elementor-865 .elementor-element.elementor-element-7c70032 .elementor-heading-title{font-family:var( --e-global-typography-0fda1c6-font-family ), Sans-serif;font-size:var( --e-global-typography-0fda1c6-font-size );font-weight:var( --e-global-typography-0fda1c6-font-weight );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );color:var( --e-global-color-text );}.elementor-865 .elementor-element.elementor-element-ccc1b79{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button{background-color:#6DD70800;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-9d6c0ba.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-9d6c0ba{top:-3%;}.elementor-865 .elementor-element.elementor-element-d4201bd{--display:grid;--min-height:650px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-865 .elementor-element.elementor-element-397f8d7{--display:flex;}.elementor-865 .elementor-element.elementor-element-f27535a.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-f27535a .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-865 .elementor-element.elementor-element-5b2a178.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-5b2a178 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;letter-spacing:0.025rem;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-865 .elementor-element.elementor-element-c012317{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-865 .elementor-element.elementor-element-c012317.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-c012317 .elementor-divider-separator{width:27%;margin:0 auto;margin-left:0;}.elementor-865 .elementor-element.elementor-element-c012317 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-865 .elementor-element.elementor-element-1320c09{width:100%;max-width:100%;}.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button{background-color:#6DD70800;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.0125rem;}.elementor-865 .elementor-element.elementor-element-d5bb291.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-bfc22b9{--display:flex;}.elementor-865 .elementor-element.elementor-element-1fc3721 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-0b37681{--display:flex;}.elementor-865 .elementor-element.elementor-element-895fd19 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-ce73e01{--display:flex;}.elementor-865 .elementor-element.elementor-element-189c626 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-865 .elementor-element.elementor-element-59db92f{--display:flex;}.elementor-865 .elementor-element.elementor-element-6a3f8e4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-865 .elementor-element.elementor-element-34129db{--display:flex;}.elementor-865 .elementor-element.elementor-element-cfffa31 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-865 .elementor-element.elementor-element-8053b51{--display:flex;}.elementor-865 .elementor-element.elementor-element-8cf4acf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-865 .elementor-element.elementor-element-4bdef45{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container{margin:0px 0px 0px -90px;}.elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;}.elementor-865 .elementor-element.elementor-element-4bdef45 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container > .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-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}:where( .elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF20;--border-radius:0px 0px 5px 5px;--padding-top:25px;--padding-right:25px;--padding-bottom:25px;--padding-left:25px;}@media(max-width:1366px){.elementor-865 .elementor-element.elementor-element-7d23a0e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-865 .elementor-element.elementor-element-8a1b0d6.elementor-element{--align-self:center;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8b2b6ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-0e15d94{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-865 .elementor-element.elementor-element-ed3c768{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon{font-size:75px;}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon svg{height:75px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8772e43{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ab3fe28{--min-height:2400px;}.elementor-865 .elementor-element.elementor-element-7fc67df > .elementor-widget-container{margin:80px 0px 39px 0px;}.elementor-865 .elementor-element.elementor-element-7fc67df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8d66e1a .elementor-image-box-title{font-size:2.25rem;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-667311b .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-075adb1 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d648858 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2ecdcae .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2df462a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2d48f70 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-150bc6c > .elementor-widget-container{margin:120px 0px 50px 0px;}.elementor-865 .elementor-element.elementor-element-150bc6c .elementor-image-box-title{font-size:2.25rem;}.elementor-865 .elementor-element.elementor-element-c19db86 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8136cc9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-865 .elementor-element.elementor-element-37af6fe > .elementor-widget-container{margin:120px 0px 60px 0px;}.elementor-865 .elementor-element.elementor-element-37af6fe .elementor-image-box-title{font-size:2.25rem;}.elementor-865 .elementor-element.elementor-element-7fed172{--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-865 .elementor-element.elementor-element-78b4055{--container-widget-width:423px;--container-widget-flex-grow:0;width:var( --container-widget-width, 423px );max-width:423px;z-index:10;}.elementor-865 .elementor-element.elementor-element-78b4055 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-82a6deb{z-index:10;}.elementor-865 .elementor-element.elementor-element-82a6deb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8eba773{z-index:10;}.elementor-865 .elementor-element.elementor-element-8eba773 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-6ed0cad{z-index:10;}.elementor-865 .elementor-element.elementor-element-6ed0cad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-eb0a4b1{z-index:10;}.elementor-865 .elementor-element.elementor-element-eb0a4b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-b29abe7{z-index:10;}.elementor-865 .elementor-element.elementor-element-b29abe7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-978e657{z-index:1;}.elementor-865 .elementor-element.elementor-element-e57399a{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-cadbba8{--container-widget-width:448px;--container-widget-flex-grow:0;width:var( --container-widget-width, 448px );max-width:448px;}.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-heading-title{font-size:1.125rem;}.elementor-865 .elementor-element.elementor-element-00debb6{--z-index:99;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-056ba33 .elementor-button{font-size:1rem;}.elementor-865 .elementor-element.elementor-element-411148b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d37ebd0{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-fd9ed4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-664cc52 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f9f947 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-24bd5a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-0b54d1b .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ba2a84f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-855de6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-583ff95 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-60dd73a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-694d483 .elementor-image-box-title{font-size:var( --e-global-typography-46e5c6a-font-size );line-height:var( --e-global-typography-46e5c6a-line-height );letter-spacing:var( --e-global-typography-46e5c6a-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4c1fdfc{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-66e1f03 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-f0b9b17 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7c70032 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d4201bd{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-f27535a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4bdef45{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container > .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-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ed5eb57:not(.elementor-motion-effects-element-type-background), .elementor-865 .elementor-element.elementor-element-ed5eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2kgrowth.com/wp-content/uploads/2025/05/bg-mobile-1.webp");}.elementor-865 .elementor-element.elementor-element-ed5eb57{--min-height:865px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8846f77{--min-height:910px;}.elementor-865 .elementor-element.elementor-element-1d0fff8 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-865 .elementor-element.elementor-element-1d0fff8{text-align:center;}.elementor-865 .elementor-element.elementor-element-1d0fff8 .elementor-heading-title{font-size:2.25rem;}.elementor-865 .elementor-element.elementor-element-68a2fa0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon{font-size:52px;}.elementor-865 .elementor-element.elementor-element-11eb4b0 .elementor-icon svg{height:52px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8772e43{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button{font-size:1.125rem;}.elementor-865 .elementor-element.elementor-element-7fc67df > .elementor-widget-container{margin:60px 0px 39px 0px;}.elementor-865 .elementor-element.elementor-element-7fc67df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8d66e1a .elementor-image-box-title{font-size:2.25rem;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-667311b .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-075adb1 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d648858 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2ecdcae .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2df462a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2d48f70 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-150bc6c > .elementor-widget-container{margin:120px 0px 50px 0px;}.elementor-865 .elementor-element.elementor-element-150bc6c .elementor-image-box-title{font-size:2.25rem;}.elementor-865 .elementor-element.elementor-element-c19db86 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8136cc9{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-37af6fe > .elementor-widget-container{margin:120px 0px 60px 0px;}.elementor-865 .elementor-element.elementor-element-37af6fe .elementor-image-box-title{font-size:2.25rem;}.elementor-865 .elementor-element.elementor-element-78b4055 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-82a6deb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8eba773 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-6ed0cad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-eb0a4b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-b29abe7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e57399a{--grid-auto-flow:row;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-411148b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d37ebd0{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-fd9ed4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-664cc52 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f9f947 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-24bd5a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-0b54d1b .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ba2a84f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-855de6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-583ff95 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-60dd73a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-694d483 .elementor-image-box-title{font-size:var( --e-global-typography-46e5c6a-font-size );line-height:var( --e-global-typography-46e5c6a-line-height );letter-spacing:var( --e-global-typography-46e5c6a-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4c1fdfc{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-66e1f03 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-f0b9b17 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7c70032 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d4201bd{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-f27535a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4bdef45{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container > .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-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-865 .elementor-element.elementor-element-7d23a0e{--content-width:95%;--min-height:55px;}.elementor-865 .elementor-element.elementor-element-8a1b0d6 > .elementor-widget-container{margin:5px 0px -5px 0px;}.elementor-865 .elementor-element.elementor-element-8a1b0d6 .elementor-icon{font-size:3.8rem;}.elementor-865 .elementor-element.elementor-element-8a1b0d6 .elementor-icon svg{height:3.8rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7b3fcc3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-7b3fcc3 .elementor-image-box-wrapper{text-align:left;}.elementor-865 .elementor-element.elementor-element-7b3fcc3 .elementor-image-box-title{margin-bottom:0px;font-size:1rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button{font-size:0.875rem;}.elementor-865 .elementor-element.elementor-element-8b2b6ec{--content-width:95%;--min-height:55px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-0e15d94{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;text-align:left;}.elementor-865 .elementor-element.elementor-element-0e15d94 .elementor-heading-title{font-size:0.8rem;}.elementor-865 .elementor-element.elementor-element-8fb6ca1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button{font-size:0.775rem;}.elementor-865 .elementor-element.elementor-element-ed5eb57{--content-width:93%;--min-height:815px;}.elementor-865 .elementor-element.elementor-element-763e56b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-235px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-865 .elementor-element.elementor-element-382705a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-865 .elementor-element.elementor-element-3815e4b.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-3815e4b .elementor-heading-title{font-size:1rem;}.elementor-865 .elementor-element.elementor-element-8838c8d .elementor-icon{font-size:38px;}.elementor-865 .elementor-element.elementor-element-8838c8d .elementor-icon svg{height:38px;}.elementor-865 .elementor-element.elementor-element-ed3c768{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-865 .elementor-element.elementor-element-ed3c768 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-ed3c768.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-ed3c768 .elementor-heading-title{font-size:2.25rem;}.elementor-865 .elementor-element.elementor-element-996ed67{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-996ed67 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-865 .elementor-element.elementor-element-996ed67.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button{font-size:1rem;}.elementor-865 .elementor-element.elementor-element-d67dddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-d67dddf{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;}.elementor-865 .elementor-element.elementor-element-d67dddf.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-wrapper{text-align:center;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-img{margin-bottom:10px;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-title{margin-bottom:89px;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-description{font-size:0.875rem;}.elementor-865 .elementor-element.elementor-element-d80fd0b{--width:212px;--min-height:53px;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-865 .elementor-element.elementor-element-634a3fc .elementor-heading-title{font-size:1.125rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-017273c{font-size:0.875rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-cc62e68{--width:213px;--min-height:53px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-865 .elementor-element.elementor-element-c6c9583 .elementor-heading-title{font-size:1.125rem;}.elementor-865 .elementor-element.elementor-element-05ca2a1{width:var( --container-widget-width, 114px );max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0;font-size:0.875rem;}.elementor-865 .elementor-element.elementor-element-9f41ea2{--width:250px;--min-height:53px;--gap:0px 010px;--row-gap:0px;--column-gap:010px;}.elementor-865 .elementor-element.elementor-element-3140bb6 .elementor-heading-title{font-size:1.125rem;}.elementor-865 .elementor-element.elementor-element-bd6ef12{font-size:0.875rem;}.elementor-865 .elementor-element.elementor-element-8846f77{--content-width:93%;--min-height:1320px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-1d0fff8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-865 .elementor-element.elementor-element-1d0fff8.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-1d0fff8{text-align:center;}.elementor-865 .elementor-element.elementor-element-1d0fff8 .elementor-heading-title{font-size:2rem;}.elementor-865 .elementor-element.elementor-element-68a2fa0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-865 .elementor-element.elementor-element-79e7dc3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-086f36d > .elementor-widget-container{margin:-7px 0px 5px 0px;}.elementor-865 .elementor-element.elementor-element-086f36d .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-086f36d .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-bfa311a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-1facbcc > .elementor-widget-container{margin:-7px 0px 5px 0px;}.elementor-865 .elementor-element.elementor-element-1facbcc .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-1facbcc .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-ae305e1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a0f066c > .elementor-widget-container{margin:-10px 0px 15px 0px;}.elementor-865 .elementor-element.elementor-element-a0f066c .elementor-icon{font-size:100%;}.elementor-865 .elementor-element.elementor-element-a0f066c .elementor-icon svg{height:100%;}.elementor-865 .elementor-element.elementor-element-ab7a3ff > .elementor-widget-container{padding:33px 1px 24px 22px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-236c389{--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:030px 0px;--row-gap:030px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-865 .elementor-element.elementor-element-8772e43{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8772e43.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-4137eb6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-4137eb6.elementor-element{--align-self:center;}.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button{font-size:1rem;}.elementor-865 .elementor-element.elementor-element-d71cbba{--min-height:60px;}.elementor-865 .elementor-element.elementor-element-ab3fe28{--content-width:93%;}.elementor-865 .elementor-element.elementor-element-7fc67df > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-865 .elementor-element.elementor-element-7fc67df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8d66e1a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-865 .elementor-element.elementor-element-8d66e1a .elementor-image-box-title{font-size:1.8rem;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-6bee28b{--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:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-865 .elementor-element.elementor-element-3fb099f img{width:58px;height:58px;}.elementor-865 .elementor-element.elementor-element-7b49c3e img{width:58px;height:58px;}.elementor-865 .elementor-element.elementor-element-8fd4734 img{width:50px;height:50px;}.elementor-865 .elementor-element.elementor-element-9fd73ec img{width:50px;height:50px;}.elementor-865 .elementor-element.elementor-element-667311b .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7f1765a{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ff2e80c{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d821201{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e89b147{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9236f35{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d16abaa{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-865 .elementor-element.elementor-element-075adb1 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3071673{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-12cdd64{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7e54c0b{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a28c819{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ab468a2{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-865 .elementor-element.elementor-element-d648858 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-55805e6{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-fc6a60f{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f876c6{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-32ac3ca{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-c0c608e{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e6de0d2{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-865 .elementor-element.elementor-element-2ecdcae .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a6c61c0{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a3a2884{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3164346{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3564c54{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d74fb3a{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-250079f{--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-865 .elementor-element.elementor-element-2df462a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-54e1ede{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-657f503{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bf6e331{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-5efa7d0{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ee71661{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-78bd311{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-865 .elementor-element.elementor-element-2d48f70 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4b4dbfc{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-56119a6{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ffeea9c{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9532087{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-887945c{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{margin-bottom:8px;}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ed323d4{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-gap:39px;}.elementor-865 .elementor-element.elementor-element-150bc6c > .elementor-widget-container{margin:100px 0px 50px 0px;}.elementor-865 .elementor-element.elementor-element-150bc6c .elementor-image-box-title{font-size:1.8rem;}.elementor-865 .elementor-element.elementor-element-c19db86 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8136cc9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-865 .elementor-element.elementor-element-9c0440c{--width:350px;--min-height:181px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-865 .elementor-element.elementor-element-787f3c6 .elementor-heading-title{font-size:0.875rem;}.elementor-865 .elementor-element.elementor-element-b4af688 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-0d8115e .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-45833c2 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-96550a3 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-8dfb7ad .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-21193d6 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-0eb8030{text-align:center;}.elementor-865 .elementor-element.elementor-element-0eb8030 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-74dfb11 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-a3d1cf1{--width:350px;--min-height:181px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-865 .elementor-element.elementor-element-1509515 .elementor-heading-title{font-size:0.875rem;}.elementor-865 .elementor-element.elementor-element-7d25dad .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-4d92894 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-f794738 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-edeb16a .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-49c90aa .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-9d357e7 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-8830c0b{text-align:center;}.elementor-865 .elementor-element.elementor-element-8830c0b .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-e4f2626 .elementor-heading-title{font-size:0.725rem;}.elementor-865 .elementor-element.elementor-element-37af6fe > .elementor-widget-container{margin:100px 0px 60px 0px;}.elementor-865 .elementor-element.elementor-element-37af6fe .elementor-image-box-title{font-size:1.8rem;}.elementor-865 .elementor-element.elementor-element-7fed172{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-865 .elementor-element.elementor-element-78b4055 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-78b4055 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-82a6deb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8eba773 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-6ed0cad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-eb0a4b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-b29abe7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-978e657 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-c3a1229{--min-height:60px;}.elementor-865 .elementor-element.elementor-element-8e1a98a{--content-width:90%;--min-height:1450px;}.elementor-865 .elementor-element.elementor-element-e57399a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-2476e28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-2476e28 .elementor-heading-title{font-size:1.8rem;}.elementor-865 .elementor-element.elementor-element-3c2fa62{--container-widget-width:364px;--container-widget-flex-grow:0;width:var( --container-widget-width, 364px );max-width:364px;}.elementor-865 .elementor-element.elementor-element-3c2fa62 .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-bd3531d{--container-widget-width:364px;--container-widget-flex-grow:0;width:var( --container-widget-width, 364px );max-width:364px;}.elementor-865 .elementor-element.elementor-element-bd3531d .elementor-image-box-img{margin-bottom:0px;}.elementor-865 .elementor-element.elementor-element-00debb6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-be522cd{--content-width:90%;--min-height:1900px;}.elementor-865 .elementor-element.elementor-element-08434d0{width:100%;max-width:100%;}.elementor-865 .elementor-element.elementor-element-08434d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-411148b{text-align:left;}.elementor-865 .elementor-element.elementor-element-411148b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d37ebd0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 10px;--row-gap:15px;--column-gap:10px;--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-fd9ed4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-664cc52 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f9f947 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-24bd5a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-0b54d1b .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ba2a84f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-855de6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-583ff95 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-60dd73a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e23c154{--content-width:90%;--min-height:1850px;}.elementor-865 .elementor-element.elementor-element-694d483 .elementor-image-box-title{font-size:var( --e-global-typography-46e5c6a-font-size );line-height:var( --e-global-typography-46e5c6a-line-height );letter-spacing:var( --e-global-typography-46e5c6a-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4c1fdfc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-66e1f03 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-f0b9b17 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7c70032 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ccc1b79{--content-width:90%;--min-height:1000px;}.elementor-865 .elementor-element.elementor-element-9d6c0ba{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button{font-size:1rem;}.elementor-865 .elementor-element.elementor-element-d4201bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-f27535a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-5b2a178 .elementor-heading-title{font-size:2rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d5bb291{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-865 .elementor-element.elementor-element-d5bb291.elementor-element{--align-self:flex-start;}.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button{font-size:1rem;}.elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-865 .elementor-element.elementor-element-4bdef45{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container > .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-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-865 .elementor-element.elementor-element-763e56b{--width:50%;}.elementor-865 .elementor-element.elementor-element-d80fd0b{--width:425px;}.elementor-865 .elementor-element.elementor-element-36dd31a{--width:141px;}.elementor-865 .elementor-element.elementor-element-cc62e68{--width:425px;}.elementor-865 .elementor-element.elementor-element-e5edee4{--width:151px;}.elementor-865 .elementor-element.elementor-element-9f41ea2{--width:400px;}.elementor-865 .elementor-element.elementor-element-ee34d7b{--width:102px;}.elementor-865 .elementor-element.elementor-element-a9829c7{--width:33%;}.elementor-865 .elementor-element.elementor-element-ab604bf{--width:35%;}.elementor-865 .elementor-element.elementor-element-b1850c8{--width:35%;}.elementor-865 .elementor-element.elementor-element-cdf41a9{--width:35%;}.elementor-865 .elementor-element.elementor-element-8c23417{--width:42%;}.elementor-865 .elementor-element.elementor-element-86c00ba{--width:39%;}.elementor-865 .elementor-element.elementor-element-9c0440c{--width:570px;}.elementor-865 .elementor-element.elementor-element-a3d1cf1{--width:570px;}.elementor-865 .elementor-element.elementor-element-d4201bd{--width:100%;}.elementor-865 .elementor-element.elementor-element-397f8d7{--width:70%;}}@media(max-width:1366px) and (min-width:768px){.elementor-865 .elementor-element.elementor-element-7d23a0e{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-8b2b6ec{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-ed5eb57{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-8846f77{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-ab3fe28{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-9c0440c{--width:100%;}.elementor-865 .elementor-element.elementor-element-a3d1cf1{--width:100%;}.elementor-865 .elementor-element.elementor-element-8e1a98a{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-be522cd{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-e23c154{--content-width:90%;}.elementor-865 .elementor-element.elementor-element-ccc1b79{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-865 .elementor-element.elementor-element-9c0440c{--width:570px;}.elementor-865 .elementor-element.elementor-element-a3d1cf1{--width:570px;}}@media(min-width:2400px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-description{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8772e43{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7fc67df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-667311b .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-075adb1 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d648858 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2ecdcae .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2df462a .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-2d48f70 .elementor-image-box-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-c19db86 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8136cc9{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-78b4055 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-82a6deb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-8eba773 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-6ed0cad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-eb0a4b1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-b29abe7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-e57399a{--grid-auto-flow:row;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-865 .elementor-element.elementor-element-411148b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d37ebd0{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-fd9ed4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-664cc52 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-9f9f947 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-24bd5a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-0b54d1b .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-ba2a84f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-855de6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-583ff95 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-60dd73a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-865 .elementor-element.elementor-element-694d483 .elementor-image-box-title{font-size:var( --e-global-typography-46e5c6a-font-size );line-height:var( --e-global-typography-46e5c6a-line-height );letter-spacing:var( --e-global-typography-46e5c6a-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4c1fdfc{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-66e1f03 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-f0b9b17 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-7c70032 .elementor-heading-title{font-size:var( --e-global-typography-0fda1c6-font-size );line-height:var( --e-global-typography-0fda1c6-line-height );letter-spacing:var( --e-global-typography-0fda1c6-letter-spacing );}.elementor-865 .elementor-element.elementor-element-d4201bd{--grid-auto-flow:row;}.elementor-865 .elementor-element.elementor-element-f27535a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-865 .elementor-element.elementor-element-4bdef45{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-865 .elementor-element.elementor-element-4bdef45 > .elementor-widget-container > .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-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for image-box, class: .elementor-element-7b3fcc3 */@media (max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-7b3fcc3 .elementor-image-box-wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba707a7 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button{
        width: 90%;
        white-space: nowrap;
    }
}

.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button{
    border-radius: 5px;
    border-top: 1.5px solid #D9FBB9;
    background: linear-gradient(270deg, #C0F98A -36.75%, #6DD708 49.17%, #2A7C04 139.26%);
    z-index: 1;
    white-space: nowrap;
   
}

.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button-text,
.elementor-button-icon{
    position: relative;
    z-index: 2;
}

.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    border-top: 1px solid #D9FBB9;
    background: linear-gradient(270deg, #144000 -36.75%, #2A7C04 46.18%, #2A7C04 139.26%);
    z-index: 1;
    opacity: 0;
    transition: 0.5s;
}

.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-ba707a7 .elementor-button:hover{
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-470d53d */.html{
    position: absolute;
    pointer-events: none;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d23a0e */@media(max-width: 767px) {
    .menu.menu-blur{
        top: 3px !important;
        width: 95% !important;
        left: 50% !important;
        transform: translate(-50%);
        border-radius: 10px !important;
        border: 1px solid rgba(109, 215, 8, 0.30);
    }
}

.menu{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    transition: 0.5s;
    border-bottom: 0.5px solid rgba(109, 215, 8, 0.50);
    background: rgba(61, 61, 61, 0.10);
    backdrop-filter: blur(2px);
    webkit-backdrop-filter: blur(2px);
    
}

.menu.menu-blur{
    backdrop-filter: blur(20px);
    webkit-backdrop-filter: blur(20px);
    background: #1A1A1A70;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e15d94 */.elementor-865 .elementor-element.elementor-element-0e15d94{
    font-weight: 200
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fb6ca1 */.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button{
    border-radius: 5px;
    border-top: 1.5px solid #D9FBB9;
    background: linear-gradient(270deg, #C0F98A -36.75%, #6DD708 49.17%, #2A7C04 139.26%);
    z-index: 1;
    white-space: nowrap;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 15px;
    padding-left: 15px;
   
}

.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button-text,
.elementor-button-icon{
    position: relative;
    z-index: 2;
}

.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    border-top: 1px solid #D9FBB9;
    background: linear-gradient(270deg, #144000 -36.75%, #2A7C04 46.18%, #2A7C04 139.26%);
    z-index: 1;
    opacity: 0;
    transition: 0.5s;
}

.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-8fb6ca1 .elementor-button:hover{
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b2b6ec */.fixo{
    position: fixed;
    bottom: 1%;
    left: 50%;
    transform: translate(-50%);
    width: 95%;
    transition: 0.5s;
    border-radius: 10px !important;
    border: 1px solid rgba(109, 215, 8, 0.30);
    opacity: 0;
    
}

.fixo.fixo-blur{
    backdrop-filter: blur(20px);
    webkit-backdrop-filter: blur(20px);
    background: #1A1A1A70;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-996ed67 */@media screen and (min-width: 320px) and (max-width: 580px) {
    .elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button{
        width: 100% !important;
    }
}

.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button{
    display: inline-flex;
    height: 58px;
    padding: 17px 28px;
     white-space: nowrap; 
    z-index: 1;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    border-top: 2px solid #BBFA7F;
    background: linear-gradient(270deg, #216303 0%, #6DD708 32.27%, #6DD708 67.78%, #216303 100%);
    box-shadow: 0px 4px 0px 0px #174502;
}

.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button-text{
    position: relative;
    z-index: 2;
}

.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    border-top: 1px solid #BBFA7F;
    background: linear-gradient(270deg, #164003 0%, #448C23 43.27%, #448C23 58.17%, #164003 100%);
    box-shadow: 0px 4px 0px 0px #153D02;
    z-index: 1;
    opacity: 0;
    transition: 0.5s;
}

.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button:hover{
    transform: scale(1.02);
}

.elementor-865 .elementor-element.elementor-element-996ed67::before,
.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button::before{
    content: "";
    position: absolute;
    bottom: -100px;
    left: 50%;
    transform: translatex(-50%);
    width: 90%;
    height: 200%;
    border-radius: 6.5625rem;
    opacity: 0.15;
    background: #6DD708;
    filter: blur(54.70000076293945px);
    z-index: 0;
    transition: 0.5s;
    pointer-events: none;
}

.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button::before{
    background: #1A1A1A;
    opacity: 0;
}

.elementor-865 .elementor-element.elementor-element-996ed67 .elementor-button:hover::before{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d67dddf */@media screen and (min-width: 320px) and (max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-content{
        margin-top: px;
    }
}


.elementor-865 .elementor-element.elementor-element-d67dddf .elementor-image-box-wrapper{
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36dd31a */.logos-right{
    box-shadow: 0px 1.07px 0px 0px rgba(255, 255, 255, 0.08) inset;
    backdrop-filter: blur(34.23999786376953px);
    wekit-backdrop-filter: blur(34.23999786376953px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d80fd0b */@media screen and (min-width: 320px) and (max-width: 767px) {
    .faturamento{
        top: 64% !important;
        right: calc(17% + 0px) !important;
        animation:
        faturamentoZoomIn 0.8s  ease-out forwards,
        flutuando4 5s    ease-in-out infinite 0.4s !important;
        
    }
    
}

@keyframes flutuando4{
    0%{
        transform: translatey(0);
    }
    50%{
        transform: translate(5px);
    }
    100%{
        transform: translatey(0);
    }
}

@media screen and (min-width: 1025px) and (max-width: 1366px) {
    .faturamento{
        right: 0% !important;
        margin-right: 10%;
    }
}

@keyframes faturamentoZoomIn {
  from {
    transform: perspective(800px) scale3d(0.3, 0.3, 0.3);
    opacity: 0;
  }
  to {
    transform: perspective(800px) scale3d(1, 1, 1);
    opacity: 1;
  }
}

@keyframes flutuando-3 {
  0%   { transform: translateY(0);    }
  50%  { transform: translateY(13px); }
  100% { transform: translateY(0);    }
}


.faturamento {
  position: absolute;
  top: 26%;
  right: calc((100% - 1000px) / 2);
  background: var(--light-dark-1004, rgba(255, 255, 255, 0.04));
  box-shadow:
    101px 82px 36px 0px rgba(0, 0, 0, 0.00),
    65px 52px 33px 0px rgba(0, 0, 0, 0.01),
    37px 29px 28px 0px rgba(0, 0, 0, 0.05),
    16px 13px 21px 0px rgba(0, 0, 0, 0.09),
     4px  3px 11px 0px rgba(0, 0, 0, 0.10);
  backdrop-filter: blur(34.24px);
  opacity: 1;
  animation:
    faturamentoZoomIn 0.5s  ease-out forwards,
    flutuando-3 6s    ease-in-out infinite 0.5s;
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5edee4 */.elementor-865 .elementor-element.elementor-element-e5edee4{
    box-shadow: 0px 1.07px 0px 0px rgba(255, 255, 255, 0.08) inset;
    backdrop-filter: blur(34.23999786376953px);
    webkit-backdrop-filter: blur(34.23999786376953px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc62e68 */@media screen and (min-width: 320px) and (max-width: 767px) {
    .investimento{
        top: 87% !important;
        right: calc(16% + 0px) !important;
        animation:
        faturamentoZoomIn 0.8s  ease-out forwards,
        flutuando2 5s    ease-in-out infinite 0.4s !important;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1366px) {
    .investimento{
        right: 0% !important;
        margin-right: 10%;
    }
}

.investimento{
    position: absolute;
    top: 499px;
    right: calc((100% - 1000px) / 2);
    background: var(--light-dark-1004, rgba(255, 255, 255, 0.04));
    box-shadow: 0px 1.07px 0px 0px rgba(255, 255, 255, 0.08) inset;
    backdrop-filter: blur(34.23999786376953px);
    box-shadow: 101px 82px 36px 0px rgba(0, 0, 0, 0.00), 65px 52px 33px 0px rgba(0, 0, 0, 0.01), 37px 29px 28px 0px rgba(0, 0, 0, 0.05), 16px 13px 21px 0px rgba(0, 0, 0, 0.09), 4px 3px 11px 0px rgba(0, 0, 0, 0.10);
    backdrop-filter: blur(34.23999786376953px);
    animation:
    faturamentoZoomIn 0.8s  ease-out forwards,
    flutuando 5s    ease-in-out infinite 0.4s;
  transform-origin: center center;
}

@keyframes flutuando{
    0%{
        transform: translatey(0);
    }
    50%{
        transform: translatey(10px);
    }
    100%{
        transform: translatey(0);
    }
}

@keyframes flutuando2{
    0%{
        transform: translatey(0);
    }
    50%{
        transform: translate(5px);
    }
    100%{
        transform: translatey(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee34d7b */.elementor-865 .elementor-element.elementor-element-ee34d7b{
    box-shadow: 0px 1.07px 0px 0px rgba(255, 255, 255, 0.08) inset;
    backdrop-filter: blur(34.23999786376953px);
    webkit-backdrop-filter: blur(34.23999786376953px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f41ea2 */@media screen and (min-width: 320px) and (max-width: 767px) {
    .experiencia{
        top: 75% !important;
        right: calc(25% + 0px) !important;
        animation:
        faturamentoZoomIn 0.8s  ease-out forwards,
        flutuando3 5s    ease-in-out infinite 0.4s !important;
    }
    
}

@media screen and (min-width: 1025px) and (max-width: 1366px) {
    .experiencia{
        right: 0% !important;
        margin-right: 5%;
    }
}

.experiencia{
    position: absolute;
    top: 355px;
    right: calc((100% - 1160px) / 2);
    background: var(--light-dark-1004, rgba(255, 255, 255, 0.04));
    box-shadow: 0px 1.07px 0px 0px rgba(255, 255, 255, 0.08) inset;
    backdrop-filter: blur(34.23999786376953px);
    box-shadow: 101px 82px 36px 0px rgba(0, 0, 0, 0.00), 65px 52px 33px 0px rgba(0, 0, 0, 0.01), 37px 29px 28px 0px rgba(0, 0, 0, 0.05), 16px 13px 21px 0px rgba(0, 0, 0, 0.09), 4px 3px 11px 0px rgba(0, 0, 0, 0.10);
    backdrop-filter: blur(34.23999786376953px);
    animation:
    faturamentoZoomIn 0.8s  ease-out forwards,
    flutuando-2 6s    ease-in-out infinite 0.4s;
  transform-origin: center center;
}

@keyframes flutuando-2{
    0%{
        transform: translatey(0);
    }
    50%{
        transform: translatey(13px);
    }
    100%{
        transform: translatey(0);
    }
}


@keyframes flutuando3{
    0%{
        transform: translatey(0);
    }
    50%{
        transform: translatey(5px);
    }
    100%{
        transform: translatey(0);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-501a3c4 */.elementor-865 .elementor-element.elementor-element-501a3c4 .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-865 .elementor-element.elementor-element-501a3c4 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 35s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}

.elementor-865 .elementor-element.elementor-element-501a3c4::after{
    content: "";
    width: 100%;
    height: 100%;
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(90deg, #216703 0%, rgba(33, 103, 3, 0.00) 30%, rgba(33, 103, 3, 0.00) 70%, #206602 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7088d0d */.elementor-865 .elementor-element.elementor-element-7088d0d{
    border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
background: linear-gradient(270deg, #216303 0%, #198400 32.27%, #147900 67.78%, #216303 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79e7dc3 */@media(max-width: 1168px){
.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-title{    
    font-size: 1.125rem !important;
}
}

.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-widget-container{
    position: relative;
    z-index: 2;
    border-radius: 10px;
    background: linear-gradient(to bottom, #D2D2D290, #434343);
    box-shadow: 106px 132px 47px 0px rgba(0, 0, 0, 0.00), 68px 84px 43px 0px rgba(0, 0, 0, 0.01), 38px 47px 36px 0px rgba(0, 0, 0, 0.05), 17px 21px 27px 0px rgba(0, 0, 0, 0.09), 4px 5px 15px 0px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-widget-container::before,
.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-widget-container::after{
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  background: 
  radial-gradient(135.56% 179.27% at -38.33% -33.87%, rgba(70, 116, 27, 0.50) 0%, rgba(36, 48, 26, 0.94) 52.49%, #1F201E 72.97%, #1A1B1A 100%);
  z-index: 3;
  transition: 0.5s;
  opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-widget-container::after{
    background: 
    radial-gradient(152.25% 162.58% at -14.19% -21.94%, #539615 0%, rgba(36, 51, 26, 0.94) 52.49%, #1F211E 72.97%, #1A1B1A 100%);
    opacity: 0;
}


.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-widget-container:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-79e7dc3 .elementor-image-box-wrapper{
    position: relative;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfa311a */@media(max-width: 1168px){
.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-title{    
    font-size: 1.125rem !important;
}
}

.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-widget-container{
    position: relative;
    z-index: 2;
    border-radius: 10px;
    background: linear-gradient(to bottom, #D2D2D290, #434343);
    box-shadow: 106px 132px 47px 0px rgba(0, 0, 0, 0.00), 68px 84px 43px 0px rgba(0, 0, 0, 0.01), 38px 47px 36px 0px rgba(0, 0, 0, 0.05), 17px 21px 27px 0px rgba(0, 0, 0, 0.09), 4px 5px 15px 0px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-widget-container::before,
.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-widget-container::after{
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  background: 
  radial-gradient(135.56% 179.27% at -38.33% -33.87%, rgba(70, 116, 27, 0.50) 0%, rgba(36, 48, 26, 0.94) 52.49%, #1F201E 72.97%, #1A1B1A 100%);
  z-index: 3;
  transition: 0.5s;
  opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-widget-container::after{
    background: 
    radial-gradient(152.25% 162.58% at -14.19% -21.94%, #539615 0%, rgba(36, 51, 26, 0.94) 52.49%, #1F211E 72.97%, #1A1B1A 100%);
    opacity: 0;
}


.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-widget-container:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-bfa311a .elementor-image-box-wrapper{
    position: relative;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ae305e1 */@media(max-width: 1168px){
.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-title{    
    font-size: 1.125rem !important;
}
}

.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-widget-container{
    position: relative;
    z-index: 2;
    border-radius: 10px;
    background: linear-gradient(to bottom, #D2D2D290, #434343);
    box-shadow: 106px 132px 47px 0px rgba(0, 0, 0, 0.00), 68px 84px 43px 0px rgba(0, 0, 0, 0.01), 38px 47px 36px 0px rgba(0, 0, 0, 0.05), 17px 21px 27px 0px rgba(0, 0, 0, 0.09), 4px 5px 15px 0px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-widget-container::before,
.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-widget-container::after{
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  background: 
  radial-gradient(135.56% 179.27% at -38.33% -33.87%, rgba(70, 116, 27, 0.50) 0%, rgba(36, 48, 26, 0.94) 52.49%, #1F201E 72.97%, #1A1B1A 100%);
  z-index: 3;
  transition: 0.5s;
  opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-widget-container::after{
    background: 
    radial-gradient(152.25% 162.58% at -14.19% -21.94%, #539615 0%, rgba(36, 51, 26, 0.94) 52.49%, #1F211E 72.97%, #1A1B1A 100%);
    opacity: 0;
}


.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-widget-container:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-ae305e1 .elementor-image-box-wrapper{
    position: relative;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ab7a3ff */@media(max-width: 1168px){
.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-title{    
    font-size: 1.125rem !important;
}
}

.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-widget-container{
    position: relative;
    z-index: 2;
    border-radius: 10px;
    background: linear-gradient(to bottom, #D2D2D290, #434343);
    box-shadow: 106px 132px 47px 0px rgba(0, 0, 0, 0.00), 68px 84px 43px 0px rgba(0, 0, 0, 0.01), 38px 47px 36px 0px rgba(0, 0, 0, 0.05), 17px 21px 27px 0px rgba(0, 0, 0, 0.09), 4px 5px 15px 0px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-widget-container::before,
.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-widget-container::after{
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  background: 
  radial-gradient(135.56% 179.27% at -38.33% -33.87%, rgba(70, 116, 27, 0.50) 0%, rgba(36, 48, 26, 0.94) 52.49%, #1F201E 72.97%, #1A1B1A 100%);
  z-index: 3;
  transition: 0.5s;
  opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-widget-container::after{
    background: 
    radial-gradient(152.25% 162.58% at -14.19% -21.94%, #539615 0%, rgba(36, 51, 26, 0.94) 52.49%, #1F211E 72.97%, #1A1B1A 100%);
    opacity: 0;
}


.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-widget-container:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-ab7a3ff .elementor-image-box-wrapper{
    position: relative;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4137eb6 */@media screen and (min-width: 320px) and (max-width: 580px) {
    .elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button{
        width: 100% !important;
    }
}

.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button{
    display: inline-flex;
    height: 62px;
    padding: 20px 40px;
    z-index: 1;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    border-top: 2px solid #BBFA7F;
    background: linear-gradient(270deg, #216303 0%, #6DD708 32.27%, #6DD708 67.78%, #216303 100%);
    box-shadow: 0px 4px 0px 0px #174502;
}

.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button-text{
    position: relative;
    z-index: 2;
}

.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    border-top: 1px solid #BBFA7F;
    background: linear-gradient(270deg, #164003 0%, #448C23 43.27%, #448C23 58.17%, #164003 100%);
    box-shadow: 0px 4px 0px 0px #153D02;
    z-index: 1;
    opacity: 0;
    transition: 0.5s;
}

.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button:hover{
    transform: scale(1.02);
}

.elementor-865 .elementor-element.elementor-element-4137eb6::before,
.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button::before{
    content: "";
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
    width: 90%;
    height: 200%;
    border-radius: 6.5625rem;
    opacity: 0.06;
    background: #6DD708;
    filter: blur(70px);
    z-index: 0;
    transition: 0.5s;
    pointer-events: none;
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button::before{
    background: #1A1A1A;
    opacity: 0;
}

.elementor-865 .elementor-element.elementor-element-4137eb6 .elementor-button:hover::before{
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8846f77 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-8846f77::before{
   height: 100px !important;
   opacity: 0.5 !important;
    }
}



.elementor-865 .elementor-element.elementor-element-8846f77::before{
    content: "";
    position: absolute;
    top:  50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 37px;
    opacity: 0.2;
    background: #6DD708;
    filter: blur(248px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d71cbba */@media screen and (min-width: 320px) and (max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-d71cbba::before{
        width: 100% !important;
        top: 140% !important;
        border-left: 50px solid transparent !important;
        border-right: 50px solid transparent !important;
    }
    
}

.elementor-865 .elementor-element.elementor-element-d71cbba::before{
    content: "";
    position: absolute;
    width: 944px;
    height: 63px;
    top:  100%;
    left: 50%;
    transform: translate(-50%, -100%);
    border-bottom: 56px solid #1A1A1A;
    border-left: 80px solid transparent;
    border-right: 80px solid transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb099f */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-3fb099f{
        top: 1% !important;
        right: calc(50% + 90px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-3fb099f{
    position: absolute;
    top: 12%;
    z-index: 3;
    right: calc(80% + 100px);
    transform: rotate(-14deg);
    border-radius: 50%;
    animation: flutuando-4 8s infinite ease-in-out;
}

@keyframes flutuando-4{
    0%, 100%{
        transform: translatey(0) rotate(-15deg);
    }
    50%{
        transform: translatey(25px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b49c3e */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-7b49c3e{
        top: 34% !important;
        left: calc(90% - 45px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7b49c3e{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(50% - 45px);
    transform: rotate(10deg);
    border-radius: 50%;
    animation: flutuando-7 8s infinite ease-in-out;
}

@keyframes flutuando-7{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    50%{
        transform: translatey(30px) rotate(-5deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd4734 */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-8fd4734{
        top: 5% !important;
        left: calc(80% - 25px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8fd4734{
    position: absolute;
    top: 5%;
    z-index: 3;
    left: calc(41% - 45px);
    transform: rotate(5deg);
    border-radius: 50%;
    animation: flutuando-6 5s infinite ease-in-out;
}

@keyframes flutuando-6{
    0%, 100%{
        transform: translatey(0) rotate(-10deg);
    }
    50%{
        transform: translatey(20px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd73ec */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-9fd73ec{
        top: 33% !important;
        left: calc(35% - 100px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9fd73ec{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(35% - 200px);
    transform: rotate(-5deg);
    border-radius: 50%;
    animation: flutuando-5 7s infinite ease-in-out;
}

@keyframes flutuando-5{
    0%, 100%{
        transform: translatey(0) rotate(-20deg);
    }
    50%{
        transform: translatey(40px) rotate(20deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1765a */.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff2e80c */.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d821201 */.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e89b147 */.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9236f35 */.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3071673 */.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12cdd64 */.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: 0px !important;
    }
    
.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e54c0b */.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a28c819 */.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55805e6 */.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: 0px !important;
    }
.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc6a60f */.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f876c6 */.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32ac3ca */.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0c608e */.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6c61c0 */.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a3a2884 */.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3164346 */.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3564c54 */.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d74fb3a */.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54e1ede */.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-657f503 */.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf6e331 */.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5efa7d0 */.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee71661 */.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b4dbfc */.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56119a6 */.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffeea9c */.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9532087 */.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-887945c */.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb099f */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-3fb099f{
        top: 1% !important;
        right: calc(50% + 90px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-3fb099f{
    position: absolute;
    top: 12%;
    z-index: 3;
    right: calc(80% + 100px);
    transform: rotate(-14deg);
    border-radius: 50%;
    animation: flutuando-4 8s infinite ease-in-out;
}

@keyframes flutuando-4{
    0%, 100%{
        transform: translatey(0) rotate(-15deg);
    }
    50%{
        transform: translatey(25px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b49c3e */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-7b49c3e{
        top: 34% !important;
        left: calc(90% - 45px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7b49c3e{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(50% - 45px);
    transform: rotate(10deg);
    border-radius: 50%;
    animation: flutuando-7 8s infinite ease-in-out;
}

@keyframes flutuando-7{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    50%{
        transform: translatey(30px) rotate(-5deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd4734 */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-8fd4734{
        top: 5% !important;
        left: calc(80% - 25px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8fd4734{
    position: absolute;
    top: 5%;
    z-index: 3;
    left: calc(41% - 45px);
    transform: rotate(5deg);
    border-radius: 50%;
    animation: flutuando-6 5s infinite ease-in-out;
}

@keyframes flutuando-6{
    0%, 100%{
        transform: translatey(0) rotate(-10deg);
    }
    50%{
        transform: translatey(20px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd73ec */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-9fd73ec{
        top: 33% !important;
        left: calc(35% - 100px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9fd73ec{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(35% - 200px);
    transform: rotate(-5deg);
    border-radius: 50%;
    animation: flutuando-5 7s infinite ease-in-out;
}

@keyframes flutuando-5{
    0%, 100%{
        transform: translatey(0) rotate(-20deg);
    }
    50%{
        transform: translatey(40px) rotate(20deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1765a */.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff2e80c */.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d821201 */.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e89b147 */.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9236f35 */.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3071673 */.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12cdd64 */.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: 0px !important;
    }
    
.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e54c0b */.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a28c819 */.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55805e6 */.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: 0px !important;
    }
.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc6a60f */.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f876c6 */.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32ac3ca */.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0c608e */.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6c61c0 */.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a3a2884 */.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3164346 */.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3564c54 */.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d74fb3a */.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54e1ede */.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-657f503 */.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf6e331 */.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5efa7d0 */.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee71661 */.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b4dbfc */.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56119a6 */.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffeea9c */.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9532087 */.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-887945c */.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb099f */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-3fb099f{
        top: 1% !important;
        right: calc(50% + 90px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-3fb099f{
    position: absolute;
    top: 12%;
    z-index: 3;
    right: calc(80% + 100px);
    transform: rotate(-14deg);
    border-radius: 50%;
    animation: flutuando-4 8s infinite ease-in-out;
}

@keyframes flutuando-4{
    0%, 100%{
        transform: translatey(0) rotate(-15deg);
    }
    50%{
        transform: translatey(25px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b49c3e */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-7b49c3e{
        top: 34% !important;
        left: calc(90% - 45px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7b49c3e{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(50% - 45px);
    transform: rotate(10deg);
    border-radius: 50%;
    animation: flutuando-7 8s infinite ease-in-out;
}

@keyframes flutuando-7{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    50%{
        transform: translatey(30px) rotate(-5deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd4734 */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-8fd4734{
        top: 5% !important;
        left: calc(80% - 25px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8fd4734{
    position: absolute;
    top: 5%;
    z-index: 3;
    left: calc(41% - 45px);
    transform: rotate(5deg);
    border-radius: 50%;
    animation: flutuando-6 5s infinite ease-in-out;
}

@keyframes flutuando-6{
    0%, 100%{
        transform: translatey(0) rotate(-10deg);
    }
    50%{
        transform: translatey(20px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd73ec */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-9fd73ec{
        top: 33% !important;
        left: calc(35% - 100px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9fd73ec{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(35% - 200px);
    transform: rotate(-5deg);
    border-radius: 50%;
    animation: flutuando-5 7s infinite ease-in-out;
}

@keyframes flutuando-5{
    0%, 100%{
        transform: translatey(0) rotate(-20deg);
    }
    50%{
        transform: translatey(40px) rotate(20deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1765a */.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff2e80c */.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d821201 */.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e89b147 */.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9236f35 */.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3071673 */.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12cdd64 */.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: 0px !important;
    }
    
.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e54c0b */.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a28c819 */.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55805e6 */.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: 0px !important;
    }
.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc6a60f */.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f876c6 */.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32ac3ca */.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0c608e */.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6c61c0 */.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a3a2884 */.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3164346 */.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3564c54 */.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d74fb3a */.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54e1ede */.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-657f503 */.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf6e331 */.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5efa7d0 */.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee71661 */.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b4dbfc */.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56119a6 */.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffeea9c */.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9532087 */.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-887945c */.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb099f */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-3fb099f{
        top: 1% !important;
        right: calc(50% + 90px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-3fb099f{
    position: absolute;
    top: 12%;
    z-index: 3;
    right: calc(80% + 100px);
    transform: rotate(-14deg);
    border-radius: 50%;
    animation: flutuando-4 8s infinite ease-in-out;
}

@keyframes flutuando-4{
    0%, 100%{
        transform: translatey(0) rotate(-15deg);
    }
    50%{
        transform: translatey(25px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b49c3e */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-7b49c3e{
        top: 34% !important;
        left: calc(90% - 45px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7b49c3e{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(50% - 45px);
    transform: rotate(10deg);
    border-radius: 50%;
    animation: flutuando-7 8s infinite ease-in-out;
}

@keyframes flutuando-7{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    50%{
        transform: translatey(30px) rotate(-5deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd4734 */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-8fd4734{
        top: 5% !important;
        left: calc(80% - 25px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8fd4734{
    position: absolute;
    top: 5%;
    z-index: 3;
    left: calc(41% - 45px);
    transform: rotate(5deg);
    border-radius: 50%;
    animation: flutuando-6 5s infinite ease-in-out;
}

@keyframes flutuando-6{
    0%, 100%{
        transform: translatey(0) rotate(-10deg);
    }
    50%{
        transform: translatey(20px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd73ec */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-9fd73ec{
        top: 33% !important;
        left: calc(35% - 100px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9fd73ec{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(35% - 200px);
    transform: rotate(-5deg);
    border-radius: 50%;
    animation: flutuando-5 7s infinite ease-in-out;
}

@keyframes flutuando-5{
    0%, 100%{
        transform: translatey(0) rotate(-20deg);
    }
    50%{
        transform: translatey(40px) rotate(20deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1765a */.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff2e80c */.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d821201 */.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e89b147 */.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9236f35 */.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3071673 */.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12cdd64 */.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: 0px !important;
    }
    
.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e54c0b */.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a28c819 */.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55805e6 */.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: 0px !important;
    }
.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc6a60f */.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f876c6 */.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32ac3ca */.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0c608e */.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6c61c0 */.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a3a2884 */.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3164346 */.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3564c54 */.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d74fb3a */.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54e1ede */.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-657f503 */.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf6e331 */.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5efa7d0 */.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee71661 */.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b4dbfc */.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56119a6 */.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffeea9c */.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9532087 */.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-887945c */.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb099f */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-3fb099f{
        top: 1% !important;
        right: calc(50% + 90px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-3fb099f{
    position: absolute;
    top: 12%;
    z-index: 3;
    right: calc(80% + 100px);
    transform: rotate(-14deg);
    border-radius: 50%;
    animation: flutuando-4 8s infinite ease-in-out;
}

@keyframes flutuando-4{
    0%, 100%{
        transform: translatey(0) rotate(-15deg);
    }
    50%{
        transform: translatey(25px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b49c3e */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-7b49c3e{
        top: 34% !important;
        left: calc(90% - 45px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7b49c3e{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(50% - 45px);
    transform: rotate(10deg);
    border-radius: 50%;
    animation: flutuando-7 8s infinite ease-in-out;
}

@keyframes flutuando-7{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    50%{
        transform: translatey(30px) rotate(-5deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd4734 */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-8fd4734{
        top: 5% !important;
        left: calc(80% - 25px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8fd4734{
    position: absolute;
    top: 5%;
    z-index: 3;
    left: calc(41% - 45px);
    transform: rotate(5deg);
    border-radius: 50%;
    animation: flutuando-6 5s infinite ease-in-out;
}

@keyframes flutuando-6{
    0%, 100%{
        transform: translatey(0) rotate(-10deg);
    }
    50%{
        transform: translatey(20px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd73ec */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-9fd73ec{
        top: 33% !important;
        left: calc(35% - 100px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9fd73ec{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(35% - 200px);
    transform: rotate(-5deg);
    border-radius: 50%;
    animation: flutuando-5 7s infinite ease-in-out;
}

@keyframes flutuando-5{
    0%, 100%{
        transform: translatey(0) rotate(-20deg);
    }
    50%{
        transform: translatey(40px) rotate(20deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1765a */.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff2e80c */.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d821201 */.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e89b147 */.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9236f35 */.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3071673 */.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12cdd64 */.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: 0px !important;
    }
    
.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e54c0b */.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a28c819 */.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55805e6 */.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: 0px !important;
    }
.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc6a60f */.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f876c6 */.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32ac3ca */.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0c608e */.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6c61c0 */.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a3a2884 */.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3164346 */.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3564c54 */.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d74fb3a */.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54e1ede */.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-657f503 */.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf6e331 */.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5efa7d0 */.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee71661 */.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b4dbfc */.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56119a6 */.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffeea9c */.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9532087 */.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-887945c */.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb099f */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-3fb099f{
        top: 1% !important;
        right: calc(50% + 90px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-3fb099f{
    position: absolute;
    top: 12%;
    z-index: 3;
    right: calc(80% + 100px);
    transform: rotate(-14deg);
    border-radius: 50%;
    animation: flutuando-4 8s infinite ease-in-out;
}

@keyframes flutuando-4{
    0%, 100%{
        transform: translatey(0) rotate(-15deg);
    }
    50%{
        transform: translatey(25px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b49c3e */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-7b49c3e{
        top: 34% !important;
        left: calc(90% - 45px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7b49c3e{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(50% - 45px);
    transform: rotate(10deg);
    border-radius: 50%;
    animation: flutuando-7 8s infinite ease-in-out;
}

@keyframes flutuando-7{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    50%{
        transform: translatey(30px) rotate(-5deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd4734 */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-8fd4734{
        top: 5% !important;
        left: calc(80% - 25px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8fd4734{
    position: absolute;
    top: 5%;
    z-index: 3;
    left: calc(41% - 45px);
    transform: rotate(5deg);
    border-radius: 50%;
    animation: flutuando-6 5s infinite ease-in-out;
}

@keyframes flutuando-6{
    0%, 100%{
        transform: translatey(0) rotate(-10deg);
    }
    50%{
        transform: translatey(20px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd73ec */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-9fd73ec{
        top: 33% !important;
        left: calc(35% - 100px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9fd73ec{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(35% - 200px);
    transform: rotate(-5deg);
    border-radius: 50%;
    animation: flutuando-5 7s infinite ease-in-out;
}

@keyframes flutuando-5{
    0%, 100%{
        transform: translatey(0) rotate(-20deg);
    }
    50%{
        transform: translatey(40px) rotate(20deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1765a */.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff2e80c */.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d821201 */.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e89b147 */.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9236f35 */.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3071673 */.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12cdd64 */.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: 0px !important;
    }
    
.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e54c0b */.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a28c819 */.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55805e6 */.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: 0px !important;
    }
.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc6a60f */.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f876c6 */.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32ac3ca */.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0c608e */.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6c61c0 */.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a3a2884 */.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3164346 */.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3564c54 */.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d74fb3a */.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54e1ede */.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-657f503 */.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf6e331 */.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5efa7d0 */.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee71661 */.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b4dbfc */.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56119a6 */.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffeea9c */.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9532087 */.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-887945c */.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb099f */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-3fb099f{
        top: 1% !important;
        right: calc(50% + 90px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-3fb099f{
    position: absolute;
    top: 12%;
    z-index: 3;
    right: calc(80% + 100px);
    transform: rotate(-14deg);
    border-radius: 50%;
    animation: flutuando-4 8s infinite ease-in-out;
}

@keyframes flutuando-4{
    0%, 100%{
        transform: translatey(0) rotate(-15deg);
    }
    50%{
        transform: translatey(25px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b49c3e */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-7b49c3e{
        top: 34% !important;
        left: calc(90% - 45px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7b49c3e{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(50% - 45px);
    transform: rotate(10deg);
    border-radius: 50%;
    animation: flutuando-7 8s infinite ease-in-out;
}

@keyframes flutuando-7{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    50%{
        transform: translatey(30px) rotate(-5deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fd4734 */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-8fd4734{
        top: 5% !important;
        left: calc(80% - 25px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8fd4734{
    position: absolute;
    top: 5%;
    z-index: 3;
    left: calc(41% - 45px);
    transform: rotate(5deg);
    border-radius: 50%;
    animation: flutuando-6 5s infinite ease-in-out;
}

@keyframes flutuando-6{
    0%, 100%{
        transform: translatey(0) rotate(-10deg);
    }
    50%{
        transform: translatey(20px) rotate(10deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fd73ec */@media (max-width: 768px) {
    .elementor-865 .elementor-element.elementor-element-9fd73ec{
        top: 33% !important;
        left: calc(35% - 100px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9fd73ec{
    position: absolute;
    top: 75%;
    z-index: 3;
    left: calc(35% - 200px);
    transform: rotate(-5deg);
    border-radius: 50%;
    animation: flutuando-5 7s infinite ease-in-out;
}

@keyframes flutuando-5{
    0%, 100%{
        transform: translatey(0) rotate(-20deg);
    }
    50%{
        transform: translatey(40px) rotate(20deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f1765a */.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7f1765a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ff2e80c */.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ff2e80c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d821201 */.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d821201 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e89b147 */.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-e89b147 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9236f35 */.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9236f35 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3071673 */.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3071673 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12cdd64 */.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: 0px !important;
    }
    
.elementor-865 .elementor-element.elementor-element-12cdd64 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e54c0b */.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-7e54c0b .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a28c819 */.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a28c819 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-55805e6 */.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: 0px !important;
    }
.elementor-865 .elementor-element.elementor-element-55805e6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc6a60f */.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-fc6a60f .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9f876c6 */.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9f876c6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32ac3ca */.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-32ac3ca .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0c608e */.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-c0c608e .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6c61c0 */.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a6c61c0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a3a2884 */.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-a3a2884 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3164346 */.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3164346 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3564c54 */.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-3564c54 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d74fb3a */.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-d74fb3a .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-54e1ede */.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-54e1ede .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-657f503 */.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-657f503 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf6e331 */.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-bf6e331 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5efa7d0 */.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-5efa7d0 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ee71661 */.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ee71661 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b4dbfc */.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-4b4dbfc .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56119a6 */.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-56119a6 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffeea9c */.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-ffeea9c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9532087 */.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-9532087 .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-887945c */.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-img{
      width: 25px !important;
    }
    .elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: 0px !important;
    }

.elementor-865 .elementor-element.elementor-element-887945c .elementor-image-box-description{
    margin-top: -1px;
    text-align: left !important;

}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ed323d4 */@media(max-width: 767px){
.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title {    
    margin-top: 20px;
}
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title{
        white-space: normal;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1366px) {
    .elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title{
        min-width: 15% !important;
        max-width: 15% !important;
        padding: 13px;
    }
}

.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-icon{
    position: absolute;
    bottom: 65px;
}

.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title{
    display: inline-flex;
    height: 70px;
    min-width: 181px; 
    max-width: 181px;
    z-index: 1;
    justify-content: center;
    align-items: center;
    z-index: 2;
    border-radius: 5px;
    background: 
    linear-gradient(to bottom, #D2D2D290, #434343);
    box-shadow: 106px 132px 47px 0px rgba(0, 0, 0, 0.00), 68px 84px 43px 0px rgba(0, 0, 0, 0.01), 38px 47px 36px 0px rgba(0, 0, 0, 0.05), 17px 21px 27px 0px rgba(0, 0, 0, 0.09), 4px 5px 15px 0px rgba(0, 0, 0, 0.05);
    transition: 0.3s;
}

.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title[aria-selected="true"]{
    background: linear-gradient(to bottom, rgba(109, 215, 8, 0.3), rgba(33, 63, 4, 0.3)) !important;
}

.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title::before,
.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title::after{
    content: "";
    position: absolute;
    inset: 1px;
    border-radius: inherit;
    background: radial-gradient(162.03% 157.66% at 104.24% 111.94%, rgba(70, 116, 27, 0.30) 0%, rgba(36, 48, 26, 0.94) 39.08%, #1F201E 60.5%, #1A1A1A 100%);
    z-index: 3;
    transition: 0.3s;
    opacity: 0;
}

.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title[aria-selected="true"]::after{
    opacity: 1;
}



.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title::before{
    background: #1A1A1A;
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tab-title-text, .e-n-tab-icon{
    position: relative;
    z-index: 4;
}


.elementor-865 .elementor-element.elementor-element-ed323d4 .e-n-tabs-content{
    box-shadow: 0px 0px 10px 3px rgba(192, 255, 58, 0.15);
    border-radius: 8px;
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-787f3c6 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-787f3c6{
        top: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4684d6a */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-4684d6a{
        top: 136px !important;
        width: 245px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-4684d6a{
    position: absolute;
    z-index: 0;
    top: 250px;
    right: calc(0% + 20px);
}

@keyframes crescer {
  from {
    transform: scaleY(0);
  }
  to {
    transform: scaleY(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-69927ea */@media(max-width: 767px) {
    .basic{
        top: 102px !important;
        width: 245px !important;
    }
    
    .basic::before{
        left: calc(20% + 15px) !important;
        width: 20px !important;
        height: 40px !important;
    }
}

.basic{
    position: absolute;
    z-index: 0;
    top: 192px;
    right: calc(0% + 20px);
}

.basic::before{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(25% + 30px);
    width: 24px;
    height: 63px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4af688 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-b4af688{
        top: 48px !important;
        left: 10px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-b4af688{
    position: absolute;
    z-index: 0;
    top: 82px;
    left: calc(0% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d8115e */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-0d8115e{
        top: 80px !important;
        left: 10px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-0d8115e{
    position: absolute;
    z-index: 0;
    top: 140px;
    left: calc(0% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45833c2 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-45833c2{
        top: 112px !important;
        left: 10px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-45833c2{
    position: absolute;
    z-index: 0;
    top: 200px;
    left: calc(0% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96550a3 */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-96550a3{
        bottom: 8px !important;
        left: calc(50% - 94px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-96550a3{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(25% + 25px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8dfb7ad */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-8dfb7ad{
        bottom: 8px !important;
        left: calc(50% - 33px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8dfb7ad{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(40% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21193d6 */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-21193d6{
        bottom: 8px !important;
        left: calc(50% + 22px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-21193d6{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(45% + 65px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eb8030 */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-0eb8030{
        bottom: 8px !important;
        left: calc(50% + 105px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-0eb8030{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(65% + 63px);
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-77d07f3 */@media(max-width: 767px) {
    .pro{
        top: 70px !important;
        width: 245px !important;
    }
    
    .pro::before{
        left: calc(50% + 10px) !important;
        width: 20px !important;
        height: 73px !important;
    }
}

.pro{
    position: absolute;
    z-index: 0;
    top: 134px;
    right: calc(0% + 20px);
}

.pro::before{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(45% + 39px);
    width: 24px;
    height: 121px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-235fcab */@media(max-width: 767px) {
    .advanced{
        top: 39px !important;
        width: 245px !important;
    }
    
    .advanced::before{
        left: calc(4% - 5px) !important;
        width: 20px !important;
        height: 102px !important;
    }
    
    .advanced::after{
        left: calc(70% + 38px) !important;
        width: 20px !important;
        height: 102px !important;
    }
}

.advanced{
    position: absolute;
    z-index: 0;
    top: 76px;
    right: calc(0% + 20px);
}

.advanced::before{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(10% + 19px);
    width: 24px;
    height: 179px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}

.advanced::after{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(70% + 45px);
    width: 24px;
    height: 179px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dfb11 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-74dfb11{
        top: 14px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-74dfb11{
    position: relative;
    top: calc(1% + 3px);
    left: calc(20% + 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c0440c */.elementor-865 .elementor-element.elementor-element-9c0440c{
    position: relative;
    background: #FEFEFE;
    border-radius: 10px;
    border: 1px solid #6DD708;
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-9c0440c:hover{
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1509515 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-1509515{
        top: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8498ea6 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-8498ea6{
        top: 136px !important;
        width: 245px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8498ea6{
    position: absolute;
    z-index: 0;
    top: 250px;
    right: calc(0% + 20px);
}

@keyframes crescer {
  from {
    transform: scaleY(0);
  }
  to {
    transform: scaleY(1);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94f1de0 */@media(max-width: 767px) {
    .basic2{
        top: 102px !important;
        width: 245px !important;
    }
    
    .basic2::before{
        left: calc(20% + 15px) !important;
        width: 20px !important;
        height: 40px !important;
    }
    
    .basic2::after{
        left: calc(70% + 38px) !important;
        width: 20px !important;
        height: 40px !important;
    }    
}

.basic2{
    position: absolute;
    z-index: 0;
    top: 192px;
    right: calc(0% + 20px);
}

.basic2::before{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(25% + 30px);
    width: 24px;
    height: 63px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}

.basic2::after{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(70% + 45px);;
    width: 24px;
    height: 63px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d25dad */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-7d25dad{
        top: 48px !important;
        left: 10px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7d25dad{
    position: absolute;
    z-index: 0;
    top: 82px;
    left: calc(0% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d92894 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-4d92894{
        top: 80px !important;
        left: 10px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-4d92894{
    position: absolute;
    z-index: 0;
    top: 140px;
    left: calc(0% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f794738 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-f794738{
        top: 112px !important;
        left: 10px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-f794738{
    position: absolute;
    z-index: 0;
    top: 200px;
    left: calc(0% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edeb16a */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-edeb16a{
        bottom: 8px !important;
        left: calc(50% - 94px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-edeb16a{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(25% + 25px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49c90aa */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-49c90aa{
        bottom: 8px !important;
        left: calc(50% - 33px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-49c90aa{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(40% + 20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d357e7 */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-9d357e7{
        bottom: 8px !important;
        left: calc(50% + 22px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9d357e7{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(45% + 65px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8830c0b */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-8830c0b{
        bottom: 8px !important;
        left: calc(50% + 105px) !important;
    }
}

.elementor-865 .elementor-element.elementor-element-8830c0b{
    position: absolute;
    z-index: 0;
    bottom: 20px;
    left: calc(65% + 63px);
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-613d18e */@media(max-width: 767px) {
    .pro2{
        top: 70px !important;
        width: 245px !important;
    }
    
    .pro2::before{
        left: calc(4% - 5px) !important;
        width: 20px !important;
        height: 73px !important;
    }
}

.pro2{
    position: absolute;
    z-index: 0;
    top: 134px;
    right: calc(0% + 20px);
}

.pro2::before{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(10% + 19px);
    width: 24px;
    height: 121px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b54e0eb */@media(max-width: 767px) {
    .advanced2{
        top: 39px !important;
        width: 245px !important;
    }
    
    .advanced2::before{
        left: calc(50% + 10px) !important;
        width: 20px !important;
        height: 102px !important;
    }
}

.advanced2{
    position: absolute;
    z-index: 0;
    top: 76px;
    right: calc(0% + 20px);
}

.advanced2::before{
    content: "";
    position: absolute;
    top: 50%;
    left: calc(45% + 39px);
    width: 24px;
    height: 179px;
    z-index: 1;
    border-radius: 0.3125rem 0.3125rem 0rem 0rem;
    background: linear-gradient(180deg, #C0F98A -30.11%, #6DD708 68.92%, #2A7C04 172.76%);
    box-shadow: 22px -9px 7px 0px rgba(0, 0, 0, 0.00), 14px -6px 6px 0px rgba(0, 0, 0, 0.01), 8px -3px 5px 0px rgba(0, 0, 0, 0.05), 3px -2px 4px 0px rgba(0, 0, 0, 0.09), 1px 0px 2px 0px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4f2626 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-e4f2626{
        top: 14px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-e4f2626{
    position: relative;
    top: calc(1% + 3px);
    left: calc(20% + 10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d1cf1 */.elementor-865 .elementor-element.elementor-element-a3d1cf1{
    position: relative;
    background: #FEFEFE;
    border-radius: 10px;
    border: 1px solid #6DD708;
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-a3d1cf1:hover{
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8136cc9 */@media screen and (min-width: 768px) and (max-width: 1178px) {
  .graficos{
    grid-template-columns: repeat(1, 1fr) !important;
    grid-template-rows: repeat(2, 1fr) !important;
  }
}


@media screen and (min-width: 1025px) and (max-width: 1178px) {
    .empresax{
        left: -20% !important;
        width: 570px !important;
    }
    .empresay{
        right: -20%;
        width: 570px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-978e657 */@media(max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-978e657{
        position: relative !important;
    }
}
}

@media screen and (min-width: 1025px) and (max-width: 1185px) {
    .elementor-865 .elementor-element.elementor-element-978e657 .elementor-widget-container::before{
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: linear-gradient(90deg, #1A1A1A 12.07%, rgba(22, 24, 23, 0.00) 99.96%) !important;
        pointer-events: none;
    }
}

.elementor-865 .elementor-element.elementor-element-978e657{
    position: absolute;
    top: 0px;
    right: calc(0% + 0px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fed172 */@media screen and (min-width: 1290px) and (max-width: 1366px) {
    .elementor-865 .elementor-element.elementor-element-7fed172{
        padding-left: 60px !important;
    }
}

.elementor-865 .elementor-element.elementor-element-7fed172{
    position: relative;
    border-radius: 10px;
    box-shadow: 0px 0px 10px 3px rgba(192, 255, 58, 0.15);
    background: #1A1A1A;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a1229 */@media screen and (min-width: 320px) and (max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-c3a1229::before{
        width: 100% !important;
        top: -40% !important;
        border-left: 50px solid transparent !important;
        border-right: 50px solid transparent !important;
    }
    
}

.elementor-865 .elementor-element.elementor-element-c3a1229::before{
    content: "";
    position: absolute;
    width: 944px;
    height: 63px;
    top: 0%;
    left: 50%;
    transform: translate(50%, 0%);
    border-bottom: 56px solid #1A1A1A;
    border-left: 80px solid transparent;
    border-right: 80px solid transparent;
    rotate: 180deg;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3c2fa62 */@media (max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-3c2fa62 .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-3c2fa62 .elementor-image-box-img{
      width: 90px !important;
    }
    .elementor-865 .elementor-element.elementor-element-3c2fa62 .elementor-image-box-description{
    margin-top: 7px !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd3531d */@media (max-width: 767px){
    .elementor-865 .elementor-element.elementor-element-bd3531d .elementor-image-box-wrapper{
        display: flex !important;
    }
    .elementor-865 .elementor-element.elementor-element-bd3531d .elementor-image-box-img{
      width: 90px !important;
    }
    .elementor-865 .elementor-element.elementor-element-bd3531d .elementor-image-box-description{
    margin-top: 7px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cadbba8 */.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-widget-container{
    position: relative;
    z-index: 2;
    background: linear-gradient(to bottom, #D2D2D290, #434343);
    box-shadow: 106px 132px 47px 0px rgba(0, 0, 0, 0.00), 68px 84px 43px 0px rgba(0, 0, 0, 0.01), 38px 47px 36px 0px rgba(0, 0, 0, 0.05), 17px 21px 27px 0px rgba(0, 0, 0, 0.09), 4px 5px 15px 0px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-widget-container::before,
.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-widget-container::after{
  content: "";
  position: absolute;
  inset: 1px;
  border-radius: inherit;
  background: #1A1A1A;
  z-index: 3;
  transition: 0.5s;
  opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-widget-container::after{
    background: radial-gradient(270.98% 247.43% at -14.62% -71.43%, rgba(46, 85, 9, 0.83) 0%, rgba(33, 52, 15, 0.92) 21.49%, rgba(29, 42, 16, 0.94) 36.99%, #1A1A1A 54.92%, #141414 100%);
    opacity: 0;
}


.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-widget-container:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-cadbba8 .elementor-heading-title {
    position: relative;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-056ba33 */::placeholder{
    opacity: 1 !important;
}

.formulario .elementor-button{
    display: inline-flex;
    height: 62px;
    padding: 20px 40px;
    z-index: 1;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    border-top: 2px solid #BBFA7F;
    background: linear-gradient(270deg, #216303 0%, #6DD708 32.27%, #6DD708 67.78%, #216303 100%);
    box-shadow: 0px 4px 0px 0px #174502;
    margin-top: 42px;
}

.formulario .elementor-button-text{
    position: relative;
    z-index: 2;
}

.formulario .elementor-button::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    border-top: 1px solid #BBFA7F;
    background: linear-gradient(270deg, #164003 0%, #448C23 43.27%, #448C23 58.17%, #164003 100%);
    box-shadow: 0px 4px 0px 0px #153D02;
    z-index: 1;
    opacity: 0;
    transition: 0.5s;
    box-shadow: 106px 132px 47px 0px rgba(0, 0, 0, 0.00), 68px 84px 43px 0px rgba(0, 0, 0, 0.01), 38px 47px 36px 0px rgba(0, 0, 0, 0.05), 17px 21px 27px 0px rgba(0, 0, 0, 0.09), 4px 5px 15px 0px rgba(0, 0, 0, 0.05);
}

.formulario .elementor-button:hover::after{
    opacity: 1;
}

.formulario .elementor-button:hover{
    transform: scale(1.02)
    ;
    
}


.formulario .elementor-button::before{
    content: "";
    position: absolute;
    bottom: -100px;
    left: 50%;
    transform: translatex(-50%);
    width: 90%;
    height: 200%;
    border-radius: 6.5625rem;
    opacity: 0.06;
    background: #6DD708;
    filter: blur(70px);
    z-index: 0;
    transition: 0.5s;
    pointer-events: none;
    overflow: hidden;
}


select {
    background-color: #ffffff; 
    color: #000000; 
}

select option {
    background-color: #ffffff;
    color: #000000; 
}

select option:hover {
    background-color: #f0f0f0; 
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00debb6 */.elementor-865 .elementor-element.elementor-element-00debb6{
    border-radius: 15px;
    border: 2px solid rgba(10, 13, 23, 0.05);
    background: rgba(255, 255, 255, 0.04);
    backdrop-filter: blur(190px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd9ed4a */.elementor-865 .elementor-element.elementor-element-fd9ed4a{
    position: absolute;
    right: 5%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-664cc52 */.elementor-865 .elementor-element.elementor-element-664cc52{
    position: absolute;
    left: 5%;
    bottom: 5%;
    width: 43%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9f9f947 */.elementor-865 .elementor-element.elementor-element-9f9f947{
    position: absolute;
    right: 5%;
    bottom: 5%;
    width: 43%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24bd5a5 */.elementor-865 .elementor-element.elementor-element-24bd5a5{
    position: absolute;
    right: 5%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0b54d1b */.elementor-865 .elementor-element.elementor-element-0b54d1b{
    position: absolute;
    left: 5%;
    bottom: 5%;
    width: 43%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ba2a84f */.elementor-865 .elementor-element.elementor-element-ba2a84f{
    position: absolute;
    right: 5%;
    bottom: 5%;
    width: 43%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-855de6d */.elementor-865 .elementor-element.elementor-element-855de6d{
    position: absolute;
    right: 5%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-583ff95 */.elementor-865 .elementor-element.elementor-element-583ff95{
    position: absolute;
    right: 5%;
    bottom: 5%;
    width: 43%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-60dd73a */.elementor-865 .elementor-element.elementor-element-60dd73a{
    position: absolute;
    left: 5%;
    bottom: 5%;
    width: 43%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04daf92 */.elementor-865 .elementor-element.elementor-element-04daf92 .elementor-widget-container{
    border-radius: 10px;
    box-shadow: 10px 10px 12.4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66e1f03 */.elementor-865 .elementor-element.elementor-element-66e1f03{
    position: relative;
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d230f98 */.elementor-865 .elementor-element.elementor-element-d230f98 .elementor-widget-container{
    border-radius: 10px;
    box-shadow: 10px 10px 12.4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b9b17 */.elementor-865 .elementor-element.elementor-element-f0b9b17{
    position: relative;
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9859b4 */.elementor-865 .elementor-element.elementor-element-b9859b4 .elementor-widget-container{
    border-radius: 10px;
    box-shadow: 10px 10px 12.4px 0px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c70032 */.elementor-865 .elementor-element.elementor-element-7c70032{
    position: relative;
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23d3513 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-23d3513{
        opacity: 0.5 !important;
    }
}

.elementor-865 .elementor-element.elementor-element-23d3513{
    position: absolute;
    left: 0%;
    bottom: 0%;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b77620 */@media(max-width: 767px) {
    .elementor-865 .elementor-element.elementor-element-5b77620{
        opacity: 0.3 !important;
    }
}

.elementor-865 .elementor-element.elementor-element-5b77620{
    position: absolute;
    right: 0%;
    top: 0%;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e23c154 */.sessao-9{
    position: relative;
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-e23c154::before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 76%;
    height: 37%;
    filter: blur(248px);
    border-radius: 1074px;
    opacity: 0.2;
    background: linear-gradient(132deg, #083F2F -26.45%, #3CAE08 47.01%, #6DD708 100%);
}

.elementor-865 .elementor-element.elementor-element-e23c154::after{
    content: "";
    position: absolute;
    bottom: -6%;
    left: -9%;
    width: 13%;
    height: 34%;
    filter: blur(250px);
    border-radius: 288px;
    opacity: 0.2;
    background: linear-gradient(132deg, #083F2F -26.45%, #3CAE08 47.01%, #6DD708 100%);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d6c0ba */@media screen and (min-width: 320px) and (max-width: 580px) {
    .elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button{
        width: 100% !important;
    }
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button{
    display: inline-flex;
    height: 62px;
    padding: 20px 40px;
    z-index: 1;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    border-top: 2px solid #BBFA7F;
    background: linear-gradient(270deg, #216303 0%, #6DD708 32.27%, #6DD708 67.78%, #216303 100%);
    box-shadow: 0px 4px 0px 0px #174502;
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button-text{
    position: relative;
    z-index: 2;
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    border-top: 1px solid #BBFA7F;
    background: linear-gradient(270deg, #164003 0%, #448C23 43.27%, #448C23 58.17%, #164003 100%);
    box-shadow: 0px 4px 0px 0px #153D02;
    z-index: 1;
    opacity: 0;
    transition: 0.5s;
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button:hover{
    transform: scale(1.02);
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba::before,
.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button::before{
    content: "";
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
    width: 90%;
    height: 200%;
    border-radius: 6.5625rem;
    opacity: 0.06;
    background: #6DD708;
    filter: blur(70px);
    z-index: 0;
    transition: 0.5s;
    pointer-events: none;
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button::before{
    background: #1A1A1A;
    opacity: 0;
}

.elementor-865 .elementor-element.elementor-element-9d6c0ba .elementor-button:hover::before{
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5bb291 */@media screen and (min-width: 320px) and (max-width: 580px) {
    .elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button{
        width: 100% !important;
         white-space: nowrap;
    }
}

.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button{
    display: inline-flex;
    height: 62px;
    padding: 20px 40px;
    z-index: 1;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    border-top: 2px solid #BBFA7F;
    background: linear-gradient(270deg, #216303 0%, #6DD708 32.27%, #6DD708 67.78%, #216303 100%);
    box-shadow: 0px 4px 0px 0px #174502;
}

.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button-text{
    position: relative;
    z-index: 2;
}

.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    border-top: 1px solid #BBFA7F;
    background: linear-gradient(270deg, #164003 0%, #448C23 43.27%, #448C23 58.17%, #164003 100%);
    box-shadow: 0px 4px 0px 0px #153D02;
    z-index: 1;
    opacity: 0;
    transition: 0.5s;
}

.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button:hover::after{
    opacity: 1;
}

.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button:hover{
    transform: scale(1.02);
}

.elementor-865 .elementor-element.elementor-element-d5bb291::before,
.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button::before{
    content: "";
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
    width: 90%;
    height: 200%;
    border-radius: 6.5625rem;
    opacity: 0.06;
    background: #6DD708;
    filter: blur(70px);
    z-index: 0;
    transition: 0.5s;
    pointer-events: none;
    overflow: hidden;
}

.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button::before{
    background: #1A1A1A;
    opacity: 0;
}

.elementor-865 .elementor-element.elementor-element-d5bb291 .elementor-button:hover::before{
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS *//*Degrade dos textos */
.degrade-texto{
    background: linear-gradient(90deg, #083F2F -20%, #3CAE08 40%, #6DD708 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

/*Degrade dos textos */
.texto-italico{
    background: #6DD708;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Roboto";
    font-style: italic;
    font-weight: 200;

}

/*Cor green */
.green{
    background: #6DD708;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}


/*carrossel lgoos */
.logos-empresas .elementor-image-carousel .swiper-container,
.logos-empresas .elementor-image-carousel .swiper-wrapper {
  overflow: visible !important;
}

.logos-empresas .elementor-image-carousel .swiper-wrapper {
  display: flex !important;
  align-items: flex-start !important;
}

.logos-empresas .elementor-image-carousel .swiper-slide {
  width: auto !important;
  flex: 0 0 auto !important;
}

.logos-empresas .elementor-image-carousel .swiper-slide img {
  width: auto !important;
  height: auto !important;
  max-width: none !important;
  max-height: none !important;
  display: block !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Bold.eot');
	src: url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Bold.woff2') format('woff2'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Bold.woff') format('woff'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Bold-1.ttf') format('truetype'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Bold.svg#Roboto') format('svg');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Regular.eot');
	src: url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Regular.woff2') format('woff2'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Regular.woff') format('woff'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Regular-1.ttf') format('truetype'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/Roboto-Regular.svg#Roboto') format('svg');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://2kgrowth.com/wp-content/uploads/2025/04/RobotoCondensed-ExtraLight.eot');
	src: url('https://2kgrowth.com/wp-content/uploads/2025/04/RobotoCondensed-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/RobotoCondensed-ExtraLight.woff2') format('woff2'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/RobotoCondensed-ExtraLight.woff') format('woff'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/RobotoCondensed-ExtraLight.ttf') format('truetype'),
		url('https://2kgrowth.com/wp-content/uploads/2025/04/RobotoCondensed-ExtraLight.svg#Roboto') format('svg');
}
/* End Custom Fonts CSS */