.integ_solution_block{padding:var(--section-padding) 0;background:var(--white-color);display:inline-block;width:100%}.integ{height:300px;border-radius:20px;position:relative}.integ-grid{display:flex;flex-wrap:wrap;grid-gap:30px}.integ-grid .integ.integ{width:378px}.integ-grid .integ.integ-big{width:calc(100% - 816px)}.integ .integ_img img{border-radius:0;width:100%}.integ_cnt{position:absolute;left:0;right:0;bottom:0;top:0;border-radius:0;padding:50px;color:var(--white-color)}.bg-red-color{background:var(--bg-red-color)!important}.bg-blue-color{background:var(--bg-blue-color)!important}.bg-green-color{background:var(--bg-green-color)!important}.bg-yellow-color{background:var(--bg-yellow-color)!important}.bg-purple-color{background:var(--bg-purple-color)!important}.integ_cnt h3{font-size:30px;line-height:32px;font-weight:var(--primary-font-weight-medium);margin-bottom:10px}.integ_cnt p{font-size:20px;line-height:30px;font-weight:var(--primary-font-weight-light)}.integ_title h1{font-size:64px;line-height:76px;color:var(--black-color)}.integ_title h4{font-size:64px;line-height:76px;color:var(--black-color)}.integ_title h2{font-size:64px;line-height:76px;color:var(--black-color)}.integ_title{margin-bottom:70px}.submit-btn{background:var(--primary-color);font-size:20px;font-weight:var(--primary-font-weight-medium);margin-top:40px;color:var(--white-color)!important;border-radius:42px;position:relative;border:1px solid var(--primary-color);width:230px;height:56px;display:flex;place-content:center;align-items:center;justify-content:space-between}.submit-btn input{margin:0}.submit-btn .explore_btn{width:100%!important;border:none!important;background:none!important}.submit-btn:hover{cursor:pointer}.submit-btn:hover input.explore_btn{color:var(--primary-color)!important;cursor:pointer}.explore_btn{background:var(--primary-color);font-size:20px;font-weight:var(--primary-font-weight-medium);margin-top:40px;color:var(--white-color)!important;border-radius:42px;position:relative;border:1px solid var(--primary-color);width:230px;height:56px;display:flex;place-content:center;align-items:center;justify-content:space-between;padding:0 30px}.french_lang .explore_btn{width:220px;text-align:center;justify-content:center}.page-id-1571 .casestudy-right .explore_btn{width:240px!important}.french_lang .submit-btn i,.french_lang .explore_btn i{display:none}.submit-btn:hover,.explore_btn:hover{background:#fff;color:var(--primary-color)!important}.submit-btn i,.explore_btn i{margin-left:20px;-ms-transform:rotate(-60deg);transform:rotate(-60deg);font-size:30px;position:absolute;right:26px}.integ_big h3{font-size:38px}.integ_big p{font-size:24px;line-height:36px}.integ_icon{position:absolute;right:30px;bottom:30px}.integ_big{padding-top:60px}.standout_features{width:100%;display:inline-block;padding:130px 0}.standout_features .built_img img{border-radius:0}.integ_title span{display:block;font-size:28px;line-height:40px}.standout_features .integ_title h1,.standout_features .integ_title h3{color:var(--white-color);font-weight:var(--primary-font-weight-light);font-size:64px;line-height:76px}.standout_features .integ_title h2{color:var(--white-color);font-weight:var(--primary-font-weight-light);font-size:64px;line-height:76px}.standout_features .integ_title span{font-size:28px;line-height:40px;font-weight:var(--primary-font-weight-light);color:rgb(255 255 255 / .7);margin-top:15px;}.standout_features .integ_title .explore_btn{margin-top:90px}.built_box{width:100%;display:flex;border-top:1px solid #535353}.built_box ul{margin:0;padding:0;border-right:1px solid #535353;width:35%;margin-right:60px;padding-top:60px}.built_box li a{margin-bottom:30px;display:block;color:var(--white-color);font-weight:var(--primary-font-weight-light);font-size:24px;line-height:30px}.built_box li:last-child a{margin:0}.built_box li.active a{border-left:4px solid var(--primary-color);padding-left:20px;color:var(--white-color)!important}.built_box li:hover a{color:var(--primary-color)}.built_cnt{padding-top:60px;display:inline-block;width:100%}.built_img{float:left;width:440px}.built_img img{border-radius:12px}.built_num{float:left;padding:0 50px;font-size:26px;color:var(--primary-color);line-height:33px}.built_det{float:left;max-width:500px}.built_det h2,.built_det h4{font-size:56px;color:var(--white-color);line-height:72px;margin-bottom:40px}.built_det p{font-size:20px;line-height:32px;font-weight:var(--primary-font-weight-light);color:var(--white-color)}.propel_ideas{padding:170px 0;overflow:hidden}.propel_box{width:100%;display:inline-block}.propel_img img{width:100%;border-radius:12px}.propel_tech{width:100%;display:inline-block;margin:40px 0}.black_btn{height:38px;padding:0 20px;line-height:38px;display:inline-block;border-radius:42px;border:1px solid var(--black-color);color:var(--black-color);text-transform:uppercase;font-size:14px}.black_btn:hover{color:var(--white-color);background:var(--black-color)}.propel_date{margin-left:10px;color:#4E5A6C;font-size:16px;line-height:20px}.propel_box h4{color:var(--white-color);font-size:28px;line-height:40px}.solution_page .banner{background:var(--header-bg) url("https://www.rockeye.africa/wp-content/themes/rockeye/images/solution_banner.png") no-repeat center center/cover;height:100vh;transition:.3s}.solution_page header.header-sticky .get-demo-link a{color:var(--white-color)}.solution_page .banner_cnt{background:var(--white-color);min-height:200px;margin-top:180px;padding-bottom:120px}.solution_page .banner_cnt h1{font-size:200px;line-height:255px;color:#0A0A0A;font-weight:var(--primary-font-weight-light);text-transform:uppercase}.solution_page .banner_cnt p{color:#353F50;font-weight:var(--primary-font-weight-light);font-size:26px;line-height:38px}.view_solutions_btn{color:var(--black-color);font-size:14px;line-height:18px;-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;bottom:60px;text-transform:uppercase}.view_solutions_btn a{color:var(--black-color);letter-spacing:2px}.view_solutions_btn span{background:var(--primary-color);width:40px;height:40px;line-height:40px;text-align:center;color:var(--white-color);display:inline-block;border-radius:50%;font-size:20px;vertical-align:middle;margin-left:20px}.btn_flex_end{height:100%;display:flex;align-items:flex-start;justify-content:end;position:relative}.process_block{background:#0A0A0A;display:inline-block;width:100%;padding:130px 0 110px 0}.main_title span{display:none;margin:0;padding:0;color:var(--primary-color);font-size:16px;line-height:20px;margin-bottom:20px;position:relative}.main_title span:before{content:"";background:var(--primary-color);width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:8px}.main_title{line-height:50px;font-size:36px;color:var(--white-color);padding-bottom:50px;border-bottom:1px solid var(--white-color);margin-bottom:50px}.process_block p{color:var(--white-color);font-size:24px;line-height:38px;margin-bottom:20px}.oil_gas{margin-right:80px}.oil_gas img{max-width:100%}.process_block .explore_btn{margin-top:20px;float:left}.solutions_midd{padding:var(--section-padding) 0 0}.solutions_midd .main_title,.solutions_midd .main_title span{color:var(--black-color)}.solutions_midd .main_title span:before{background:var(--black-color)}.solutions_box{margin-right:27px;margin-bottom:60px!important;padding:50px;background-color:#000;position:relative;z-index:1}.sol_list_img{width:100%;display:inline-block;margin-bottom:29px;overflow:hidden}.solutions_box:hover .sol_list_img img{transform:scale(1.05)}.sol_list_img img{max-width:100%;transition:all 0.3s ease;width:100%;height:100%;object-fit:cover}.solutions_midd .main_title{border-bottom:0;padding-bottom:0;margin-bottom:80px}.solutions_box h3{font-size:36px;line-height:46px;font-weight:var(--primary-font-weight-regular);color:var(--white-color);margin-bottom:20px;position:relative;display:flex;justify-content:space-between}.solutions_box p{font-size:20px;font-weight:var(--primary-font-weight-regular);line-height:30px;color:rgb(255 255 255 / .7);margin-bottom:20px;min-height:100px;max-width:85%}.french_lang .solutions_box p{max-width:93%}.solutions_box .black_btn{margin-left:10px}.solutions_box h3 i{-ms-transform:rotate(-40deg);transform:rotate(-40deg);right:50px;color:var(--primary-color)}.clients_sourcing{width:100%;display:inline-block;color:var(--black-color);font-weight:var(--primary-font-weight-light);font-size:56px;line-height:45px;padding-top:50px;padding-bottom:10px}.sol-link{display:inline-flex;align-items:center;place-content:center;font-size:16px;line-height:20px;color:var(--white-color);text-transform:uppercase;grid-gap:10px;transition:all .3s ease;margin-left:auto}.sol-link i{transform:rotate(45deg);color:var(--primary-color)}.solutions_box:hover .sol-link{color:var(--primary-color)}.solutions_box:hover .sol-link i{color:#fff}.solution_page:after{content:"";background:url("https://www.rockeye.africa/wp-content/themes/rockeye/images/solution-bg.png");position:absolute;top:200px;right:0;width:877px;height:1110px;opacity:.3;pointer-events:none}.about-solution .process_cnt h2{font-size:36px;line-height:44px;color:var(--primary-color)!important;margin-bottom:20px}.about-solution .process_cnt p{font-size:52px;line-height:64px;color:var(--white-color);font-weight:var(--primary-font-weight-light);margin-top:20px}.contact_page .banner{background:#0a0a0a;height:auto;color:#fff;padding-top:120px;padding-bottom:375px}.contact_banner h1{font-size:120px;line-height:153px;text-transform:uppercase;font-weight:var(--primary-font-weight-light);margin-left:-6px}.contact_banner h1 span{color:var(--primary-color);display:block}.contact_form{width:100%;display:inline-block;margin-top:85px}.form-group{display:inline-block;width:100%;margin-bottom:40px}.form-group .form-control{display:inline-block;width:auto;border:0;border-bottom:1px solid var(--white-color);background:none;border-radius:0;font-size:24px;line-height:30px;font-weight:var(--primary-font-weight-light);color:#858585;padding:0;padding-bottom:12px}.form-group .form-control:focus{outline:none;box-shadow:none}.form-group .form-label{font-size:50px;line-height:64px;color:var(--white-color);font-weight:var(--primary-font-weight-regular);margin-right:15px}.form-group textarea{resize:none;height:50px}.form-group .dropdown{display:inline-block;vertical-align:middle;margin-left:20px;margin-top:-19px}.form-group .dropdown .btn-secondary{width:387px;height:66px;background:#2D2D2D;border-radius:8px;border-color:#2D2D2D;padding:0 30px;line-height:66px;border:0;text-align:left;font-size:20px;font-weight:var(--primary-font-weight-light);color:var(--white-color);box-shadow:none!important}.dropdown-toggle::after{float:right;margin-top:29px;content:"\f107";font-family:'Line Awesome Free';font-weight:900;border:0;padding:0;margin:0}.dropdown-menu.show{width:100%;background:#2D2D2D;border-radius:8px;border-color:#2D2D2D}.dropdown-menu li a{color:var(--white-color);font-size:20px;font-weight:var(--primary-font-weight-light)}.dropdown-menu li a:hover{background:var(--primary-color);color:var(--white-color)}.email_section{width:100%;display:inline-block;padding:40px 0;color:var(--black-color);font-size:48px;line-height:61px;font-weight:var(--primary-font-weight-light);border-bottom:1px solid var(--black-color)}.email_section a{color:var(--black-color);font-size:48px;line-height:61px;font-weight:var(--primary-font-weight-light)}.email_section img{width:38px;height:38px;margin:0 30px}.contact_schedule{width:100%;display:inline-block;padding:100px 0}.contact_schedule h4{font-size:22px;line-height:32px;font-weight:var(--primary-font-weight-medium);margin-bottom:10px}.contact_schedule h4 span{display:block;margin-bottom:28px}.contact_schedule p{font-size:20px;line-height:32px;color:#0A0A0A;font-weight:var(--primary-font-weight-light)}.casestudy_page .banner{background:var(--header-bg) url("https://www.rockeye.africa/wp-content/themes/rockeye/images/solution_banner.png") no-repeat center center/cover;transition:.3s;position:relative}.casestudy_page .banner_cnt{margin-top:0;padding-top:208px;padding-bottom:100px;color:#fff;position:relative}.casestudy_page .banner_cnt:after{position:absolute;content:"";background:url("https://www.rockeye.africa/") right bottom no-repeat;right:0;bottom:0;width:70%;height:100%;opacity:.2;pointer-events:none}.casestudy_page .case_logo_bnnr{width:100%;display:inline-block;margin-bottom:50px}.casestudy_page .banner_cnt h1,.casestudy_page .banner_cnt h2{font-size:128px;line-height:135px;font-weight:var(--primary-font-weight-light);color:var(--white-color)}.casestudy_page .banner_cnt h1 span,.casestudy_page .banner_cnt h2 span{display:block;color:var(--primary-color);font-size:95px}.fixed-bottom-box{height:100%;display:flex;align-items:flex-end;justify-content:end}.btn_blocks{display:inline-block}.btn_light_gray{background:rgb(255 255 255 / .2);border-radius:37px;height:50px;padding:0 24px;line-height:50px;color:var(--white-color);font-size:18px;display:inline-block;margin-left:15px;margin-top:15px}.btn_light_gray img{margin-right:5px}.operates_block{width:100%;display:inline-block;padding:var(--section-padding) 0}.pl-3{padding-left:18%;padding-right:165px}.operates_block h1{color:var(--white-color);margin-bottom:40px;font-size:52px;line-height:64px;font-weight:var(--primary-font-weight-light);max-width:90%;padding-top:100px}.operates_block p{color:#353F50;font-size:26px;line-height:38px;font-weight:var(--primary-font-weight-light);max-width:85%}.operates_count{width:100%;display:inline-block;margin-top:100px}.operates_count ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.operates_count li{border-left:0 solid var(--primary-color);float:left;padding:0 30px;font-size:64px;line-height:81px;color:var(--primary-color);font-weight:var(--primary-font-weight-regular);margin-bottom:50px;width:50%}.operates_count li:last-child{padding-right:0}.operates_count li span{display:block;font-size:24px;line-height:26px;color:var(--white-color);font-weight:var(--primary-font-weight-light)}.operates_count li em{font-style:normal;font-size:20px;line-height:22px;max-width:120px;display:inline-block;font-weight:var(--primary-font-weight-semibold)}.operates_block .operates_count li em{font-weight:var(--primary-font-weight-regular);color:var(--white-color);padding-left:10px;font-size:18px}.cpy_logo{width:100%;display:inline-block;border:1px solid rgb(0 0 0 / .1);border-radius:20px;padding:30px}.cpy_logo h5{font-size:18px;line-height:23px;font-weight:var(--primary-font-weight-semibold);margin-bottom:5px}.cpy_logo_box{margin-top:30px;font-size:16px;line-height:20px;color:var(--black-color)}.cpy_logo_box img{margin-right:8px}.case_photos{width:100%;display:inline-block;margin-bottom:153px}.case_photos img{width:100%}.case_list_img{height:656px;overflow:hidden;border-radius:20px}.case_list_img img{transition:all 0.3s ease}.case_list_img:hover img{transform:scale(1.1)}.business_critical{width:100%;display:inline-block;padding:var(--section-padding) 0;background:#fff}.solution-detail-page .business_critical{background:#0a0a0a url("https://www.rockeye.africa/wp-content/themes/rockeye/images/commom-black-dot-bg.png") repeat!important}.solution-detail-page .description-section.business_critical small{color:rgb(255 255 255 / .7)!important}.description-section small{font-size:20px;line-height:26px;font-weight:var(--primary-font-weight-light);color:rgb(0 0 0 / .7)!important;margin-bottom:20px;display:block}.casestudy_page .description-section .industry_block h3{color:#FFF!important}.description-section h3,.business_critical h3{font-size:24px;line-height:38px;color:var(--black-color);max-width:75%}.business_critical ul{margin:0;padding:0 20px;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);list-style:disc}.business_critical li{list-style:none;padding:5px 0;font-size:24px;line-height:38px;color:var(--black-color);display:flex;align-items:center}.business_critical li span{font-weight:var(--primary-font-weight-medium);color:var(--primary-color);margin-right:15px;width:5px;height:5px;border-radius:100%;font-size:0;background-color:#0A0A0A;display:inline-block}.founder_block{width:100%;display:flex;background:#0A0A0A;padding:var(--section-padding) 0;min-height:770px;background:url("https://www.rockeye.africa/wp-content/themes/rockeye/images/casestudy/founder-message-bg.png") center center no-repeat;background-size:cover;place-content:center;align-items:center}.founder_block.founder01{background:url("https://www.rockeye.africa/wp-content/themes/rockeye/images/casestudy/founder-message-bg01.png") center center no-repeat;background-size:cover}.founder-message{width:60%;margin:auto}.founder_block .founder-message small{width:100%;color:var(--primary-color)!important;float:left;font-size:24px;margin-top:15px}.founder-message h5{font-size:48px;line-height:60px;color:var(--white-color);font-weight:var(--primary-font-weight-light)}.founder-message p{font-size:24px;line-height:31px;color:var(--white-color);margin-top:70px;position:relative;padding-left:10px;float:left;grid-gap:20px;display:flex;align-items:flex-start;place-content:center}.founder-message p:before{display:inline-block;margin:auto;content:"";height:3px;width:90px;background:var(--white-color)}.founder_lt{float:left;width:520px}.founder_rt{float:right;width:calc(100% - 630px);padding:100px 100px 100px 0;color:#fff}.founder_rt h5{font-size:48px;line-height:58px;font-weight:var(--primary-font-weight-light);color:var(--white-color);margin-bottom:50px}.founder_rt h5 span{color:var(--primary-color);position:absolute;margin-left:-20px}.founder_rt p{font-size:20px;line-height:26px;color:#858585}.founder_rt p span{display:block;margin-bottom:6px;font-size:24px;line-height:58px;color:var(--primary-color);font-family:var(--secondry-font-family)}.industry_block{width:100%;display:inline-block;padding:200px 0 160px 0;position:relative}.industry_block h2,.industry_block h3{max-width:1135px;font-size:36px;line-height:50px;color:var(--black-color)}.industry-list:before{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgwMCIgaGVpZ2h0PSIzOTIiIHZpZXdCb3g9IjAgMCAxODAwIDM5MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTS0xNCAzODEuOTI0Qzc0LjUgMjgwLjUgMzA5LjkyMiAzNTkuNzI3IDQwNy44IDM4MS45MjRDNjU3LjI3MSA0MzguNSA2NjYuMDgxIDIxMC4yODIgOTkxLjEzNiAyNTQuODI0QzEzMTYuMTkgMjk5LjM2NiAxNDg3Ljc2IDE2Ny4xMzMgMTU3NC45NCAxMTAuOTkxQzE2NjIuMTEgNTQuODUwNCAxODAwLjc2IC0xMS4wMzQyIDE4MzYgMi44ODUwNyIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLW9wYWNpdHk9IjAuMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1kYXNoYXJyYXk9IjcgNyIvPgo8L3N2Zz4K") no-repeat;height:390px;display:inline-block;width:100%;position:absolute;top:-190px;background-position:center center;z-index:-1;left:-50px;right:0;margin:0 auto}.industry-list{display:inline-block;width:100%;position:relative;margin-top:45px}.industry-box{width:25%;float:left}.industry-box h6{font-size:32px;line-height:40px;color:var(--black-color);margin-bottom:10px}.industry-box h6 span{display:block;margin-bottom:40px}.industry-box h6 span em{height:71px;width:71px;line-height:71px;text-align:center;background:var(--primary-color);border-radius:50%;color:var(--white-color);font-size:30px;font-weight:var(--primary-font-weight-medium);display:inline-block;font-style:normal}.industry-box p{font-size:20px;line-height:32px;color:#0A0A0A;font-weight:var(--primary-font-weight-light);max-width:294px}.industry-box1{margin-top:104px}.industry-box2{margin-top:148px}.industry-box3{margin-top:20px}.journey_through{width:100%;display:inline-block;padding:var(--section-padding) 0;background:#fff}.journey_title{width:980px}.journey_through.description-section small{color:rgb(0 0 0 / .7)!important}.journey_through h2{font-size:48px;line-height:58px;color:var(--black-color);margin-bottom:30px}.journey_through p{font-size:24px;line-height:38px;color:#000;font-weight:var(--primary-font-weight-light)}.business_impacts{width:100%;display:inline-block}.impacts_count{width:100%;display:inline-block;margin-top:100px;overflow:visible;overflow-x:scroll;white-space:nowrap;padding-bottom:100px}.impacts_count_box{display:inline-block;font-size:20px;line-height:30px;font-weight:var(--primary-font-weight-light);margin:0 60px;white-space:initial;vertical-align:top}.impacts_count_box h2{display:inline-block;font-size:20px;line-height:30px;font-weight:var(--primary-font-weight-light)}.impacts_count_box:first-child{margin-left:0}.impacts_count_box span{font-size:80px;line-height:102px;font-weight:var(--primary-font-weight-regular);color:var(--primary-color);display:block}.business_impacts .founder_block{border-radius:20px;margin-top:160px}.business_impacts .founder_block .founder_rt{padding:90px 70px}.business_impacts .founder_block p{margin-bottom:0}.solutions_casestudy{padding-top:0}