.elementor-115 .elementor-element.elementor-element-7596812 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e8e3218{margin-top:-50px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-2f0d9a2:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-2f0d9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C6FFF0A;}.elementor-115 .elementor-element.elementor-element-2f0d9a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 10rem 0rem 10rem;}.elementor-115 .elementor-element.elementor-element-2f0d9a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-d5a9779:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-d5a9779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-695f6ef );background-image:url("https://iteradian.com/wp-content/uploads/2020/03/layer-image-2.png");}.elementor-115 .elementor-element.elementor-element-d5a9779 > .elementor-container{max-width:1230px;}.elementor-115 .elementor-element.elementor-element-d5a9779{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-130px;}.elementor-115 .elementor-element.elementor-element-d5a9779 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-2a39162 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-433cea2:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-433cea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B102A0A;}.elementor-115 .elementor-element.elementor-element-433cea2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-433cea2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-08ce145 > .elementor-background-overlay{background-color:#22D3EE29;opacity:0.5;}.elementor-115 .elementor-element.elementor-element-08ce145{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-7d67f5d > .elementor-widget-container{padding:-100px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-a3c21ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-304740c1{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-115 .elementor-element.elementor-element-2840f87{width:100%;max-width:100%;}.elementor-115 .elementor-element.elementor-element-2840f87 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-5645408a:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-5645408a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iteradian.com/wp-content/uploads/2020/07/softwere-product-bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-115 .elementor-element.elementor-element-5645408a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-115px;}.elementor-115 .elementor-element.elementor-element-5645408a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-0dd4463{margin-top:-100px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-63e69f4c{margin-top:-50px;margin-bottom:-50px;}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-7596812 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2f0d9a2{padding:0rem 0rem 0rem 0rem;}.elementor-115 .elementor-element.elementor-element-39160a5 > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-115 .elementor-element.elementor-element-cc3af5a > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-115 .elementor-element.elementor-element-ecd02a1{width:100%;}.elementor-115 .elementor-element.elementor-element-5b63c33{width:100%;}.elementor-115 .elementor-element.elementor-element-feebf71 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-433cea2{margin-top:120px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-42d5919 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-a3c21ee > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-ee04612{padding:10px 10px 10px 10px;}.elementor-115 .elementor-element.elementor-element-1d5dd5d2 > .elementor-widget-container{margin:-250px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-886639d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3ec9953d > .elementor-widget-container{margin:-150px 0px 0px 0px;}}@media(min-width:768px){.elementor-115 .elementor-element.elementor-element-ecd02a1{width:41.667%;}.elementor-115 .elementor-element.elementor-element-5b63c33{width:58.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-115 .elementor-element.elementor-element-ecd02a1{width:100%;}.elementor-115 .elementor-element.elementor-element-5b63c33{width:100%;}.elementor-115 .elementor-element.elementor-element-9941a27{width:100%;}.elementor-115 .elementor-element.elementor-element-ac36fc9{width:100%;}.elementor-115 .elementor-element.elementor-element-1f878e3d{width:100%;}.elementor-115 .elementor-element.elementor-element-212f1a9a{width:100%;}.elementor-115 .elementor-element.elementor-element-49008e1e{width:100%;}.elementor-115 .elementor-element.elementor-element-4af9fca{width:100%;}.elementor-115 .elementor-element.elementor-element-3af9ed10{width:100%;}.elementor-115 .elementor-element.elementor-element-5d964aed{width:100%;}}/* Start custom CSS for appway_theme_slider8, class: .elementor-element-7596812 */@media only screen and (max-width: 767px){
        .banner-style-eight .image-box .image-2{
            display: block;
            left: 50px;
        }
        
        .content-box h1{
            margin-top: 50px;
        }
}

@media only screen and (max-width: 1200px) {
    .main-header .outer-container .logo-box .logo{
        width: 75%;
    }
}

.elementor-115 .elementor-element.elementor-element-7596812 .banner-style-eight .content-box{
    margin-top: -40px;
}


@media only screen and (min-width: 992px){
    .col-lg-7{
        max-width: 42%;
        flex: 42%;
    }
    .col-lg-5{
        max-width: 54%;
        flex: 53%;
    }
    
     .banner-style-eight .image-box .image-2{
            display: block;
            left: 50px;
        }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e8e3218 */section.designe-process.alternate-2.bg-color-1 {
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for appway_solution_text_right, class: .elementor-element-5c9fb65 */.ps-solution{
  padding: 32px;
  border-radius: 16px;
  background: linear-gradient(
    145deg,
    rgba(73,198,255,0.12),
    rgba(124,92,255,0.08)
  );
  border: 1px solid rgba(255,255,255,0.12);
}

.ps-title{
  margin: 0 0 10px;
  font-size: 26px;
  font-weight: 700;
}

.ps-lead{
  margin: 0 0 22px;
  font-size: 15px;
  line-height: 1.6;
}

.ps-list{
  list-style: none;
  margin: 0;
  padding: 0;
}

.ps-list li{
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin-bottom: 14px;
  font-size: 14px;
  line-height: 1.5;
}

.ps-list i{
  color: #49c6ff;
  font-size: 14px;
  margin-top: 3px;
  flex-shrink: 0;
}

.ps-footer{
  margin-top: 24px;
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f0d9a2 */.solution-section{
    background-color: transparent;
    padding: 50px 0px 0px 0px;
}

.solution-section .inner-content .inner-box:first-child{
    margin-bottom: 40px;
}

.solution-section p{
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for appway_service18, class: .elementor-element-42d5919 *//* === Stretch ALL cards (Iteradian Features only) === */

#iteradian-features .row > .single-column{
  display: flex !important;
  align-items: stretch !important;
}

#iteradian-features .single-column > .single-item{
  display: flex !important;
  width: 100% !important;
}

#iteradian-features .single-column .single-item .inner-box{
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
  align-items: center;
}

#iteradian-features .single-column .text{
  margin-top: auto;
}

.designe-process .single-item .inner-box .icon-box i{
    font-size: 40px;
    padding-top: 20px;
    border: unset;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-433cea2 */section.designe-process.alternate-2.bg-color-1 {
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for appway_security_invisible_left, class: .elementor-element-7d67f5d */.itd-usecase-list{
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: 1rem;
}

.itd-usecase-list li{
  display: flex;
  gap: 1rem;
  padding: 1rem 1.1rem;
  border-radius: 16px;
  background: rgba(255,255,255,.75);
  border: 1px solid rgba(15,23,42,.08);
}

.itd-usecase-list i{
  flex-shrink: 0;
  width: 2.2rem;
  height: 2.2rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
  background: rgba(59,130,246,.12);
  color: #3b82f6;
  font-size: 1.1rem;
}

.itd-usecase-list strong{
  display: block;
  font-weight: 600;
  margin-bottom: .15rem;
}

.itd-usecase-list p{
  margin: 0;
  font-size: .95rem;
  color: rgba(15,23,42,.85);
}/* End custom CSS */
/* Start custom CSS for appway_pricing2, class: .elementor-element-2840f87 */.elementor-115 .elementor-element.elementor-element-2840f87 .pricing-style-two{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5645408a */.elementor-115 .elementor-element.elementor-element-5645408a{
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for appway_subscribe_right, class: .elementor-element-3ec9953d */.itd-newsletter-subtitle{
  margin: .25rem 0 1rem;
  font-size: 1.05rem;
  color: var(--e-global-color-text);
}/* End custom CSS */