body.menu_open,html.menu_open{overflow:hidden}.header{box-shadow:0 0 6px 0 rgba(0,0,0,.2);left:0;position:fixed;right:0;top:0;z-index:99}.header .header_wrapper:not(.menu_open){background-color:#fff}.header .header_wrapper.menu_open{background:url(https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/Redap_%202024/Images/main_header_bg.jpg) no-repeat top/cover}.header .header_wrapper,.header .header_wrapper .main_header,.header .hs_cos_wrapper{width:100%}.header .header_wrapper .main_header{padding:40px 55px}.header .header_wrapper .header_hamburger{display:none;overflow:auto;padding:20px 0}.header .header_wrapper .main_header .left{padding:0 15px;width:210px}.header .header_wrapper .main_header .right{padding:0 15px;width:calc(100% - 210px)}.header .header_wrapper .main_header .main_logo{max-width:177px}.header .header_wrapper .main_header .main_logo a{display:inline-block;position:relative}.header .header_wrapper .main_header .main_logo a img{width:100%}.header .header_wrapper .main_header .main_logo a img.light{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.header .header_wrapper.menu_open .main_header .main_logo a img.dark{opacity:0;visibility:hidden}.header .header_wrapper.menu_open .main_header .main_logo a img.light{opacity:1;visibility:visible}.main_header .menubtn_div{margin-right:10px}.main_header .menu_button{background:transparent;height:35px;padding:5px;position:relative;width:35px}.main_header .menu_button .menu_icons{height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px}.main_header .menu_button button{border:none;outline:none}.main_header .menu_button .menu_icons svg{height:100%;width:100%}.main_header .menu_button .close_icon,.main_header .menu_button.active .open_icon{opacity:0;visibility:hidden}.main_header .menu_button .open_icon,.main_header .menu_button.active .close_icon{opacity:1;visibility:visible}.main_header .search_button{line-height:0}.main_header .search_button a{display:inline-block;height:50px;width:50px}.main_header .search_button a svg{height:100%;width:100%}.main_header .header_button [class*=button_] a{font-size:500px;font-size:14px;padding:13px 48px}.header_wrapper.menu_open .main_header .header_button [class*=button_] a{border-color:var(--white)}.header_wrapper.menu_open .main_header .header_button .button_2 a:not(:hover){background-color:transparent;color:var(--white)}.menu_open .search_button path{fill:#fff}.menu_open .search_button circle+circle{stroke:#fff}.header .header_wrapper .header_hamburger .left{padding:0 15px;width:26%}.header .header_wrapper .header_hamburger .right{padding:0 15px;width:74%}.header .header_wrapper .header_hamburger .menu_div{border-right:1px solid hsla(0,0%,100%,.4);height:100%;max-width:290px;padding-right:30px}.solutions_menu>.row{gap:45px 0}.solutions_menu .itc_col{padding:0 15px}.solutions_menu .itc_card .icon{background-color:var(--primary);border-radius:8px;height:50px;margin-bottom:25px;padding:9px;width:50px}.solutions_menu .itc_card .icon img{max-height:100%;max-width:100%}.solutions_menu .itc_card .content{max-width:345px}.header a,.solutions_menu .itc_card a{transition:all .3s ease}.solutions_menu .itc_card a:hover{color:var(--tertiary)}.insights_menu .ss_col:nth-child(4n+1) .ss_card{background:#d9d9d9}.insights_menu .ss_col:nth-child(4n+2) .ss_card{background:#a7db78}.insights_menu .ss_col:nth-child(4n+3) .ss_card{background:#005770}.insights_menu .ss_col:nth-child(4n+4) .ss_card{background:#333}.insights_menu .ss_col:nth-child(4n+1) .ss_card .content .main_title h6{color:#005770}.insights_menu .ss_col:nth-child(4n+1) .ss_card .content .main_content,.insights_menu .ss_col:nth-child(4n+1) .ss_card .content .small_heading *{color:#333}.insights_menu .ss_col:nth-child(4n+3) .ss_card .content .main_content,.insights_menu .ss_col:nth-child(4n+3) .ss_card .content .main_title h6,.insights_menu .ss_col:nth-child(4n+3) .ss_card .content .small_heading *,.insights_menu .ss_col:nth-child(4n+4) .ss_card .content .main_content,.insights_menu .ss_col:nth-child(4n+4) .ss_card .content .main_title h6,.insights_menu .ss_col:nth-child(4n+4) .ss_card .content .small_heading *{color:#fff}.insights_menu .ss_col{padding:8px 6px;width:50%}.insights_menu .ss_card{border-radius:8px;height:100%;padding:70px 35px 30px}.insights_menu .content{max-width:460px}.insights_menu .content .main_content,.insights_menu .content .small_heading{margin-bottom:20px}.insights_menu .content .main_title{margin-bottom:10px}.insights_menu .content .post_link{line-height:0}.insights_menu .content .post_link a{display:inline-block;height:40px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:40px}.insights_menu .content .post_link a svg{height:100%;width:100%}.insights_menu .content .post_link a:hover{transform:scale(1.2)}.company_menu .cm_col:nth-child(4n+1) .cm_card{background:#efefef}.company_menu .cm_col:nth-child(4n+2) .cm_card{background:#a7db78}.company_menu .cm_col:nth-child(4n+3) .cm_card{background:#005770}.company_menu .cm_col:nth-child(4n+4) .cm_card{background:#333}.company_menu .cm_col:nth-child(4n+1) .cm_card .cm_content .main_title h6{color:#005770}.company_menu .cm_col:nth-child(4n+1) .cm_card .cm_content .main_content,.company_menu .cm_col:nth-child(4n+1) .cm_card .cm_content .small_heading *{color:#333}.company_menu .cm_col:not(.last):nth-child(4n+1) .cm_card .cm_content .post_link svg circle{fill:#57b770}.company_menu .cm_col:not(.last):nth-child(4n+1) .cm_card .cm_content .post_link svg line,.company_menu .cm_col:not(.last):nth-child(4n+1) .cm_card .cm_content .post_link svg path{stroke:#fff}.company_menu .cm_col:nth-child(4n+3) .cm_card .cm_content .post_link svg circle{fill:#57b770}.company_menu .cm_col:nth-child(4n+3) .cm_card .cm_content .post_link svg line,.company_menu .cm_col:nth-child(4n+3) .cm_card .cm_content .post_link svg path{stroke:#fff}.company_menu .cm_col:nth-child(4n+3) .cm_card .cm_content .main_content,.company_menu .cm_col:nth-child(4n+3) .cm_card .cm_content .main_title h6,.company_menu .cm_col:nth-child(4n+3) .cm_card .cm_content .small_heading *,.company_menu .cm_col:nth-child(4n+4) .cm_card .cm_content .main_content,.company_menu .cm_col:nth-child(4n+4) .cm_card .cm_content .main_title h6,.company_menu .cm_col:nth-child(4n+4) .cm_card .cm_content .small_heading *{color:#fff}.company_menu .cm_col.last .cm_card{background-color:var(--primary)}.company_menu .cm_col{padding:6px;width:50%}.company_menu .cm_card{border-radius:8px;height:100%;padding:24px}.company_menu .cm_content{max-width:460px}.company_menu .cm_content .main_content,.company_menu .cm_content .small_heading{margin-bottom:30px}.company_menu .cm_content .main_title{margin-bottom:5px}.company_menu .cm_content .post_link{line-height:0}.company_menu .cm_content .post_link a{display:inline-block;height:40px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:40px}.company_menu .cm_content .post_link a svg{height:100%;width:100%}.company_menu .cm_content .post_link a:hover{transform:scale(1.2)}.company_menu .cm_card .cm_img{border-radius:8px;line-height:0;overflow:hidden;width:95px}.company_menu .cm_card .cm_img img{height:100%;object-fit:cover;object-position:center;width:100%}.company_menu .cm_card .cm_content{padding-left:25px;width:calc(100% - 95px)}.company_menu .cm_col.last{width:100%}.company_menu .cm_col.last .cm_card .cm_content,.company_menu .cm_col.last .cm_card .cm_img{max-width:100%;padding:0 15px;width:50%}.company_menu .cm_col.last .cm_card .cm_img{border-radius:0;overflow:hidden}.company_menu .cm_col.last .cm_card .cm_img .img{border-radius:8px;overflow:hidden}.company_menu .cm_col.last .cm_card .cm_content{padding-right:65px;position:relative}.company_menu .cm_col.last .cm_card .cm_content .post_link{bottom:0;position:absolute;right:15px}.company_menu .cm_col.last .cm_card .cm_content .main_content,.company_menu .cm_col.last .cm_card .cm_content .main_title h6,.company_menu .cm_col.last .cm_card .cm_content .small_heading *{color:#fff}.company_menu .cm_col.last .cm_card .cm_content .small_heading{margin-bottom:10px}.company_menu .cm_col.last .cm_card .cm_content .main_content{margin-bottom:0}.header_hamburger .menu_div{align-content:space-between}.header_hamburger .menu_div .award_social_div,.header_hamburger .menu_div .navigation_div{display:inline-block;width:100%}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul{flex-direction:column}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul>li{position:relative}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul>li>a[role=menuitem]{font-size:22px;font-weight:700}.header_hamburger .menu_div .award_social_div .award_image{margin:55px 0}.header_hamburger .menu_div .award_social_div .award_image img{max-width:145px;width:100%}.header_hamburger .menu_div .award_social_div .social_media ul{gap:0 40px;list-style:none;margin:0;padding:0}.header_hamburger .menu_div .award_social_div .social_media ul li a{color:var(--tertiary)}.header_hamburger .menu_div .award_social_div .social_media ul li a:hover{color:var(--white)}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li:hover a{border-color:var(--tertiary)}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li a{transition:all .3s ease}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li{cursor:pointer;position:relative}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li .child-triggerm{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' fill='none' viewBox='0 0 11 18'%3E%3Cpath fill='%23fff' d='m9 9 .707.707.707-.707-.707-.707zM.293 16.293a1 1 0 1 0 1.414 1.414zm0-14.586 8 8 1.414-1.414-8-8zm8 6.586-8 8 1.414 1.414 8-8z'/%3E%3C/svg%3E") no-repeat 50% /8px;cursor:pointer;height:24px;position:absolute;right:0;top:2px;width:24px}@media(min-width:768px){.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li+li{margin-top:49px}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li a{border-bottom:5px solid transparent;color:var(--white);display:inline-block;padding-bottom:5px}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li.current a{border-color:var(--tertiary)}}@media(min-width:992px){.header_hamburger .menu_div .navigation_div .hs-menu-wrapper .hs-item-has-children .hs-menu-children-wrapper{display:none!important}}.contact_menu .contact_col{padding:0 15px;width:50%}.contact_menu .contact_form{background:hsla(225,9%,91%,.2);border-radius:8px;padding:30px 25px 45px}.contact_menu .contact_form>h6{margin-bottom:10px}.contact_menu .contact_form .form-title:empty,.contact_menu .contact_form form label{display:none}.contact_menu .contact_form form .form-columns-0 .hs-main-font-element,.contact_menu .contact_form form .form-columns-0 .hs-main-font-element *,.contact_menu .contact_form form .legal-consent-container .hs-richtext,.contact_menu .contact_form form .legal-consent-container .hs-richtext a{font-size:12px;line-height:1.4em}.contact_menu .contact_form form .legal-consent-container .hs-richtext a{color:#000;text-decoration:underline}.contact_menu .contact_form form .legal-consent-container .hs-richtext a:hover{text-decoration:none}.contact_menu .contact_content .progress_div{max-width:515px}.contact_menu .contact_content .content{max-width:490px}.contact_menu .contact_content .contact ul{list-style:none;margin:0;padding:0}.contact_menu .contact_content .contact ul li{padding:5px 0 5px 44px;position:relative}.contact_menu .contact_content .contact ul li:before{background-color:var(--tertiary);border-radius:50%;content:"";height:33px;left:0;position:absolute;top:0;width:33px}.contact_menu .contact_content .contact ul li+li{margin-top:18px}.contact_menu .contact_content .contact ul li a{color:var(--white);font-weight:400!important;transition:all .3s ease}.contact_menu .contact_content .contact ul li a:hover{color:var(--link)}.contact_menu .contact_content .contact ul li:before{align-items:center;color:var(--heading_color);display:flex;font-family:Font Awesome\ 6 Pro;font-size:15px;font-weight:900;justify-content:center}.contact_menu .contact_content .contact ul li.location:before{content:"\f3c5"}.contact_menu .contact_content .contact ul li.phone:before{content:"\f095"}.contact_menu .contact_content .contact ul li.mail:before{content:"\f0e0"}@media (min-width:1601px){.contact_menu .contact_content .title.small_h2 h2{font-size:38px}}@media(min-width:1025px) and (max-width:1200px){.header_hamburger .menu_div .award_social_div .social_media ul{gap:0 31px}.company_menu .cm_col{width:100%}.company_menu .cm_card .cm_img{width:200px}.company_menu .cm_card .cm_content{width:calc(100% - 200px)}}@media(max-width:1024px){.contact_menu .contact_col{padding:0 15px;width:100%}.contact_menu .contact_col+.contact_col{margin-top:30px}.company_menu .cm_col{padding:10px 15px}.company_menu .cm_card .cm_img{height:150px;width:100%}.company_menu .cm_card .cm_content{padding:20px 0 0;width:100%}.insights_menu .ss_card{border-radius:8px;padding:24px}.header_hamburger .menu_div .award_social_div .social_media ul{gap:0 29px}}@media(max-width:991px){.header .header_wrapper .main_header{padding:20px}.header .header_wrapper .header_hamburger .left{width:35%}.header .header_wrapper .header_hamburger .right{width:65%}.solutions_menu .itc_card .icon{height:40px;margin-bottom:10px;width:40px}.insights_menu .ss_col{width:100%}.insights_menu .ss_card{padding:20px}.company_menu .cm_col,.company_menu .cm_col.last .cm_card .cm_content,.company_menu .cm_col.last .cm_card .cm_img{width:100%}.company_menu .cm_card{padding:20px}.company_menu .cm_col.last .cm_card .cm_img{margin-bottom:15px}.company_menu .cm_col.last .cm_card .cm_img .img{height:100%}.contact_menu .contact_col{width:100%}.contact_menu .contact_col+.contact_col{margin-top:30px}.contact_menu .contact_content .content,.contact_menu .contact_content .progress_div{max-width:100%}.header_hamburger .menu_div .award_social_div .social_media ul{gap:0 33px}.main_header .header_button [class*=button_] a{padding:7px 17px}.main_header .search_button a{height:40px;width:40px}}@media(max-width:767px){.solutions_menu>.row{gap:20px 0}.solutions_menu .itc_card .content{max-width:100%}.insights_menu .ss_col{padding:10px 15px;width:100%}.insights_menu .ss_card{padding:15px}.insights_menu .content{max-width:100%}.insights_menu .content .post_link a{height:38px;width:38px}.insights_menu .content .main_content{margin-bottom:20px}.insights_menu .content .small_heading{margin-bottom:10px}.company_menu .cm_col{padding:10px 15px;width:100%}.company_menu .cm_card{padding:15px}.company_menu .cm_card .cm_content{max-width:100%}.company_menu .cm_content .post_link a{height:38px;width:38px}.company_menu .cm_content .small_heading{margin-bottom:10px}.contact_menu .contact_form{padding:15px 15px 30px}.main_header .search_button{display:none}.header .header_hamburger .header_seach_div{display:inline-block;width:100%}.header .header_wrapper .header_hamburger .left,.header .header_wrapper .header_hamburger .right{width:100%}.header .header_wrapper .header_hamburger .menu_div{border:none;max-width:100%;padding-right:0}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li .child-triggerm{bottom:inherit;height:49.5px;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:49.5px}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li .child-triggerm.child-open{transform:rotate(90deg)}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul .hs-item-has-children .hs-menu-children-wrapper{display:none;padding:20px 0}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul .hs-item-has-children .hs-menu-children-wrapper>li{display:none}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul .hs-item-has-children .hs-menu-children-wrapper .megamenu{display:inline-block!important}.header_hamburger .menu_div .award_social_div .award_image{margin:50px 0 20px}.header .header_hamburger .menu_div .award_social_div .button_2{margin-top:25px}.header_hamburger .menu_div .award_social_div .social_media ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul[role=menu]>li{border-bottom:1px solid hsla(0,0%,100%,.4);padding:14px 0}.header_hamburger .menu_div .navigation_div .hs-menu-wrapper ul li>a[role=menuitem]{color:var(--white);font-size:16px}.header .main_header .header_button .button_2{display:none}.header .header_hamburger .menu_div .award_social_div .button_2{display:inline-block;width:100%}.header .header_hamburger .menu_div .award_social_div .button_2 a{width:100%}.company_menu .cm_col:first-child{padding-top:0}.main_header .header_button [class*=button_] a{min-width:inherit}}@media(max-width:576px){.main_header .header_button [class*=button_] a{font-size:12px;font-weight:500;padding:7px 11px}.header .header_wrapper .main_header .left{width:137px}.header .header_wrapper .main_header .right{width:calc(100% - 137px)}}@media(max-width:389px){.main_header .menubtn_div{margin-right:0}.header .header_wrapper .main_header .left{padding-right:5px;width:105px}.header .header_wrapper .main_header .right{padding-left:5px;width:calc(100% - 105px)}}.down_arrow_button{display:none;text-align:center;width:100%}.down_arrow_button svg{width:68px}@media (min-width:768px){.down_arrow_button{cursor:pointer;display:inline-block}}@media(max-width:1366px){.down_arrow_button svg{width:48px}}