.elementor-15056 .elementor-element.elementor-element-e100937{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15056 .elementor-element.elementor-element-e100937 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15056 .elementor-element.elementor-element-07fc0f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15056 .elementor-element.elementor-element-07fc0f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15056 .elementor-element.elementor-element-77723bf .tp-internal-banner{background-position-x:0px;}.elementor-15056 .elementor-element.elementor-element-77723bf .banner-icon-wrapper{width:0px;}.elementor-15056 .elementor-element.elementor-element-7056d17{padding:80px 0px 0px 0px;}.elementor-15056 .elementor-element.elementor-element-1d5b97e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-15056 .elementor-element.elementor-element-1d5b97e .elementor-heading-title{color:#0045A6;}.elementor-15056 .elementor-element.elementor-element-5c50f32{font-size:20px;color:#2A2A2A;}.elementor-15056 .elementor-element.elementor-element-5e3ae72c{margin-top:50px;margin-bottom:0px;}.elementor-15056 .elementor-element.elementor-element-25371677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-25371677 .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-25371677.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-25371677.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-25371677.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-25371677 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-25371677 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-25371677 .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-25371677 .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-e115b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-e115b1c .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-e115b1c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-e115b1c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-e115b1c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-e115b1c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-e115b1c .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-e115b1c .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-e115b1c .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-7b6332b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-7b6332b .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-7b6332b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-7b6332b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-7b6332b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-7b6332b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-7b6332b .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-7b6332b .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-7b6332b .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-1311dce{margin-top:0px;margin-bottom:0px;}.elementor-15056 .elementor-element.elementor-element-2c0e565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-2c0e565 .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-2c0e565.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-2c0e565.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-2c0e565.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-2c0e565 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-2c0e565 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-2c0e565 .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-2c0e565 .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-d916d3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-d916d3e .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-d916d3e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-d916d3e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-d916d3e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-d916d3e .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-d916d3e .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-d916d3e .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-d916d3e .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-aa1ab13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-aa1ab13 .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-aa1ab13.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-aa1ab13.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-aa1ab13.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-aa1ab13 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-aa1ab13 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-aa1ab13 .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-aa1ab13 .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-015b096{margin-top:0px;margin-bottom:0px;}.elementor-15056 .elementor-element.elementor-element-bf50c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-bf50c7d .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-bf50c7d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-bf50c7d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-bf50c7d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-bf50c7d .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-bf50c7d .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-bf50c7d .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-bf50c7d .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-1da14a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-1da14a5 .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-1da14a5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-1da14a5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-1da14a5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-1da14a5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-1da14a5 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-1da14a5 .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-1da14a5 .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-3256324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15056 .elementor-element.elementor-element-3256324 .elementor-image-box-wrapper{text-align:center;}.elementor-15056 .elementor-element.elementor-element-3256324.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15056 .elementor-element.elementor-element-3256324.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15056 .elementor-element.elementor-element-3256324.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-3256324 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-15056 .elementor-element.elementor-element-3256324 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-15056 .elementor-element.elementor-element-3256324 .elementor-image-box-title{font-weight:600;color:#000000;}.elementor-15056 .elementor-element.elementor-element-3256324 .elementor-image-box-description{color:#212121;}.elementor-15056 .elementor-element.elementor-element-75e56e5:not(.elementor-motion-effects-element-type-background), .elementor-15056 .elementor-element.elementor-element-75e56e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-15056 .elementor-element.elementor-element-75e56e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-15056 .elementor-element.elementor-element-75e56e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15056 .elementor-element.elementor-element-9703f43{padding:0px 0px 40px 0px;}.elementor-15056 .elementor-element.elementor-element-9703f43 .elementor-heading-title{color:#0045A6;}@media(max-width:1024px){.elementor-15056 .elementor-element.elementor-element-77723bf .tp-internal-banner{background-position-x:0px;}.elementor-15056 .elementor-element.elementor-element-77723bf .banner-icon-wrapper{width:0px;}}@media(max-width:767px){.elementor-15056 .elementor-element.elementor-element-e100937{margin-top:110px;margin-bottom:0px;}.elementor-15056 .elementor-element.elementor-element-77723bf .tp-internal-banner{background-position-x:0px;}.elementor-15056 .elementor-element.elementor-element-77723bf .banner-icon-wrapper{width:0px;}.elementor-15056 .elementor-element.elementor-element-7056d17{padding:50px 0px 0px 0px;}.elementor-15056 .elementor-element.elementor-element-39c4c605 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-15056 .elementor-element.elementor-element-1d5b97e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 20px;}.elementor-15056 .elementor-element.elementor-element-5e3ae72c{padding:0px 20px 0px 20px;}.elementor-15056 .elementor-element.elementor-element-25371677 .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-25371677 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-e115b1c .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-e115b1c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-7b6332b .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-7b6332b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-2c0e565 .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-2c0e565 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-d916d3e .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-d916d3e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-aa1ab13 .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-aa1ab13 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-bf50c7d .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-bf50c7d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-1da14a5 .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-1da14a5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-3256324 .elementor-image-box-img{margin-bottom:15px;}.elementor-15056 .elementor-element.elementor-element-3256324 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15056 .elementor-element.elementor-element-75e56e5{padding:40px 0px 0px 0px;}.elementor-15056 .elementor-element.elementor-element-2ca5090 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-15056 .elementor-element.elementor-element-3252ca0{padding:0px 10px 0px 10px;}.elementor-15056 .elementor-element.elementor-element-9703f43{padding:0px 20px 0px 20px;}.elementor-15056 .elementor-element.elementor-element-6717792{padding:0px 10px 0px 10px;}}/* Start custom CSS for internal-banner, class: .elementor-element-77723bf *//*.elementor-15056 .elementor-element.elementor-element-77723bf h1, .elementor-15056 .elementor-element.elementor-element-77723bf .h1 {*/
/* font-family: Proxima Nova Lt;*/
/*  line-height: 46px;*/
/*  letter-spacing: 0.5px;*/
/*  font-size: 40px;*/
/*  font-weight: lighter;*/
/*  color: #2a2a2a;*/
/*}*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c24c0fe */.no-hover >div >.elementor-widget-wrap:hover{
    border-color: #e0e0e0 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1da14a5 */p.elementor-image-box-title {
    text-transform: initial!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7056d17 */.feature-industries .elementor-image-box-title a {

    text-transform: initial;
}/* End custom CSS */
/* Start custom CSS */.tp__fieldset-col .elementor-widget-wrap:hover {
    border-color: #0045a6 !important;
}
.elementor-image-box-content .elementor-image-box-title {
    font-weight: normal !important;
    font-size: 18px;
    color: #212121 !important;
        text-transform: lowercase;
}
.elementor-widget-Feature .container{
    width: 100%;
    max-width: 100%;
}
@media screen and (min-width: 2560px) {
    .tp-internal-banner {
        height: 150vh !important;
    }
     .tp__fieldset-col-light .elementor-inner-column {
        max-width: inherit !important;
    }
}

@media screen and (min-width: 2880px) {
    .tp__fieldset-col-light .elementor-inner-column {
        max-width: inherit !important;
    }
}

@media screen and (max-width: 480px) {
    i.icon{
        display:none !important;
    }
  .feature-case-internal.accordion-list{
      padding: 0px 10px;
  }
  .tp-internal-banner h5{
      font-size: 20px;
  }
  .feature-case-internal .case-col {
    height: 460px !important;
        padding: 0;
    }
    .feature-case-internal .feat-case-container h5{
        margin-bottom:0px;
    }
    .feature-case-internal .case-col{
        margin-bottom: 50px;
    }
    .feature-case-internal.accordion-list + .expand-case-studies {
    padding: 0px 38px;
    line-height: 18px;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
}/* End custom CSS */