.elementor-23001 .elementor-element.elementor-element-8facb17:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-8facb17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006866;}.elementor-23001 .elementor-element.elementor-element-8facb17 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-8facb17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-23001 .elementor-element.elementor-element-1e7fa74 .elementor-heading-title{color:#F3F3F3;font-family:"Halvetica", Sans-serif;font-size:44px;font-weight:900;line-height:56px;}.elementor-23001 .elementor-element.elementor-element-1e7fa74{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-23001 .elementor-element.elementor-element-eee5b72 img{width:100%;}.elementor-23001 .elementor-element.elementor-element-eee5b72{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:-90px;}body:not(.rtl) .elementor-23001 .elementor-element.elementor-element-eee5b72{right:0px;}body.rtl .elementor-23001 .elementor-element.elementor-element-eee5b72{left:0px;}.elementor-23001 .elementor-element.elementor-element-7ed1f01{margin-top:35px;margin-bottom:0px;}.elementor-23001 .elementor-element.elementor-element-2e84808 img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-5258752:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-5258752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-5258752, .elementor-23001 .elementor-element.elementor-element-5258752 > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-5258752{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-5258752 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-faa97e8 .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-faa97e8 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-7024f4e{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-30111fb .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-9a50940 img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-b97598a:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-b97598a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-b97598a, .elementor-23001 .elementor-element.elementor-element-b97598a > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-b97598a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-b97598a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-d77a0ae .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-d77a0ae > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-585c397{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-2a5ab69 .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-d6dbd74 img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-359edca:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-359edca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-359edca, .elementor-23001 .elementor-element.elementor-element-359edca > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-359edca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-359edca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-07a6d4a .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-07a6d4a > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-f3ef2bc{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-b436c1e .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-be26c2a img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-99ee19b:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-99ee19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-99ee19b, .elementor-23001 .elementor-element.elementor-element-99ee19b > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-99ee19b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-99ee19b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-07c25ce .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-07c25ce > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-f1d8fa3{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-dcd3d65 .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-eff543f img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-22df0c0:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-22df0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-22df0c0, .elementor-23001 .elementor-element.elementor-element-22df0c0 > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-22df0c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-22df0c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-e6e9435 .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-e6e9435 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-a81ea26{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-60b70f3 .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-f6b92e6 img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-eec9eb7:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-eec9eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-eec9eb7, .elementor-23001 .elementor-element.elementor-element-eec9eb7 > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-eec9eb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-eec9eb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-9736222 .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-9736222 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-896398e{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-2017787 .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-8aae9cf{margin-top:0px;margin-bottom:35px;}.elementor-23001 .elementor-element.elementor-element-de1a240 img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-9b20754:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-9b20754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-9b20754, .elementor-23001 .elementor-element.elementor-element-9b20754 > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-9b20754{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-9b20754 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-91eebd9 .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-91eebd9 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-5f581de{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-0a7514d .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-2a85319 img{border-radius:8px 8px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-8b816e7:not(.elementor-motion-effects-element-type-background), .elementor-23001 .elementor-element.elementor-element-8b816e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FA;}.elementor-23001 .elementor-element.elementor-element-8b816e7, .elementor-23001 .elementor-element.elementor-element-8b816e7 > .elementor-background-overlay{border-radius:0px 0px 8px 8px;}.elementor-23001 .elementor-element.elementor-element-8b816e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 10px 25px;}.elementor-23001 .elementor-element.elementor-element-8b816e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23001 .elementor-element.elementor-element-4fb992c .elementor-heading-title{color:#000000;font-family:"Halvetica", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-23001 .elementor-element.elementor-element-4fb992c > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-23001 .elementor-element.elementor-element-7ef8157{font-family:"Halvetica", Sans-serif;font-weight:400;}.elementor-23001 .elementor-element.elementor-element-cfddf9b .elementor-button{font-family:"Halvetica", Sans-serif;font-size:16px;font-weight:600;line-height:20px;fill:#54595F;color:#54595F;background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-23001 .elementor-element.elementor-element-683ee4c img{border-radius:8px 8px 0px 0px;}@media(max-width:1024px){.elementor-23001 .elementor-element.elementor-element-1e7fa74 .elementor-heading-title{font-size:30px;line-height:37px;}}@media(max-width:767px){.elementor-23001 .elementor-element.elementor-element-8facb17{margin-top:0px;margin-bottom:0px;padding:150px 10px 100px 10px;}.elementor-23001 .elementor-element.elementor-element-1e7fa74 .elementor-heading-title{font-size:26px;line-height:35px;}}


.tp-thumb-title{font-family:"Halvetica",Sans-serif!important}.tp-thumbs-inner-wrapper{margin:0 auto}#rev_slider_5_1_wrapper .erinyen_copy93 .tp-thumb-title{background-color:#f5f5f5}#rev_slider_5_1_wrapper .erinyen_copy93 .tp-thumb.rs-touchhover .tp-thumb-title{color:#df031b}rs-navmask.tp-thumb-mask{background-color:#f5f5f5}.tp-thumb-title{border-right:2px solid #e3e2e2}.tp-thumb-title:hover{color:#df031b!important}rs-navmask.tp-thumb-mask{margin-top:-3px}






























































/* Start custom CSS */.rpa_min_title {
  color: #DF031B;
  font-family: "Halvetica", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
  padding: 20px 0 10px 0;
}
.img-zoom{
    overflow: hidden;
}

.img-zoom img{
     transition: 0.5s all ease-in-out;
}

.img-zoom-box:hover .img-zoom img{
    transform: scale(1.1);
}



#more {display: none;}
#more1 {display: none;}
#more2 {display: none;}

button.read-more-btn{
    line-height: 20px;
    background: transparent;
    color: #df031b;
    box-shadow: none;
    padding: 0;
    display: flex;
}

button:active, button:not([disabled]):not(.disabled):active{
    line-height: 20px;
    background: transparent;
    color: #df031b;
    box-shadow: none;
    padding: 0;
    display: flex;
}

button.read-more-btn:after{
    left: 9px;
    position: relative;
    content: "\f105";
    font-family: "Font Awesome 5 Free";
}






p.solutions-page{
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    color: #818181 !important;
    text-align: left;
    font-family: "Halvetica", Sans-serif !important;
}/* End custom CSS */