.elementor-kit-9851{--e-global-color-primary:#061F5C;--e-global-color-secondary:#808080;--e-global-color-text:#222222;--e-global-color-accent:#2855AF;--e-global-color-5bfd0a1:#2855AF;--e-global-color-2623af4:#AC1F2D;--e-global-color-cbfe88c:#5B5B5B;--e-global-color-278fa75:#858585;--e-global-color-e539986:#DCDDDD;--e-global-color-1905d84:#F2F2F2;--e-global-color-f0707c1:#FFFFFF;--e-global-color-e15262d:#222222;--e-global-color-8577722:#FAFAFA;--e-global-color-7b5ed02:#EDF1F9;--e-global-color-8a9b9ae:#061F5C;--e-global-color-87e2f2e:#808080;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:56px;--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:49px;--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;--e-global-typography-ce29881-font-family:"Roboto";--e-global-typography-ce29881-font-size:16px;--e-global-typography-ce29881-font-weight:400;--e-global-typography-ce29881-line-height:26px;--e-global-typography-3cd551c-font-family:"Roboto";--e-global-typography-3cd551c-font-size:14px;--e-global-typography-3cd551c-font-weight:400;--e-global-typography-3cd551c-line-height:24px;--e-global-typography-5f91497-font-family:"Roboto";--e-global-typography-5f91497-font-size:14px;--e-global-typography-5f91497-font-weight:400;--e-global-typography-3cdbfd2-font-family:"Roboto";--e-global-typography-3cdbfd2-font-size:12px;--e-global-typography-3cdbfd2-font-weight:600;--e-global-typography-3cdbfd2-letter-spacing:1px;--e-global-typography-c4c3862-font-family:"Roboto";--e-global-typography-c4c3862-font-size:98px;--e-global-typography-c4c3862-font-weight:100;--e-global-typography-c4c3862-line-height:1em;--e-global-typography-62ffcc5-font-family:"Roboto";--e-global-typography-62ffcc5-font-size:18px;--e-global-typography-62ffcc5-font-weight:500;--e-global-typography-0fab001-font-family:"Roboto";--e-global-typography-0fab001-font-size:14px;--e-global-typography-0fab001-font-weight:500;--e-global-typography-c126408-font-family:"Roboto";--e-global-typography-c126408-font-size:15px;--e-global-typography-c126408-font-weight:400;--e-global-typography-c126408-line-height:1.8em;--e-global-typography-49021ac-font-family:"Roboto";--e-global-typography-49021ac-font-size:20px;--e-global-typography-49021ac-font-weight:400;--e-global-typography-4c43f81-font-family:"Roboto";--e-global-typography-4c43f81-font-size:12px;--e-global-typography-4c43f81-font-weight:700;--e-global-typography-4c43f81-text-transform:uppercase;--e-global-typography-4c43f81-line-height:1.8em;--e-global-typography-dd59d66-font-family:"Roboto";--e-global-typography-dd59d66-font-size:14px;--e-global-typography-dd59d66-font-weight:300;--e-global-typography-dd59d66-line-height:1.8em;--e-global-typography-d276224-font-family:"Roboto";--e-global-typography-d276224-font-size:12px;--e-global-typography-d276224-font-weight:300;--e-global-typography-d276224-line-height:1.8em;--e-global-typography-a1d0314-font-family:"Roboto";--e-global-typography-a1d0314-font-size:56px;--e-global-typography-a1d0314-font-weight:300;--e-global-typography-d2d20b7-font-family:"Roboto";--e-global-typography-d2d20b7-font-size:49px;--e-global-typography-d2d20b7-font-weight:300;--e-global-typography-d2d20b7-line-height:63px;--e-global-typography-7d11801-font-family:"Roboto";--e-global-typography-7d11801-font-size:42px;--e-global-typography-7d11801-font-weight:300;--e-global-typography-7d11801-line-height:56px;--e-global-typography-cee914c-font-family:"Roboto";--e-global-typography-cee914c-font-size:35px;--e-global-typography-cee914c-font-weight:300;--e-global-typography-cee914c-line-height:49px;--e-global-typography-c1d7ffb-font-family:"Roboto";--e-global-typography-c1d7ffb-font-size:20px;--e-global-typography-c1d7ffb-font-weight:500;--e-global-typography-c1d7ffb-line-height:27px;--e-global-typography-0a68f34-font-family:"Roboto";--e-global-typography-0a68f34-font-size:14px;--e-global-typography-0a68f34-font-weight:500;--e-global-typography-0a68f34-line-height:1em;--e-global-typography-f569000-font-family:"Roboto";--e-global-typography-f569000-font-size:12px;--e-global-typography-f569000-font-weight:400;--e-global-typography-706636e-font-family:"Roboto";--e-global-typography-706636e-font-size:16px;--e-global-typography-706636e-font-weight:500;--e-global-typography-706636e-line-height:1.2em;--e-global-typography-da45797-font-family:"Roboto";--e-global-typography-da45797-font-size:28px;--e-global-typography-da45797-font-weight:400;--e-global-typography-da45797-line-height:35px;--e-global-typography-34158bf-font-family:"Roboto";--e-global-typography-34158bf-font-size:18px;--e-global-typography-34158bf-font-weight:500;--e-global-typography-34158bf-line-height:1.4em;--e-global-typography-6ef96f9-font-family:"Roboto";--e-global-typography-6ef96f9-font-size:12px;--e-global-typography-6ef96f9-font-weight:500;--e-global-typography-6ef96f9-line-height:19px;--e-global-typography-a6de9f3-font-family:"Roboto";--e-global-typography-a6de9f3-font-size:28px;--e-global-typography-a6de9f3-font-weight:400;--e-global-typography-a6de9f3-line-height:35px;--e-global-typography-d85ab6b-font-family:"Roboto";--e-global-typography-d85ab6b-font-size:16px;--e-global-typography-d85ab6b-font-weight:400;--e-global-typography-d85ab6b-line-height:1em;--e-global-typography-bd21410-font-family:"Roboto";--e-global-typography-bd21410-font-size:14px;--e-global-typography-bd21410-font-weight:600;--e-global-typography-bd21410-letter-spacing:1px;--e-global-typography-bb77560-font-family:"Roboto";--e-global-typography-bb77560-font-size:28px;--e-global-typography-bb77560-font-weight:300;--e-global-typography-bb77560-line-height:35px;--e-global-typography-348cfce-font-family:"Roboto";--e-global-typography-348cfce-font-size:16px;--e-global-typography-348cfce-font-weight:500;--e-global-typography-348cfce-line-height:1em;--e-global-typography-5d60901-font-family:"Roboto";--e-global-typography-5d60901-font-size:28px;--e-global-typography-5d60901-font-weight:400;--e-global-typography-5d60901-line-height:35px;--e-global-typography-ace5e06-font-family:"Roboto";--e-global-typography-ace5e06-font-size:16px;--e-global-typography-ace5e06-font-weight:300;--e-global-typography-ace5e06-line-height:1.2em;--e-global-typography-fbc3b90-font-family:"Roboto";--e-global-typography-fbc3b90-font-size:21px;--e-global-typography-fbc3b90-font-weight:400;--e-global-typography-fbc3b90-line-height:28px;color:var( --e-global-color-e15262d );font-family:var( --e-global-typography-ce29881-font-family ), Sans-serif;font-size:var( --e-global-typography-ce29881-font-size );font-weight:var( --e-global-typography-ce29881-font-weight );line-height:var( --e-global-typography-ce29881-line-height );letter-spacing:var( --e-global-typography-ce29881-letter-spacing );word-spacing:var( --e-global-typography-ce29881-word-spacing );}.elementor-kit-9851 a{color:#061F5C;}.elementor-kit-9851 h1{font-family:"Roboto", Sans-serif;font-size:2.25rem;}.elementor-kit-9851 h2{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:1.75rem;font-weight:600;}.elementor-kit-9851 h3{color:var( --e-global-color-5bfd0a1 );font-family:var( --e-global-typography-fbc3b90-font-family ), Sans-serif;font-size:var( --e-global-typography-fbc3b90-font-size );font-weight:var( --e-global-typography-fbc3b90-font-weight );line-height:var( --e-global-typography-fbc3b90-line-height );letter-spacing:var( --e-global-typography-fbc3b90-letter-spacing );word-spacing:var( --e-global-typography-fbc3b90-word-spacing );}.elementor-kit-9851 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-34158bf-font-family ), Sans-serif;font-size:var( --e-global-typography-34158bf-font-size );font-weight:var( --e-global-typography-34158bf-font-weight );line-height:var( --e-global-typography-34158bf-line-height );letter-spacing:var( --e-global-typography-34158bf-letter-spacing );word-spacing:var( --e-global-typography-34158bf-word-spacing );}.elementor-kit-9851 h5{font-family:"Roboto", Sans-serif;}.elementor-kit-9851 h6{font-family:"Roboto", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-9851 e-page-transition{background-color:#FFBC7D;}@media(max-width:1220px){.elementor-kit-9851{font-size:var( --e-global-typography-ce29881-font-size );line-height:var( --e-global-typography-ce29881-line-height );letter-spacing:var( --e-global-typography-ce29881-letter-spacing );word-spacing:var( --e-global-typography-ce29881-word-spacing );}.elementor-kit-9851 h3{font-size:var( --e-global-typography-fbc3b90-font-size );line-height:var( --e-global-typography-fbc3b90-line-height );letter-spacing:var( --e-global-typography-fbc3b90-letter-spacing );word-spacing:var( --e-global-typography-fbc3b90-word-spacing );}.elementor-kit-9851 h4{font-size:var( --e-global-typography-34158bf-font-size );line-height:var( --e-global-typography-34158bf-line-height );letter-spacing:var( --e-global-typography-34158bf-letter-spacing );word-spacing:var( --e-global-typography-34158bf-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:850px){.elementor-kit-9851{--e-global-typography-ce29881-font-size:14px;--e-global-typography-ce29881-line-height:24px;--e-global-typography-3cd551c-font-size:12px;--e-global-typography-3cd551c-line-height:22px;--e-global-typography-d2d20b7-font-size:28px;--e-global-typography-d2d20b7-line-height:35px;--e-global-typography-7d11801-font-size:28px;--e-global-typography-7d11801-line-height:35px;--e-global-typography-cee914c-font-size:28px;--e-global-typography-cee914c-line-height:35px;--e-global-typography-c1d7ffb-font-size:18px;--e-global-typography-c1d7ffb-line-height:25px;--e-global-typography-da45797-font-size:21px;--e-global-typography-da45797-line-height:28px;--e-global-typography-a6de9f3-font-size:21px;--e-global-typography-a6de9f3-line-height:28px;--e-global-typography-d85ab6b-font-size:12px;--e-global-typography-ace5e06-font-size:21px;--e-global-typography-ace5e06-line-height:28px;font-size:var( --e-global-typography-ce29881-font-size );line-height:var( --e-global-typography-ce29881-line-height );letter-spacing:var( --e-global-typography-ce29881-letter-spacing );word-spacing:var( --e-global-typography-ce29881-word-spacing );}.elementor-kit-9851 h3{font-size:var( --e-global-typography-fbc3b90-font-size );line-height:var( --e-global-typography-fbc3b90-line-height );letter-spacing:var( --e-global-typography-fbc3b90-letter-spacing );word-spacing:var( --e-global-typography-fbc3b90-word-spacing );}.elementor-kit-9851 h4{font-size:var( --e-global-typography-34158bf-font-size );line-height:var( --e-global-typography-34158bf-line-height );letter-spacing:var( --e-global-typography-34158bf-letter-spacing );word-spacing:var( --e-global-typography-34158bf-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */.panel-item__content.panel-resource .url:before, .resource-list li a:before, .panel-item__content.panel-resource li a:before {
    content: 'URL';
    font-size: 10px;
    color: #ac1f2d;
    border: 1px solid #ac1f2d;
    padding: 1px 2px;
    border-radius: 2px;
    line-height: 1;
    margin-top: 5px;
    margin-right: 12px;
}

