.elementor-142 .elementor-element.elementor-element-a41deb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:66px 66px;--row-gap:66px;--column-gap:66px;--padding-top:17px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-142 .elementor-element.elementor-element-2c4fcd8{--display:grid;--e-con-grid-template-columns:1fr 70%;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-5467fdb{--display:flex;--justify-content:flex-end;--gap:39px 39px;--row-gap:39px;--column-gap:39px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-19cac7c{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-27c8dd2{--display:flex;--justify-content: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 );}.elementor-142 .elementor-element.elementor-element-db1d23c.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-db1d23c .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-142 .elementor-element.elementor-element-db1d23c{text-align:center;}.elementor-142 .elementor-element.elementor-element-db1d23c img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-1a028dc{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-2fd117d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-5400d45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:161px 161px;--row-gap:161px;--column-gap:161px;--overlay-opacity:1;--padding-top:115px;--padding-bottom:161px;--padding-left:40px;--padding-right:40px;}.elementor-142 .elementor-element.elementor-element-5400d45:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-5400d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-5400d45::before, .elementor-142 .elementor-element.elementor-element-5400d45 > .elementor-background-video-container::before, .elementor-142 .elementor-element.elementor-element-5400d45 > .e-con-inner > .elementor-background-video-container::before, .elementor-142 .elementor-element.elementor-element-5400d45 > .elementor-background-slideshow::before, .elementor-142 .elementor-element.elementor-element-5400d45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-142 .elementor-element.elementor-element-5400d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-142 .elementor-element.elementor-element-6800c07{--display:grid;--e-con-grid-template-columns:60% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-0e192c6{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-142 .elementor-element.elementor-element-81975ce{text-align:justify;}.elementor-142 .elementor-element.elementor-element-81975ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-b7f716f{--display:flex;}.elementor-142 .elementor-element.elementor-element-5a6a26d{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-142 .elementor-element.elementor-element-a238737 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:13px 27px 13px 27px;}.elementor-142 .elementor-element.elementor-element-a238737 .elementor-button:hover, .elementor-142 .elementor-element.elementor-element-a238737 .elementor-button:focus{background-color:var( --e-global-color-c7b8933 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-a238737 .elementor-button:hover svg, .elementor-142 .elementor-element.elementor-element-a238737 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-2b075d8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );}.elementor-142 .elementor-element.elementor-element-2b075d8:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-2b075d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-175d226 );}.elementor-142 .elementor-element.elementor-element-2c952b5{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-68c182d .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-3e76dcf{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-bbd691d{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-8c9c5a1 .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-dc9839d{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-036e8ca{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-6f82c76 .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-ed7bd50{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-67a315c{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-ad77e64 .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-dd30fe2{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-adf169b{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-7707140 .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-b9c1f4c{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-388a47e{--display:flex;--min-height:116px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-142 .elementor-element.elementor-element-388a47e:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-388a47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-c3bb86c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:136px;--padding-bottom:161px;--padding-left:40px;--padding-right:40px;}.elementor-142 .elementor-element.elementor-element-c3bb86c:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-c3bb86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-dcd1560{--display:grid;--e-con-grid-template-columns:60% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-142 .elementor-element.elementor-element-1c582e0{--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-142 .elementor-element.elementor-element-62f7794 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-7d71940{text-align:justify;color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-7fa42ac{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-142 .elementor-element.elementor-element-dfd0337 .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-accent );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-04e3a20{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-04e3a20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-04e3a20.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-04e3a20.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-c55f8f7{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-c55f8f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-c55f8f7.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-c55f8f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-ca693c1{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-ca693c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-ca693c1.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-ca693c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-2908684{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-2908684.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-2908684.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-2908684.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-34837da{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-34837da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-34837da.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-34837da.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-475dda3 .elementor-button:hover, .elementor-142 .elementor-element.elementor-element-475dda3 .elementor-button:focus{background-color:var( --e-global-color-c7b8933 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-475dda3 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:13px 27px 13px 27px;}.elementor-142 .elementor-element.elementor-element-475dda3 .elementor-button:hover svg, .elementor-142 .elementor-element.elementor-element-475dda3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-21f9155{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:135px;--padding-bottom:135px;--padding-left:40px;--padding-right:40px;}.elementor-142 .elementor-element.elementor-element-ea80fc0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:147px 147px;--row-gap:147px;--column-gap:147px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-7294b17{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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-142 .elementor-element.elementor-element-a987566.elementor-element{--align-self:flex-start;}.elementor-142 .elementor-element.elementor-element-a987566 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-142 .elementor-element.elementor-element-a987566 .elementor-icon-wrapper{text-align:center;}.elementor-142 .elementor-element.elementor-element-a987566.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7b8933 );}.elementor-142 .elementor-element.elementor-element-a987566.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-a987566.elementor-view-default .elementor-icon{color:var( --e-global-color-c7b8933 );border-color:var( --e-global-color-c7b8933 );}.elementor-142 .elementor-element.elementor-element-a987566.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-a987566.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7b8933 );}.elementor-142 .elementor-element.elementor-element-a987566 .elementor-icon{font-size:42px;}.elementor-142 .elementor-element.elementor-element-a987566 .elementor-icon svg{height:42px;}.elementor-142 .elementor-element.elementor-element-df79a60 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-65bef31 .elementor-button:hover, .elementor-142 .elementor-element.elementor-element-65bef31 .elementor-button:focus{background-color:var( --e-global-color-c7b8933 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-65bef31 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:13px 27px 13px 27px;}.elementor-142 .elementor-element.elementor-element-65bef31 .elementor-button:hover svg, .elementor-142 .elementor-element.elementor-element-65bef31 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-0a5d6cb{--display:flex;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-142 .elementor-element.elementor-element-4de1044{--display:flex;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:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-4de1044:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-4de1044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-175d226 );}.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 );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 );color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-wrapper{text-align:justify;}.elementor-142 .elementor-element.elementor-element-b51233e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-142 .elementor-element.elementor-element-b51233e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-142 .elementor-element.elementor-element-b51233e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-title{margin-bottom:0px;}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-142 .elementor-element.elementor-element-b51233e .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 );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-e8cba42{--display:flex;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:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-e8cba42:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-e8cba42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-175d226 );}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-wrapper{text-align:justify;}.elementor-142 .elementor-element.elementor-element-699f5e6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-142 .elementor-element.elementor-element-699f5e6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-142 .elementor-element.elementor-element-699f5e6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-title{margin-bottom:0px;}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-142 .elementor-element.elementor-element-699f5e6 .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 );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-8f16ac3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:161px 161px;--row-gap:161px;--column-gap:161px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-8f16ac3:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-8f16ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-8f16ac3::before, .elementor-142 .elementor-element.elementor-element-8f16ac3 > .elementor-background-video-container::before, .elementor-142 .elementor-element.elementor-element-8f16ac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-142 .elementor-element.elementor-element-8f16ac3 > .elementor-background-slideshow::before, .elementor-142 .elementor-element.elementor-element-8f16ac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-142 .elementor-element.elementor-element-8f16ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-142 .elementor-element.elementor-element-07934fd{--display:grid;--e-con-grid-template-columns:60% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-142 .elementor-element.elementor-element-4ad4218{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-142 .elementor-element.elementor-element-8896c13 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-58e60ec{--display:flex;}.elementor-142 .elementor-element.elementor-element-08d6dfb{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-5d17c9d{--display:flex;}.elementor-142 .elementor-element.elementor-element-92317db > .elementor-widget-container{padding:0px 40px 20px 40px;}.elementor-142 .elementor-element.elementor-element-92317db .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-c168914{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );}.elementor-142 .elementor-element.elementor-element-c168914:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-c168914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-175d226 );}.elementor-142 .elementor-element.elementor-element-b77a4ab{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-eb612b3 .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-775d405{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-d9a2d28{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-cc61c2c .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-bf8b755{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-2e83dab{--display:flex;--justify-content:center;--gap:39px 39px;--row-gap:39px;--column-gap:39px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-0360443 );--border-color:var( --e-global-color-0360443 );--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-142 .elementor-element.elementor-element-24a4bf6 .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-86f8091{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-22d1764{--display:flex;}.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 );}.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-142 .elementor-element.elementor-element-9173522{--divider-border-style:solid;--divider-color:#5C5C5C;--divider-border-width:1px;}.elementor-142 .elementor-element.elementor-element-9173522 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-142 .elementor-element.elementor-element-9173522 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-142 .elementor-element.elementor-element-6bfc05b{--display:grid;--e-con-grid-template-columns:60% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-142 .elementor-element.elementor-element-0175b9f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-142 .elementor-element.elementor-element-818855d .elementor-heading-title{font-family:var( --e-global-typography-80c9cc8-font-family ), Sans-serif;font-size:var( --e-global-typography-80c9cc8-font-size );font-weight:var( --e-global-typography-80c9cc8-font-weight );line-height:var( --e-global-typography-80c9cc8-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-fd97f6f{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-46afe6e{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-46afe6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-46afe6e.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-46afe6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-e41af52{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-e41af52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-e41af52.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-e41af52.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-142 .elementor-element.elementor-element-1a4dd8a{--icon-box-icon-margin:10px;}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-1a4dd8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-1a4dd8a.elementor-view-framed .elementor-icon, .elementor-142 .elementor-element.elementor-element-1a4dd8a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon{font-size:20px;}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-title, .elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:700;line-height:16px;}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-142 .elementor-element.elementor-element-719ded5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:53px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-142 .elementor-element.elementor-element-4d12ac9{--display:flex;--gap:51px 51px;--row-gap:51px;--column-gap:51px;}.elementor-142 .elementor-element.elementor-element-4d12ac9.e-con{--align-self:center;}.elementor-142 .elementor-element.elementor-element-88e7db6.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-88e7db6 img{width:100%;max-width:100%;}.elementor-142 .elementor-element.elementor-element-75d3b76{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D4D4;--border-color:#D4D4D4;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-6faee12{--display:flex;--justify-content:center;}.elementor-142 .elementor-element.elementor-element-4da80ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-e6593f8{--display:flex;--justify-content:center;}.elementor-142 .elementor-element.elementor-element-88906e4{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-0aea42c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-2757674 .elementor-button:hover, .elementor-142 .elementor-element.elementor-element-2757674 .elementor-button:focus{background-color:var( --e-global-color-c7b8933 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-2757674 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:27px 27px 27px 27px;}.elementor-142 .elementor-element.elementor-element-2757674 .elementor-button:hover svg, .elementor-142 .elementor-element.elementor-element-2757674 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-122d6e6 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:27px 10px 27px 10px;}.elementor-142 .elementor-element.elementor-element-122d6e6 .elementor-button:hover, .elementor-142 .elementor-element.elementor-element-122d6e6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-122d6e6 .elementor-button:hover svg, .elementor-142 .elementor-element.elementor-element-122d6e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-5467fdb{--width:100%;}.elementor-142 .elementor-element.elementor-element-1c582e0{--width:70%;}.elementor-142 .elementor-element.elementor-element-4d12ac9{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-142 .elementor-element.elementor-element-5467fdb{--width:100%;}.elementor-142 .elementor-element.elementor-element-1c582e0{--width:100%;}.elementor-142 .elementor-element.elementor-element-4d12ac9{--width:100%;}}@media(max-width:1366px){.elementor-142 .elementor-element.elementor-element-2c4fcd8{--e-con-grid-template-columns:1fr 65%;--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-19cac7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-2fd117d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-6800c07{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-81975ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-5a6a26d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-142 .elementor-element.elementor-element-2b075d8{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-2c952b5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-68c182d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-3e76dcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-bbd691d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-8c9c5a1 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dc9839d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-036e8ca{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-6f82c76 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-ed7bd50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-67a315c{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-ad77e64 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dd30fe2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-adf169b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-7707140 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-b9c1f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-dcd1560{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-62f7794 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-dfd0337 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ea80fc0{--gap:120px 120px;--row-gap:120px;--column-gap:120px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-df79a60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.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 );}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-07934fd{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-8896c13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-08d6dfb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-92317db .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-c168914{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-b77a4ab{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-eb612b3 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-775d405{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-d9a2d28{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-cc61c2c .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-bf8b755{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-2e83dab{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-24a4bf6 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-86f8091{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-6bfc05b{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-818855d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-75d3b76{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-4da80ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-88906e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-0aea42c{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-142 .elementor-element.elementor-element-2c4fcd8{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-19cac7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-2fd117d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-6800c07{--e-con-grid-template-columns:1fr 1fr;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-81975ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-5a6a26d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-142 .elementor-element.elementor-element-2b075d8{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-2c952b5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-68c182d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-3e76dcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-bbd691d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-8c9c5a1 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dc9839d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-036e8ca{border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-6f82c76 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-ed7bd50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-67a315c{border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-ad77e64 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dd30fe2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-adf169b{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-7707140 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-b9c1f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-dcd1560{--e-con-grid-template-columns:1fr 1fr;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-62f7794 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-dfd0337 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ea80fc0{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-df79a60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.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 );}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-wrapper{text-align:center;}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-wrapper{text-align:center;}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-07934fd{--e-con-grid-template-columns:1fr 1fr;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-8896c13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-08d6dfb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-92317db .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-c168914{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-b77a4ab{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-eb612b3 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-775d405{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-d9a2d28{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-cc61c2c .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-bf8b755{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-2e83dab{border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-142 .elementor-element.elementor-element-24a4bf6 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-86f8091{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-6bfc05b{--e-con-grid-template-columns:1fr 1fr;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-818855d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-75d3b76{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-4da80ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-88906e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-0aea42c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-a41deb6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-142 .elementor-element.elementor-element-2c4fcd8{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-5467fdb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-19cac7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-27c8dd2.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-2fd117d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-5400d45{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-142 .elementor-element.elementor-element-6800c07{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-142 .elementor-element.elementor-element-81975ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-5a6a26d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-142 .elementor-element.elementor-element-2b075d8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-2c952b5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-68c182d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-3e76dcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-bbd691d{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-8c9c5a1 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dc9839d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-036e8ca{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-6f82c76 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-ed7bd50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-67a315c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-ad77e64 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dd30fe2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-adf169b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-7707140 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-b9c1f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-c3bb86c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-142 .elementor-element.elementor-element-dcd1560{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-62f7794 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-dfd0337 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-21f9155{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-142 .elementor-element.elementor-element-ea80fc0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-df79a60{text-align:left;}.elementor-142 .elementor-element.elementor-element-df79a60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.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 );}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-wrapper{text-align:justify;}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-img{margin-bottom:15px;}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-wrapper{text-align:justify;}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-img{margin-bottom:15px;}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-8f16ac3{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-07934fd{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-142 .elementor-element.elementor-element-8896c13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-08d6dfb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-92317db > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-142 .elementor-element.elementor-element-92317db .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-c168914{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-b77a4ab{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-eb612b3 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-775d405{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-d9a2d28{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-cc61c2c .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-bf8b755{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-2e83dab{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-142 .elementor-element.elementor-element-24a4bf6 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-86f8091{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-9173522 .elementor-divider-separator{width:90%;}.elementor-142 .elementor-element.elementor-element-6bfc05b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-142 .elementor-element.elementor-element-818855d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-719ded5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-142 .elementor-element.elementor-element-4d12ac9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-142 .elementor-element.elementor-element-75d3b76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-4da80ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-88906e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-0aea42c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-2757674 .elementor-button{padding:20px 10px 20px 10px;}.elementor-142 .elementor-element.elementor-element-122d6e6 .elementor-button{padding:20px 10px 20px 10px;}}@media(max-width:1366px) and (min-width:768px){.elementor-142 .elementor-element.elementor-element-5467fdb{--width:100%;}.elementor-142 .elementor-element.elementor-element-4d12ac9{--width:90%;}}@media(min-width:2400px){.elementor-142 .elementor-element.elementor-element-2c4fcd8{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-19cac7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-2fd117d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-142 .elementor-element.elementor-element-6800c07{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-81975ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-5a6a26d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-142 .elementor-element.elementor-element-2b075d8{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-68c182d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-3e76dcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-8c9c5a1 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dc9839d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-6f82c76 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-ed7bd50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ad77e64 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-dd30fe2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-7707140 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-b9c1f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-dcd1560{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-62f7794 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-dfd0337 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-04e3a20 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-c55f8f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ca693c1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-2908684 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-34837da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-ea80fc0{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-df79a60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.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 );}.elementor-142 .elementor-element.elementor-element-b51233e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-699f5e6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-07934fd{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-8896c13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-08d6dfb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-92317db .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-c168914{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-eb612b3 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-775d405{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-cc61c2c .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-bf8b755{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-24a4bf6 .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-86f8091{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-6bfc05b{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-818855d .elementor-heading-title{font-size:var( --e-global-typography-80c9cc8-font-size );line-height:var( --e-global-typography-80c9cc8-line-height );}.elementor-142 .elementor-element.elementor-element-46afe6e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-e41af52 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-1a4dd8a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-75d3b76{--grid-auto-flow:row;}.elementor-142 .elementor-element.elementor-element-4da80ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-142 .elementor-element.elementor-element-88906e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-142 .elementor-element.elementor-element-0aea42c{--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-db1d23c */.elementor-142 .elementor-element.elementor-element-db1d23c {
  display: inline-block;
  animation: flotar 5s ease-in-out infinite;
  transform: translateY(0);
}

/* Animación */
@keyframes flotar {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-15px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fd117d */.elementor-142 .elementor-element.elementor-element-2fd117d span{
    color: #A7A7A7;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81975ce */.elementor-142 .elementor-element.elementor-element-81975ce span{
    color: #A7A7A7;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62f7794 */.elementor-142 .elementor-element.elementor-element-62f7794 span{
    color: #fff;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfd0337 */.elementor-142 .elementor-element.elementor-element-dfd0337 span{
    color: #fff;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-04e3a20 */.elementor-142 .elementor-element.elementor-element-04e3a20 h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c55f8f7 */.elementor-142 .elementor-element.elementor-element-c55f8f7 h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca693c1 */.elementor-142 .elementor-element.elementor-element-ca693c1 h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2908684 */.elementor-142 .elementor-element.elementor-element-2908684 h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-34837da */.elementor-142 .elementor-element.elementor-element-34837da h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b51233e */.elementor-142 .elementor-element.elementor-element-b51233e h3, .elementor-142 .elementor-element.elementor-element-b51233e padding: {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-699f5e6 */.elementor-142 .elementor-element.elementor-element-699f5e6 h3, .elementor-142 .elementor-element.elementor-element-699f5e6 padding: {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8896c13 */.elementor-142 .elementor-element.elementor-element-8896c13 span{
    color: #A7A7A7;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92317db */.elementor-142 .elementor-element.elementor-element-92317db span{
    color: #A7A7A7;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-818855d */.elementor-142 .elementor-element.elementor-element-818855d span{
    color: #A7A7A7;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46afe6e */.elementor-142 .elementor-element.elementor-element-46afe6e h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e41af52 */.elementor-142 .elementor-element.elementor-element-e41af52 h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a4dd8a */.elementor-142 .elementor-element.elementor-element-1a4dd8a h3{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88e7db6 */.elementor-142 .elementor-element.elementor-element-88e7db6 {
  display: inline-block;
  animation: flotar 5s ease-in-out infinite;
  transform: translateY(0);
}

/* Animación */
@keyframes flotar {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-15px); }
  100% { transform: translateY(0); }
}/* End custom CSS */