.elementor-1238 .elementor-element.elementor-element-8f00a77{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1238 .elementor-element.elementor-element-6612231{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-1bfa44b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-a562aa3 input:not([type="submit"]){transition:all ease-out 0.3s;}.elementor-1238 .elementor-element.elementor-element-a562aa3 input[type="text"]{transition:all ease-out 0.3s;}.elementor-1238 .elementor-element.elementor-element-a562aa3 input[type="email"]{transition:all ease-out 0.3s;}.elementor-1238 .elementor-element.elementor-element-a562aa3 select{transition:all ease-out 0.3s;}.elementor-1238 .elementor-element.elementor-element-a562aa3 textarea{transition:all ease-out 0.3s;}.elementor-1238 .elementor-element.elementor-element-a562aa3 input[type="submit"]{transition:all ease-out 0.3s;}.elementor-1238 .elementor-element.elementor-element-df963e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1238 .elementor-element.elementor-element-bbddea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-1d872fd{text-align:center;}.elementor-1238 .elementor-element.elementor-element-e3f505e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-1e5b257{text-align:center;}.elementor-1238 .elementor-element.elementor-element-ab9c8b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-1988f53{text-align:center;}.elementor-1238 .elementor-element.elementor-element-9d2582b{--display:flex;--min-height:0px;--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-1238 .elementor-element.elementor-element-9d2582b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1238 .elementor-element.elementor-element-f0074ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-dc31a69{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1238 .elementor-element.elementor-element-d6176be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-d8826f4{max-width:0px;--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-stacked .elementor-icon{background-color:#FD0909;fill:#FFFFFF;color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-default .elementor-icon{fill:#FD0909;color:#FD0909;border-color:#FD0909;}.elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-d8826f4.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFF300;color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-d8826f4 .elementor-icon-box-title, .elementor-1238 .elementor-element.elementor-element-d8826f4 .elementor-icon-box-title a{font-size:12px;}.elementor-1238 .elementor-element.elementor-element-d8826f4 .elementor-icon-box-title{color:#FF0202;}.elementor-1238 .elementor-element.elementor-element-f8e7592{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-84e5d97{max-width:0px;--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-stacked .elementor-icon{background-color:#FD0909;fill:#FFFFFF;color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-default .elementor-icon{fill:#FD0909;color:#FD0909;border-color:#FD0909;}.elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-84e5d97.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFF300;color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-84e5d97 .elementor-icon-box-title, .elementor-1238 .elementor-element.elementor-element-84e5d97 .elementor-icon-box-title a{font-size:12px;}.elementor-1238 .elementor-element.elementor-element-84e5d97 .elementor-icon-box-title{color:#FF0202;}.elementor-1238 .elementor-element.elementor-element-a5104f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-9ed524e{max-width:0px;--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-stacked .elementor-icon{background-color:#FD0909;fill:#FFFFFF;color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-default .elementor-icon{fill:#FD0909;color:#FD0909;border-color:#FD0909;}.elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-9ed524e.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFF300;color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-9ed524e .elementor-icon-box-title, .elementor-1238 .elementor-element.elementor-element-9ed524e .elementor-icon-box-title a{font-size:12px;}.elementor-1238 .elementor-element.elementor-element-9ed524e .elementor-icon-box-title{color:#FF0202;}.elementor-1238 .elementor-element.elementor-element-60aa307{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-08a8f07{max-width:0px;--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-stacked .elementor-icon{background-color:#FD0909;fill:#FFFFFF;color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-default .elementor-icon{fill:#FD0909;color:#FD0909;border-color:#FD0909;}.elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-08a8f07.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFF300;color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-08a8f07 .elementor-icon-box-title, .elementor-1238 .elementor-element.elementor-element-08a8f07 .elementor-icon-box-title a{font-size:12px;}.elementor-1238 .elementor-element.elementor-element-08a8f07 .elementor-icon-box-title{color:#FF0202;}.elementor-1238 .elementor-element.elementor-element-baea45c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-89e8631{max-width:0px;--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-stacked .elementor-icon{background-color:#FD0909;fill:#FFFFFF;color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-default .elementor-icon{fill:#FD0909;color:#FD0909;border-color:#FD0909;}.elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1238 .elementor-element.elementor-element-89e8631.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFF300;color:#FFF300;}.elementor-1238 .elementor-element.elementor-element-89e8631 .elementor-icon-box-title, .elementor-1238 .elementor-element.elementor-element-89e8631 .elementor-icon-box-title a{font-size:12px;}.elementor-1238 .elementor-element.elementor-element-89e8631 .elementor-icon-box-title{color:#FF0202;}.elementor-1238 .elementor-element.elementor-element-75dacaf{--display:flex;--min-height:288px;--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1238 .elementor-element.elementor-element-fc809dc{text-align:center;font-size:34px;font-weight:500;}.elementor-1238 .elementor-element.elementor-element-fc809dc p{margin-block-end:1px;}.elementor-1238 .elementor-element.elementor-element-ca413fc{text-align:center;}.elementor-1238 .elementor-element.elementor-element-ca413fc p{margin-block-end:0px;}.elementor-1238 .elementor-element.elementor-element-96888c3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-1238 .elementor-element.elementor-element-96888c3::before, .elementor-1238 .elementor-element.elementor-element-96888c3 > .elementor-background-video-container::before, .elementor-1238 .elementor-element.elementor-element-96888c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1238 .elementor-element.elementor-element-96888c3 > .elementor-background-slideshow::before, .elementor-1238 .elementor-element.elementor-element-96888c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1238 .elementor-element.elementor-element-96888c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1238 .elementor-element.elementor-element-1802692{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-d6265d5 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1238 .elementor-element.elementor-element-d6265d5{--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-d6265d5.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-d6265d5.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-d6265d5.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-d6265d5 .elementor-icon{font-size:49px;}.elementor-1238 .elementor-element.elementor-element-5e37a38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-9f99aa5 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1238 .elementor-element.elementor-element-9f99aa5{--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-9f99aa5.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-9f99aa5.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-9f99aa5.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-9f99aa5 .elementor-icon{font-size:49px;}.elementor-1238 .elementor-element.elementor-element-11ba1f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-8bd03ed .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1238 .elementor-element.elementor-element-8bd03ed{--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-8bd03ed.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-8bd03ed.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-8bd03ed.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-8bd03ed .elementor-icon{font-size:49px;}.elementor-1238 .elementor-element.elementor-element-28843ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1238 .elementor-element.elementor-element-c43bcc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-bad86de .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1238 .elementor-element.elementor-element-bad86de{--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-bad86de.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-bad86de.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-bad86de.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-bad86de .elementor-icon{font-size:49px;}.elementor-1238 .elementor-element.elementor-element-ba691f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-4627b00 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1238 .elementor-element.elementor-element-4627b00{--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-4627b00.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-4627b00.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-4627b00.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-4627b00 .elementor-icon{font-size:49px;}.elementor-1238 .elementor-element.elementor-element-20025a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1238 .elementor-element.elementor-element-e4bf3f8 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1238 .elementor-element.elementor-element-e4bf3f8{--icon-box-icon-margin:15px;}.elementor-1238 .elementor-element.elementor-element-e4bf3f8.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-e4bf3f8.elementor-view-framed .elementor-icon, .elementor-1238 .elementor-element.elementor-element-e4bf3f8.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-1238 .elementor-element.elementor-element-e4bf3f8 .elementor-icon{font-size:49px;}.elementor-1238 .elementor-element.elementor-element-c8c4a91{--display:flex;--min-height:0px;--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1238 .elementor-element.elementor-element-9b55921{text-align:center;font-size:34px;font-weight:500;}.elementor-1238 .elementor-element.elementor-element-9b55921 p{margin-block-end:1px;}.elementor-1238 .elementor-element.elementor-element-e6297b6{text-align:center;}.elementor-1238 .elementor-element.elementor-element-e6297b6 p{margin-block-end:0px;}.elementor-1238 .elementor-element.elementor-element-6a972ed{--display:flex;--min-height:0px;--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;}@media(min-width:768px){.elementor-1238 .elementor-element.elementor-element-6612231{--width:50%;}.elementor-1238 .elementor-element.elementor-element-1bfa44b{--width:50%;}.elementor-1238 .elementor-element.elementor-element-bbddea5{--width:33.3333%;}.elementor-1238 .elementor-element.elementor-element-e3f505e{--width:33.3333%;}.elementor-1238 .elementor-element.elementor-element-ab9c8b7{--width:33.3333%;}.elementor-1238 .elementor-element.elementor-element-9d2582b{--width:100%;}.elementor-1238 .elementor-element.elementor-element-d6176be{--width:25%;}.elementor-1238 .elementor-element.elementor-element-f8e7592{--width:25%;}.elementor-1238 .elementor-element.elementor-element-a5104f3{--width:25%;}.elementor-1238 .elementor-element.elementor-element-60aa307{--width:25%;}.elementor-1238 .elementor-element.elementor-element-baea45c{--width:25%;}.elementor-1238 .elementor-element.elementor-element-1802692{--width:50%;}.elementor-1238 .elementor-element.elementor-element-5e37a38{--width:50%;}.elementor-1238 .elementor-element.elementor-element-11ba1f4{--width:50%;}.elementor-1238 .elementor-element.elementor-element-c43bcc7{--width:50%;}.elementor-1238 .elementor-element.elementor-element-ba691f8{--width:50%;}.elementor-1238 .elementor-element.elementor-element-20025a9{--width:50%;}.elementor-1238 .elementor-element.elementor-element-6a972ed{--content-width:1600px;}}/* Start custom CSS for html, class: .elementor-element-7f5952a */.cloud-app-section {
  max-width: 1000px;
  margin: 0 auto 40px auto;
  padding: 36px 20px 28px 20px;
  background: #f3f6fb;
  border-radius: 18px;
  box-shadow: 0 6px 32px rgba(60,72,100,0.10);
}
.cloud-app-title {
  font-size: 2.2rem;
  font-weight: 800;
  color: #2d3748;
  margin-bottom: 18px;
  text-align: center;
}
.cloud-app-title i {
  color: #cc0000;
  margin-right: 10px;
}
.cloud-app-desc {
  font-size: 1.15rem;
  color: #4b5563;
  text-align: center;
  margin-bottom: 28px;
}
.cloud-app-features {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 18px;
  margin-bottom: 32px;
}
.cloud-feature-card {
  background: #f4cccc;
  border-radius: 10px;
  padding: 18px 12px;
  display: flex;
  align-items: center;
  font-size: 1.08rem;
  color: #ffffff1;
  font-weight: 500;
  box-shadow: 0 1px 8px rgba(60,72,100,0.06);
  transition: background 0.18s, box-shadow 0.18s;
}
.cloud-feature-card i {
  color: #cc0000;
  font-size: 1.35rem;
  margin-right: 14px;
  flex-shrink: 0;
}
.cloud-app-cta {
  text-align: center;
}
.cloud-cta-btn {
  display: inline-block;
  background: linear-gradient(90deg, #cc0000 0%, #cc0000 100%);
  color: #fff;
  font-weight: 700;
  padding: 14px 36px;
  border-radius: 8px;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: 0 2px 12px rgba(60,72,100,0.10);
  transition: background 0.18s, box-shadow 0.18s;
}
.cloud-cta-btn i {
  margin-right: 8px;
}
.cloud-cta-btn:hover {
  background: linear-gradient(90deg, #f1c232 0%, #f1c232 100%);
  box-shadow: 0 4px 20px rgba(60,72,100,0.14);
}
@media (max-width: 700px) {
  .cloud-app-section {
    padding: 16px 4px 12px 4px;
  }
  .cloud-app-title {
    font-size: 1.25rem;
  }
  .cloud-app-features {
    grid-template-columns: 1fr;
    gap: 10px;
  }
  .cloud-feature-card {
    font-size: 0.98rem;
    padding: 12px 8px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3502ec */.cloud-benefits-section {
  max-width: 900px;
  margin: 0 auto 40px auto;
  padding: 36px 20px 28px 20px;
  background: #f8fafc;
  border-radius: 18px;
  box-shadow: 0 6px 32px rgba(60,72,100,0.10);
}
.cloud-benefits-title {
  font-size: 2.1rem;
  font-weight: 800;
  color: #2d3748;
  margin-bottom: 18px;
  text-align: center;
}
.cloud-benefits-title i {
  color: #cc0000;
  margin-right: 10px;
}
.cloud-benefits-intro {
  font-size: 1.13rem;
  color: #4b5563;
  text-align: center;
  margin-bottom: 26px;
}
.cloud-benefits-list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 18px;
  margin-bottom: 32px;
}
.cloud-benefit-card {
  background: #f4cccc;
  border-radius: 10px;
  padding: 18px 12px;
  display: flex;
  align-items: center;
  font-size: 1.06rem;
  color: #374151;
  font-weight: 500;
  box-shadow: 0 1px 8px rgba(60,72,100,0.06);
  transition: background 0.18s, box-shadow 0.18s;
}
.cloud-benefit-card i {
  color: #cc0000;
  font-size: 1.3rem;
  margin-right: 14px;
  flex-shrink: 0;
}
.cloud-benefits-cta {
  text-align: center;
}
.cloud-benefits-btn {
  display: inline-block;
  background: linear-gradient(90deg, #cc0000 0%, #cc0000 100%);
  color: #fff;
  font-weight: 700;
  padding: 14px 36px;
  border-radius: 8px;
  font-size: 1.1rem;
  text-decoration: none;
  box-shadow: 0 2px 12px rgba(60,72,100,0.10);
  transition: background 0.18s, box-shadow 0.18s;
}
.cloud-benefits-btn i {
  margin-right: 8px;
}
.cloud-benefits-btn:hover {
  background: linear-gradient(90deg, #ffc000 0%, #ffc000 100%);
  box-shadow: 0 4px 20px rgba(60,72,100,0.14);
}
@media (max-width: 700px) {
  .cloud-benefits-section {
    padding: 16px 4px 12px 4px;
  }
  .cloud-benefits-title {
    font-size: 1.25rem;
  }
  .cloud-benefits-list {
    grid-template-columns: 1fr;
    gap: 10px;
  }
  .cloud-benefit-card {
    font-size: 0.98rem;
    padding: 12px 8px;
  }
}/* End custom CSS */