.elementor-5825 .elementor-element.elementor-element-796edc9{--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;--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-5825 .elementor-element.elementor-element-a92c64e{--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:center;--overlay-opacity:0.5;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-a92c64e:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-a92c64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kms-technology.com/wp-content/uploads/Using-Spec-Driven-Engineering-to-Mitigate-Modernization-Risk-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5825 .elementor-element.elementor-element-a92c64e::before, .elementor-5825 .elementor-element.elementor-element-a92c64e > .elementor-background-video-container::before, .elementor-5825 .elementor-element.elementor-element-a92c64e > .e-con-inner > .elementor-background-video-container::before, .elementor-5825 .elementor-element.elementor-element-a92c64e > .elementor-background-slideshow::before, .elementor-5825 .elementor-element.elementor-element-a92c64e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5825 .elementor-element.elementor-element-a92c64e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5825 .elementor-element.elementor-element-64da805{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-5825 .elementor-element.elementor-element-64da805:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-64da805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-5825 .elementor-element.elementor-element-64da805::before, .elementor-5825 .elementor-element.elementor-element-64da805 > .elementor-background-video-container::before, .elementor-5825 .elementor-element.elementor-element-64da805 > .e-con-inner > .elementor-background-video-container::before, .elementor-5825 .elementor-element.elementor-element-64da805 > .elementor-background-slideshow::before, .elementor-5825 .elementor-element.elementor-element-64da805 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5825 .elementor-element.elementor-element-64da805 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{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-5825 .elementor-element.elementor-element-0c0b263{background-color:var( --e-global-color-effe23a );padding:8px 20px 8px 20px;border-radius:0px 5px 5px 5px;}.elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-icon{width:14px;}.elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-icon i{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-text, .elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-item{font-size:var( --e-global-typography-3e9d5ec-font-size );font-weight:var( --e-global-typography-3e9d5ec-font-weight );text-transform:var( --e-global-typography-3e9d5ec-text-transform );letter-spacing:var( --e-global-typography-3e9d5ec-letter-spacing );}.elementor-widget-heading .elementor-heading-title{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-5825 .elementor-element.elementor-element-d4a8a9a{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;}.elementor-5825 .elementor-element.elementor-element-d4a8a9a .elementor-heading-title{font-size:45px;font-weight:300;line-height:1.1em;}.elementor-widget-text-editor{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-5825 .elementor-element.elementor-element-98389dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--flex-wrap:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-98389dc:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-98389dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kms-technology.com/wp-content/uploads/white-blue-fade-notch.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5825 .elementor-element.elementor-element-f25d45f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-5825 .elementor-element.elementor-element-81d1be7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-5825 .elementor-element.elementor-element-81d1be7.e-con{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-a705fce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-a705fce .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-6432857{width:initial;max-width:initial;text-align:center;}.elementor-5825 .elementor-element.elementor-element-6432857 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-a1fa07f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-a1fa07f.e-con{--align-self:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{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-loop-grid .e-load-more-message{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-5825 .elementor-element.elementor-element-24d3fea{--grid-columns:3;}.elementor-5825 .elementor-element.elementor-element-24d3fea > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-24d3fea .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5825 .elementor-element.elementor-element-24d3fea .e-loop-item > .elementor-section, .elementor-5825 .elementor-element.elementor-element-24d3fea .e-loop-item > .elementor-section > .elementor-container, .elementor-5825 .elementor-element.elementor-element-24d3fea .e-loop-item > .e-con, .elementor-5825 .elementor-element.elementor-element-24d3fea .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5825 .elementor-element.elementor-element-2801bec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-384be9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-5825 .elementor-element.elementor-element-2bf97a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5825 .elementor-element.elementor-element-93ea053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-93ea053 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-55f10f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5825 .elementor-element.elementor-element-55f10f6.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-55f10f6 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-db03b34{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:35px 30px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;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-5825 .elementor-element.elementor-element-d4a4af8{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-5825 .elementor-element.elementor-element-09d0c7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-2b7c652{--display:flex;--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-5825 .elementor-element.elementor-element-0706a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-0706a04 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-4633bb9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5825 .elementor-element.elementor-element-4633bb9.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-4633bb9 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-a79f55c{width:var( --container-widget-width, 72% );max-width:72%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;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-5825 .elementor-element.elementor-element-a79f55c.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5825 .elementor-element.elementor-element-9644a2c .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:11px 32px 11px 32px;}.elementor-5825 .elementor-element.elementor-element-9644a2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-5825 .elementor-element.elementor-element-9644a2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5825 .elementor-element.elementor-element-9644a2c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5825 .elementor-element.elementor-element-634ea03{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-2b85434{--grid-columns:3;}.elementor-5825 .elementor-element.elementor-element-2b85434 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-2b85434 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5825 .elementor-element.elementor-element-2b85434 .e-loop-item > .elementor-section, .elementor-5825 .elementor-element.elementor-element-2b85434 .e-loop-item > .elementor-section > .elementor-container, .elementor-5825 .elementor-element.elementor-element-2b85434 .e-loop-item > .e-con, .elementor-5825 .elementor-element.elementor-element-2b85434 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5825 .elementor-element.elementor-element-455c1ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-455c1ea:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-455c1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kms-technology.com/wp-content/uploads/white-blue-fade-notch-bot-left.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-5825 .elementor-element.elementor-element-e935a7a{--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:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-527bcf5{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5825 .elementor-element.elementor-element-527bcf5.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-bc5524f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-bc5524f.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-bc5524f .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-c0623c3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-c0623c3.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-c0623c3 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-8c22879{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;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-5825 .elementor-element.elementor-element-8c22879.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-aec5aff{--display:flex;--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-5825 .elementor-element.elementor-element-aec5aff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-43ffea6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-43ffea6.e-con{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-ed86e7c{--grid-columns:3;}.elementor-5825 .elementor-element.elementor-element-ed86e7c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-ed86e7c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5825 .elementor-element.elementor-element-ed86e7c .e-loop-item > .elementor-section, .elementor-5825 .elementor-element.elementor-element-ed86e7c .e-loop-item > .elementor-section > .elementor-container, .elementor-5825 .elementor-element.elementor-element-ed86e7c .e-loop-item > .e-con, .elementor-5825 .elementor-element.elementor-element-ed86e7c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5825 .elementor-element.elementor-element-de84921{--display:flex;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-60dbd49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-60dbd49 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-30bf499{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-5825 .elementor-element.elementor-element-30bf499.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-30bf499 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-285d9f7{width:var( --container-widget-width, 72% );max-width:72%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;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-5825 .elementor-element.elementor-element-285d9f7.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-dc6a1d6 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:11px 32px 11px 32px;}.elementor-5825 .elementor-element.elementor-element-dc6a1d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-5825 .elementor-element.elementor-element-dc6a1d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5825 .elementor-element.elementor-element-dc6a1d6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5825 .elementor-element.elementor-element-53d45cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--flex-wrap:wrap;--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-5825 .elementor-element.elementor-element-53d45cc:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-53d45cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kms-technology.com/wp-content/uploads/white-blue-fade-notch.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5825 .elementor-element.elementor-element-02fe92a{--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:center;--gap:5% 5%;--row-gap:5%;--column-gap:5%;}.elementor-5825 .elementor-element.elementor-element-471662e{--display:flex;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--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-5825 .elementor-element.elementor-element-471662e.e-con{--align-self:flex-start;}.elementor-5825 .elementor-element.elementor-element-623a9f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-623a9f6.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-623a9f6 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-ea6b87f{width:initial;max-width:initial;text-align:center;}.elementor-5825 .elementor-element.elementor-element-ea6b87f .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-f90a00d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-1284f09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-867ac0f{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5825 .elementor-element.elementor-element-867ac0f:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-867ac0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e50dd2 );}.elementor-5825 .elementor-element.elementor-element-867ac0f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-2348312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-2348312 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );font-weight:var( --e-global-typography-7da17fb-font-weight );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-1a2e543{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-5825 .elementor-element.elementor-element-3447738{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5825 .elementor-element.elementor-element-3447738:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-3447738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e50dd2 );}.elementor-5825 .elementor-element.elementor-element-3447738.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-b2ea901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-b2ea901 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );font-weight:var( --e-global-typography-7da17fb-font-weight );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-42418b0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-5825 .elementor-element.elementor-element-998a4c7{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5825 .elementor-element.elementor-element-998a4c7:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-998a4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e50dd2 );}.elementor-5825 .elementor-element.elementor-element-998a4c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-9e89bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-9e89bf7 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );font-weight:var( --e-global-typography-7da17fb-font-weight );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-088165c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-5825 .elementor-element.elementor-element-5b5ae9b{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5825 .elementor-element.elementor-element-5b5ae9b:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-5b5ae9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e50dd2 );}.elementor-5825 .elementor-element.elementor-element-5b5ae9b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-53be119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-53be119 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );font-weight:var( --e-global-typography-7da17fb-font-weight );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-9509657{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-5825 .elementor-element.elementor-element-38640f3{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5825 .elementor-element.elementor-element-38640f3:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-38640f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e50dd2 );}.elementor-5825 .elementor-element.elementor-element-38640f3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-9949f30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-9949f30 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );font-weight:var( --e-global-typography-7da17fb-font-weight );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-0b17ce1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-5825 .elementor-element.elementor-element-311584a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0100px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-419ee27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-419ee27 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-41a5968{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-41a5968.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-41a5968 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-4b8c98d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;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-5825 .elementor-element.elementor-element-4b8c98d.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-4b86702{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5825 .elementor-element.elementor-element-650ae90{--grid-columns:2;}.elementor-5825 .elementor-element.elementor-element-650ae90 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5825 .elementor-element.elementor-element-650ae90 .e-loop-item > .elementor-section, .elementor-5825 .elementor-element.elementor-element-650ae90 .e-loop-item > .elementor-section > .elementor-container, .elementor-5825 .elementor-element.elementor-element-650ae90 .e-loop-item > .e-con, .elementor-5825 .elementor-element.elementor-element-650ae90 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5825 .elementor-element.elementor-element-94e0c0d{--display:flex;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--padding-top:0100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-5e03ef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5825 .elementor-element.elementor-element-5e03ef7 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-35799c2{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;}.elementor-5825 .elementor-element.elementor-element-35799c2.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-35799c2 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-a218e4e{width:var( --container-widget-width, 72% );max-width:72%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;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-5825 .elementor-element.elementor-element-a218e4e.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-5b828bd .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:11px 32px 11px 32px;}.elementor-5825 .elementor-element.elementor-element-5b828bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-5825 .elementor-element.elementor-element-5b828bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5825 .elementor-element.elementor-element-5b828bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5825 .elementor-element.elementor-element-00a1be1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-00a1be1:not(.elementor-motion-effects-element-type-background), .elementor-5825 .elementor-element.elementor-element-00a1be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kms-technology.com/wp-content/uploads/mask-shape-11.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5825 .elementor-element.elementor-element-08d058e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5% 5%;--row-gap:5%;--column-gap:5%;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-1ade6c0{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:none;--border-style:none;--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-5825 .elementor-element.elementor-element-1ade6c0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-876e726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-876e726 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );font-weight:var( --e-global-typography-ab602bd-font-weight );text-transform:var( --e-global-typography-ab602bd-text-transform );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-3693c6e{width:initial;max-width:initial;}.elementor-5825 .elementor-element.elementor-element-3693c6e .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );font-weight:var( --e-global-typography-853c0b8-font-weight );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-57bb1df{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-57bb1df.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-c512008{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6095433 );--border-color:var( --e-global-color-6095433 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-c512008.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-898796a .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-83553fb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;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-5825 .elementor-element.elementor-element-68db39a{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6095433 );--border-color:var( --e-global-color-6095433 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-68db39a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-fafed52 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-aa0657a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;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-5825 .elementor-element.elementor-element-479a6ea{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6095433 );--border-color:var( --e-global-color-6095433 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-479a6ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5825 .elementor-element.elementor-element-88b7580 .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-ff20b69{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;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-5825 .elementor-element.elementor-element-a2dd98e{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6095433 );--border-color:var( --e-global-color-6095433 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-0dd9caf .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-dffe5d4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;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-5825 .elementor-element.elementor-element-52e8de7{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6095433 );--border-color:var( --e-global-color-6095433 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-953592c .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-7e5bf89{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;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-5825 .elementor-element.elementor-element-8ae484f{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6095433 );--border-color:var( --e-global-color-6095433 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-b3dc19f .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-ab0d40e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;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-5825 .elementor-element.elementor-element-c2d2f9f{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-cb1337f .elementor-heading-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-5825 .elementor-element.elementor-element-0ce819a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;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 );}@media(min-width:768px){.elementor-5825 .elementor-element.elementor-element-81d1be7{--width:70%;}.elementor-5825 .elementor-element.elementor-element-2bf97a2{--width:80%;}.elementor-5825 .elementor-element.elementor-element-527bcf5{--width:100%;}.elementor-5825 .elementor-element.elementor-element-aec5aff{--width:93.714%;}.elementor-5825 .elementor-element.elementor-element-471662e{--width:100%;}.elementor-5825 .elementor-element.elementor-element-867ac0f{--width:30%;}.elementor-5825 .elementor-element.elementor-element-3447738{--width:30%;}.elementor-5825 .elementor-element.elementor-element-998a4c7{--width:30%;}.elementor-5825 .elementor-element.elementor-element-5b5ae9b{--width:30%;}.elementor-5825 .elementor-element.elementor-element-38640f3{--width:30%;}.elementor-5825 .elementor-element.elementor-element-1ade6c0{--width:45%;}.elementor-5825 .elementor-element.elementor-element-57bb1df{--width:45%;}}@media(max-width:1120px){.elementor-5825 .elementor-element.elementor-element-a92c64e{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-item{font-size:var( --e-global-typography-3e9d5ec-font-size );letter-spacing:var( --e-global-typography-3e9d5ec-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5825 .elementor-element.elementor-element-d4a8a9a .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-98389dc{--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-f25d45f{--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-5825 .elementor-element.elementor-element-a705fce .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-6432857{--container-widget-width:438px;--container-widget-flex-grow:0;width:var( --container-widget-width, 438px );max-width:438px;}.elementor-5825 .elementor-element.elementor-element-6432857 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5825 .elementor-element.elementor-element-24d3fea{--grid-columns:2;}.elementor-5825 .elementor-element.elementor-element-24d3fea > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-2801bec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-384be9b{--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-5825 .elementor-element.elementor-element-2bf97a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5825 .elementor-element.elementor-element-93ea053 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-55f10f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5825 .elementor-element.elementor-element-55f10f6 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-db03b34{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;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-5825 .elementor-element.elementor-element-0706a04 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-4633bb9 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-a79f55c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-634ea03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-2b85434{--grid-columns:2;}.elementor-5825 .elementor-element.elementor-element-2b85434 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-455c1ea{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-e935a7a{--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:20% 20%;--row-gap:20%;--column-gap:20%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-527bcf5{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--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-5825 .elementor-element.elementor-element-bc5524f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-bc5524f .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-c0623c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5825 .elementor-element.elementor-element-c0623c3 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-8c22879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-ed86e7c{--grid-columns:2;}.elementor-5825 .elementor-element.elementor-element-ed86e7c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-60dbd49 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-30bf499 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-285d9f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-53d45cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-02fe92a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-623a9f6.elementor-element{--align-self:center;}.elementor-5825 .elementor-element.elementor-element-623a9f6{text-align:center;}.elementor-5825 .elementor-element.elementor-element-623a9f6 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-ea6b87f .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-1284f09{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-867ac0f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5825 .elementor-element.elementor-element-2348312 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-1a2e543{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-5825 .elementor-element.elementor-element-3447738{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5825 .elementor-element.elementor-element-b2ea901 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-42418b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-5825 .elementor-element.elementor-element-998a4c7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5825 .elementor-element.elementor-element-9e89bf7 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-088165c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-5825 .elementor-element.elementor-element-5b5ae9b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5825 .elementor-element.elementor-element-53be119 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-9509657{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-5825 .elementor-element.elementor-element-38640f3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5825 .elementor-element.elementor-element-9949f30 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-0b17ce1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-5825 .elementor-element.elementor-element-419ee27 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-41a5968 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-4b8c98d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-650ae90{--grid-columns:2;width:100%;max-width:100%;--grid-column-gap:30px;}.elementor-5825 .elementor-element.elementor-element-5e03ef7 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-35799c2 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-a218e4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-00a1be1{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-08d058e{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-876e726 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-3693c6e .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-57bb1df{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-c512008{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-898796a .elementor-heading-title{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-83553fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-68db39a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-fafed52 .elementor-heading-title{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-aa0657a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-479a6ea{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-88b7580 .elementor-heading-title{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-ff20b69{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-a2dd98e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-0dd9caf .elementor-heading-title{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-dffe5d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-52e8de7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-953592c .elementor-heading-title{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-7e5bf89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-8ae484f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-b3dc19f .elementor-heading-title{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-ab0d40e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-c2d2f9f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-cb1337f .elementor-heading-title{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-0ce819a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5825 .elementor-element.elementor-element-a92c64e{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-64da805{--padding-top:10%;--padding-bottom:25%;--padding-left:10%;--padding-right:10%;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-0c0b263 .elementor-icon-list-item{font-size:var( --e-global-typography-3e9d5ec-font-size );letter-spacing:var( --e-global-typography-3e9d5ec-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5825 .elementor-element.elementor-element-d4a8a9a .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-98389dc{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-81d1be7{--flex-wrap:nowrap;}.elementor-5825 .elementor-element.elementor-element-a705fce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5825 .elementor-element.elementor-element-a705fce .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-6432857 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5825 .elementor-element.elementor-element-24d3fea{--grid-columns:1;}.elementor-5825 .elementor-element.elementor-element-24d3fea > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-2801bec{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-384be9b{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-5825 .elementor-element.elementor-element-93ea053 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-55f10f6 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-db03b34{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-5825 .elementor-element.elementor-element-09d0c7d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-0706a04 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-4633bb9 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-a79f55c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-2b85434{--grid-columns:1;}.elementor-5825 .elementor-element.elementor-element-2b85434 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-455c1ea{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-e935a7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-bc5524f .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-c0623c3 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-8c22879{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-aec5aff{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--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-5825 .elementor-element.elementor-element-ed86e7c{--grid-columns:1;}.elementor-5825 .elementor-element.elementor-element-ed86e7c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5825 .elementor-element.elementor-element-60dbd49 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-30bf499 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-285d9f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-53d45cc{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-02fe92a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5825 .elementor-element.elementor-element-623a9f6 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-ea6b87f .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-1284f09{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5825 .elementor-element.elementor-element-2348312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5825 .elementor-element.elementor-element-2348312 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-1a2e543{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-b2ea901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5825 .elementor-element.elementor-element-b2ea901 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-42418b0{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-9e89bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5825 .elementor-element.elementor-element-9e89bf7 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-088165c{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-53be119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5825 .elementor-element.elementor-element-53be119 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-9509657{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-9949f30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5825 .elementor-element.elementor-element-9949f30 .elementor-heading-title{font-size:var( --e-global-typography-7da17fb-font-size );}.elementor-5825 .elementor-element.elementor-element-0b17ce1{font-size:14px;}.elementor-5825 .elementor-element.elementor-element-419ee27 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-41a5968 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-4b8c98d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-650ae90{--grid-columns:1;}.elementor-5825 .elementor-element.elementor-element-5e03ef7 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-35799c2 .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-a218e4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-00a1be1{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-5825 .elementor-element.elementor-element-08d058e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-1ade6c0{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5825 .elementor-element.elementor-element-876e726 .elementor-heading-title{font-size:var( --e-global-typography-ab602bd-font-size );letter-spacing:var( --e-global-typography-ab602bd-letter-spacing );}.elementor-5825 .elementor-element.elementor-element-3693c6e .elementor-heading-title{font-size:var( --e-global-typography-853c0b8-font-size );line-height:var( --e-global-typography-853c0b8-line-height );}.elementor-5825 .elementor-element.elementor-element-83553fb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-aa0657a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-ff20b69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-dffe5d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-7e5bf89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-ab0d40e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5825 .elementor-element.elementor-element-0ce819a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1120px) and (min-width:768px){.elementor-5825 .elementor-element.elementor-element-64da805{--width:100%;}.elementor-5825 .elementor-element.elementor-element-81d1be7{--width:100%;}.elementor-5825 .elementor-element.elementor-element-2bf97a2{--width:100%;}.elementor-5825 .elementor-element.elementor-element-527bcf5{--width:100%;}.elementor-5825 .elementor-element.elementor-element-1ade6c0{--width:100%;}.elementor-5825 .elementor-element.elementor-element-57bb1df{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-64da805 */.elementor-5825 .elementor-element.elementor-element-64da805 {
    backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-24d3fea */.elementor-5825 .elementor-element.elementor-element-24d3fea [data-elementor-type="loop-item"]:nth-child(2) {
    --card-color: var(--e-global-color-4f777e0);
}

.elementor-5825 .elementor-element.elementor-element-24d3fea [data-elementor-type="loop-item"]:nth-child(3) {
    --card-color: var(--e-global-color-1fb07d4);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2b85434 */.elementor-5825 .elementor-element.elementor-element-2b85434 [data-elementor-type="loop-item"]:nth-child(2) {
    --card-color: var(--e-global-color-4f777e0);
}

.elementor-5825 .elementor-element.elementor-element-2b85434 [data-elementor-type="loop-item"]:nth-child(3) {
    --card-color: var(--e-global-color-1fb07d4);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ed86e7c */.elementor-5825 .elementor-element.elementor-element-ed86e7c [data-elementor-type="loop-item"]:nth-child(2) {
    --card-color: var(--e-global-color-4f777e0);
}

.elementor-5825 .elementor-element.elementor-element-ed86e7c [data-elementor-type="loop-item"]:nth-child(3) {
    --card-color: var(--e-global-color-1fb07d4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41a5968 */.elementor-5825 .elementor-element.elementor-element-41a5968 {
    max-width:750px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b8c98d */.elementor-5825 .elementor-element.elementor-element-4b8c98d {
    max-width:650px !important;
}/* End custom CSS */