.panel-item__content.panel-resource .pdf:before, .resource-list li a[href$=pdf]:before, .panel-item__content.panel-resource li a[href$=pdf]:before {
    content: 'PDF';
    font-size: 10px;
    color: #061f5c;
    border: 1px solid #061f5c;
    padding: 1px 2px;
    border-radius: 2px;
    line-height: 1;
    margin-top: 5px;
    margin-right: 12px;
}

.panel-item__content.panel-resource {
    padding-left: 35px;
    position: relative
}

.panel-item__content.panel-resource .pdf:before,
.panel-item__content.panel-resource .url:before{
    position: absolute;
    left: 0px;
    top: -3px;
}

.panel-item__content.panel-resource li {
    list-style: none;
}

.panel-item__content.panel-resource h4 {
    margin-bottom: 5px;
}

.card-content li i {
    position: relative;
    top: -2px;
}

ul.sub-list a {
    padding: 16px 30px;
    display: block;
}

ul.sub-list li {
    border-bottom: 1px solid #e5e5e5;
}

.home-divider .elementor-divider-separator {
    background-image: linear-gradient(-90deg, #1D72B5 0%, #334793 100%);
    border-top: none!important;
    height: 6px;
}


.home-flip-box h3 {
    border: none;
    margin: 0!important;
    padding: 0!important;
}

.home-flip-box .elementor-flip-box__button {
    position: absolute;
    top: 46%;
    left: 31%;
}

.elementor-kit-9851 .elementor-flip-box__back .elementor-flip-box__layer__description {
    margin-bottom: 0;
}

.home-flip-box .elementor-flip-box__layer {
    transition: none;
}

.home-flip-box .elementor-flip-box__back h3.elementor-flip-box__layer__title:before {
    content: '';
    height: 0;
    display: block;
    width: 20px;
    border-top: 2px solid #ac1f2d;
    margin-bottom: 7px;
}

.solutions-accordion .elementor-accordion-item {
    border-left: none;
    border-right: none;
}
.solutions-accordion .elementor-accordion-item:first-child {
    border-top: none;
}

.popup-btn i {
    position: relative;
    font-size: 4px;
    bottom: 2px;
}

.about-icon .elementor-image-box-wrapper:after {
    display: block;
    position: absolute;
    content: "";
    width: 30px;
    height: 0;
    border-top: 2px solid #ac1f2d;
    left: 54px;
    bottom: -10px;
}

.link-hover a:hover {
    text-decoration: underline;
}

.link-hover a:hover:before {
    text-decoration: none!important;
}

blockquote.quote {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 45px 10%;
    border: 2px solid rgba(0,0,0,.1);
    text-align: center;
    position: relative;
    margin: 0;
    color:#061F5C;
}

blockquote.quote:before,
blockquote.quote:after {
   position: absolute;
    font-size: 6rem;
    font-family: Arial,sans-serif;
    color: rgba(6,31,92,.12);
}

blockquote.quote:before,
blockquote.quote:after {
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 62%;
    bottom: auto;
    
}

blockquote.quote:before {
    content: "\201C";
    left: 5%;
}


blockquote.quote:after {
    content: "\201D";
    right: 5%;
}

.header-menu li a:after {
    width: 36px!important;
}

.header-menu ul.sub-menu {
    margin-left: -20px!important;
}

.sensor-button a {
    background:url('https://interplex.com/wp-content/uploads/sensor_172ad051.svg') no-repeat 10px center;
}

.interconnect-button a {
    background:url('https://interplex.com/wp-content/uploads/interconnect_36b3ce5a.svg') no-repeat 10px center;
}

span.plus {
    display: inline-block!important;
    transform: rotate(45deg)!important;
}

.panel-content .title{
    font-size:14px;
}/* End custom CSS */