.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}/*!
Theme Name: River
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: river
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

River is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Inter",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26.56px;color:#303E4D;background-color:#FFF;padding-top:122px}a.skip-link{display:none}.container{max-width:1350px;padding:0 15px;margin:0 auto}@media (max-width:575px){.container{max-width:100%}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1350px}}h1,h2,h3,h4,h5,h6{display:inline-block;font-family:"Inter",sans-serif;color:#26323E}h1{font-weight:700;font-size:50px;line-height:120%}h2{font-weight:700;font-size:42px;line-height:49.56px}h3{font-weight:600;font-size:28px;line-height:100%}h4{font-weight:500;font-size:24px;line-height:100%}h5{font-weight:500;font-size:22px;line-height:36.84px}h6{font-weight:500;font-size:20px;line-height:28px}p{font-weight:400;font-size:16px;line-height:26.56px;color:#303E4D}a{display:inline-block;text-decoration:none;transition:all .3s ease}input,textarea,select{width:100%}.dark-bg{background-color:#303E4D}.light-bg{background:rgb(49 205 187 / .05)}.m-80{margin:80px 0}.mt-80{margin-top:80px}.p-80{padding:80px 0}@media (max-width:1199px){h1{font-size:45px;line-height:110%}h2{font-size:38px;line-height:45px}h3{font-size:26px;line-height:110%}h4{font-size:22px}h5{font-size:20px;line-height:32px}h6{font-size:18px;line-height:26px}body,p{font-size:15px;line-height:24px}.m-80{margin:60px 0}.mt-80{margin-top:60px}.p-80{padding:60px 0}}@media (max-width:991px){h1{font-size:40px;line-height:110%}h2{font-size:34px;line-height:42px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}body,p{font-size:14px;line-height:22px}.m-80{margin:50px 0}.mt-80{margin-top:50px}.p-80{padding:50px 0}}@media (max-width:767px){h1{font-size:35px;line-height:105%}h2{font-size:30px;line-height:38px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}body,p{font-size:13px;line-height:20px}.m-80{margin:40px 0}.mt-80{margin-top:40px}.p-80{padding:40px 0}}.theme_btn{position:relative;font-weight:600;font-size:16px;line-height:16px;color:#FFF;background:#26869A;border-radius:46px;padding:22px 40px 22px 40px;width:fit-content;margin:0 auto;overflow:hidden;display:flex;align-items:center;justify-content:center;text-transform:capitalize;transition:all .3s ease;transition-delay:.1s}.theme_btn:hover{color:#26323E;background-color:#FFF}.theme_btn svg{display:block;width:14px;object-fit:contain;margin-left:15px;transition:all .2s ease;transition-delay:.1s}.theme_btn:hover svg{transform:translateX(5px)}.theme_btn svg path{transition:all .3s ease;transition-delay:.1s}.theme_btn:hover svg path{fill:#26323E}.theme_btn::before{content:"";position:absolute;width:100%;height:100%;background:rgb(255 255 255 / .2);border-radius:46px;top:0;left:0;transform:scale(0);transition:all .3s ease}.theme_btn:hover::before{transform:scale(1)}.theme_btn.white_fill_btn{color:#26323E;background:#FFF;padding:22px 32px 22px 32px}.theme_btn.white_fill_btn:hover{color:#FFF;background:#26869A}.theme_btn.white_fill_btn:hover svg path{fill:#FFF}.theme_btn.white_fill_btn::before{background:rgb(38 50 62 / .2)}@media (max-width:1199px){.theme_btn,.theme_btn.white_fill_btn{padding:18px 30px 18px 30px}.theme_btn svg,.theme_btn.white_fill_btn svg{margin-left:10px}}@media (max-width:991px){.theme_btn,.theme_btn.white_fill_btn{font-size:15px;line-height:15px;padding:13px 20px 13px 20px}.theme_btn svg,.theme_btn.white_fill_btn svg{margin-left:8px}}.site_header{border-bottom:1px solid rgb(255 255 255 / 10%);position:fixed;top:0;left:0;width:100%;z-index:1}.header_wrapper{margin:0 -10px}.header_row{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between}.header_col{padding:0 10px}.site_logo a{display:block}.site_logo a img{display:block;width:197px;height:42px}.nav_wrapper .nav_menu{display:flex;align-items:center;width:100%}.nav_wrapper .nav_menu li{margin:0 25px;list-style-type:none;position:relative}.nav_wrapper .nav_menu li.login_link{display:none}.nav_wrapper .nav_menu li.careers_link{margin-right:0}.nav_wrapper .nav_menu li:first-child{margin-left:0}.nav_wrapper .nav_menu li:last-child{margin-right:0}.nav_wrapper .nav_menu li a{font-weight:500;font-size:16px;line-height:16px;color:#FFF;padding:52.5px 0;text-transform:capitalize;position:relative}.nav_wrapper .nav_menu li.has-submenu{position:relative}.nav_wrapper .nav_menu li.has-submenu a{padding-right:18px}.nav_wrapper .nav_menu li.has-submenu a::after{content:"";background-image:url(/wp-content/themes/river/assets/images/dropdown-icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:11px;height:7px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .3s ease}.nav_wrapper ul.nav_menu li ul.sub-menu li{margin:0}.nav_wrapper ul.nav_menu li ul.sub-menu li a{line-height:24px;color:#000;width:100%;padding:20px;border-bottom:1px solid rgb(0 0 0 / 10%)}.nav_wrapper ul.nav_menu li ul.sub-menu li:last-child a{border-bottom:none}.nav_wrapper ul.nav_menu li ul.sub-menu li a::after{display:none}.nav_wrapper ul.nav_menu li ul.sub-menu li a:hover{color:#FFF;background-color:#26869A}.nav_wrapper .nav_menu li a::before{content:"";background:#fff;width:0;height:2px;position:absolute;left:50%;bottom:40px;transition:width 0.3s ease 0s,left 0.3s ease 0s}.nav_wrapper .nav_menu li a:hover::before,.nav_wrapper .nav_menu li.active a::before,.nav_wrapper .nav_menu li.nav_link_active a::before{width:100%;left:0}.nav_wrapper ul.nav_menu li ul.sub-menu li a::before{display:none}.nav_wrapper .nav_menu li.has-submenu.active-hover a::after{transform:translateY(-50%) rotate(180deg)}.menu_icon{display:none}body.fixed-header .site_header{border-bottom:1px solid rgb(38 50 62 / 10%)}body.fixed-header .site_logo a img{filter:invert(1)}body.fixed-header .nav_wrapper .nav_menu li a{color:#000}body.fixed-header .nav_wrapper .nav_menu li a::before{background:#000}body.fixed-header .nav_wrapper .nav_menu li.has-submenu a::after{filter:invert(1)}body.fixed-header .sub-menu{border:1px solid rgb(38 50 62 / 10%)}body.fixed-header .theme_btn.login_btn{border:1px solid #26869A}body.fixed-header .theme_btn.login_btn:hover{border:1px solid #26323E}.site_header{transition:top 0.3s ease,box-shadow 0.3s ease}.sticky{position:fixed;top:0;left:0;right:0;z-index:2;background-color:#303E4D;border-bottom:1px solid #303E4D;box-shadow:0 6px 15px rgb(0 0 0 / .2);transform:translateY(-10px);transition:all 0.3s ease}.sticky-active{animation:slideDown 0.4s ease-out forwards}.site_header.sticky .sub-menu{margin-top:0}body.fixed-header .site_header.sticky .site_logo a img{filter:none}body.fixed-header .site_header.sticky .nav_wrapper .nav_menu li a{color:#FFF}body.fixed-header .site_header.sticky .nav_wrapper .nav_menu li a::before{background:#FFF}body.fixed-header .site_header.sticky .nav_wrapper .nav_menu li.has-submenu a::after{filter:none}body.fixed-header .site_header.sticky .nav_wrapper .nav_menu li .sub-menu a{color:#000}body.fixed-header .site_header.sticky .nav_wrapper ul.nav_menu li ul.sub-menu li a:hover{color:#FFF}body.fixed-header .menu_icon_image svg path{fill:#000}body.fixed-header .site_header.sticky .menu_icon_image svg path{fill:#FFF}@keyframes slideDown{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@media (min-width:768px){.sub-menu{position:absolute;top:100%;left:0;min-width:275px;visibility:hidden;opacity:0;z-index:1;background-color:#FFF;border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden;margin-top:-1px}.header_menu ul>li:hover>.sub-menu{visibility:visible;opacity:1}}@media (max-width:1199px){body{padding-top:87px}.site_logo a img{width:160px}.nav_wrapper .nav_menu li{margin:0 15px}.nav_wrapper .nav_menu li a{padding:35px 0}.nav_wrapper .nav_menu li a::before{bottom:30px}.sub-menu{min-width:230px}.nav_wrapper ul.nav_menu li ul.sub-menu li a{padding:15px;font-size:15px;line-height:22px}}@media (max-width:991px){body{padding-top:86px}.site_logo a img{width:120px}.header_wrapper{margin:0 -5px}.header_col{padding:0 5px}.nav_wrapper .nav_menu li{margin:0 12px}.nav_wrapper .nav_menu li a{font-size:15px;line-height:15px}.nav_wrapper .nav_menu li.has-submenu a{padding-right:15px}.nav_wrapper ul.nav_menu li ul.sub-menu li a{padding:10px;font-size:14px;line-height:20px}.sub-menu{min-width:200px}}@media (max-width:767px){body.fixed-header .nav_wrapper .nav_menu li a{color:#FFF}body.fixed-header .nav_wrapper .nav_menu li.has-submenu a::after{filter:none}body{padding-top:63px}.has-submenu:not(.open) .sub-menu{display:none}.menu_icon{display:block}.header_menu{position:fixed;top:63px;left:100%;width:100%;height:100vh;background:#26869A;transition:all .5s ease}.site_header.menu_open .header_menu{left:0}.login_col_box{display:flex;align-items:center}.login_col_box .login_btn{margin-right:8px}.site_header{padding:10px 0}.site_logo a img{width:130px}.menu_icon_image a svg{display:block;width:26px;height:26px}.menu_icon_image a svg.menu_close_icon{display:none}body.overflow_hidden{overflow:hidden}.site_header.menu_open .menu_icon_image a svg.menu_open_icon{display:none}.site_header.menu_open .menu_icon_image a svg.menu_close_icon{display:block!important}.menu_icon_image a{display:block}.navigation_menu{max-width:540px;padding:0 15px;margin:0 auto}.nav_wrapper .nav_menu{flex-direction:column;align-items:flex-start}.nav_wrapper .nav_menu li{margin:0;width:100%}.nav_wrapper .nav_menu li a{width:100%;padding:12px 0;font-size:18px;line-height:24px;border-bottom:1px solid rgb(255 255 255 / 10%)}.nav_wrapper .nav_menu li:last-child a{border-bottom:none}.nav_wrapper .nav_menu li a::before{display:none}.nav_wrapper{margin-top:50px}.sub-menu{width:100%;background-color:#FFF}.nav_wrapper .nav_menu li.has-submenu.sub-menu-open a::after{transform:translateY(-50%) rotate(180deg)}.nav_wrapper ul.nav_menu li ul.sub-menu li a{font-size:16px;line-height:24px;padding:10px 20px}}@media (max-width:575px){.navigation_menu{max-width:100%}}.site_footer{background:#26323E}.footer_row{display:flex;align-items:center;width:100%}.footer_text_col{border-right:1px solid rgb(255 255 255 / .1);max-width:406px}.footer_text_col_box{padding:50px 70px 50px 0}.footer_logo a{display:block}.footer_logo a img{display:block;width:197px;height:42px;object-fit:contain}.footer_para p{line-height:28px;color:#D2D2D2;margin-top:28px}.social_menu{margin-top:28px}.social_menu ul{display:flex;flex-wrap:wrap;align-items:center;width:100%}.social_menu ul li{list-style-type:none;margin-right:12px}.social_menu ul li:last-child{margin-right:0}.social_menu ul li a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:rgb(255 255 255 / .05);border-radius:66.284px;transition:all .3s ease}.social_menu ul li a:hover{background:#26869A}.social_menu ul li a svg{display:block;width:18px;height:18px;object-fit:contain}.footer_menu_heading h3{font-weight:500;font-size:24px;line-height:34px;color:#FFF;text-transform:capitalize}.footer_menu{margin-top:30px}.footer_menu ul{display:flex;flex-wrap:wrap;align-items:center;width:100%}.footer_menu ul li{list-style-type:none;margin:0 29px}.footer_menu ul li:first-child{margin-left:0}.footer_menu ul li:last-child{margin-right:0}.footer_menu ul li a{color:#D2D2D2;text-transform:capitalize;transition:all .2s ease}.footer_menu ul li a:hover{color:#31CDBB}.footer_menu_col_box{padding-left:93px}.footer_bottom_part{border-top:1px solid rgb(255 255 255 / .1);padding:21px 0}.copyright_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.copyright_text p{font-size:15px;line-height:25px;color:#D2D2D2}.copyright_text p a{color:#31CDBB}.copyright_text p a:hover{text-decoration:underline}.copyright_text p a span{font-size:25px;vertical-align:middle}.footer_links{display:flex;align-items:center;width:100%}.footer_links a,.footer_links span{font-size:15px;line-height:25px;color:#D2D2D2;text-transform:capitalize;transition:all .2s ease}.footer_links span{font-weight:600;margin:0 8px}.footer_links a:hover{color:#31CDBB}@media (max-width:1399px){.footer_menu ul li{margin:0 20px}.footer_menu_col_box{padding-left:70px}}@media (max-width:1199px){.footer_text_col_box{padding:40px 50px 40px 0}.footer_text_col{max-width:370px}.footer_logo a img{width:160px}.footer_para p{line-height:24px;margin-top:20px}.social_menu{margin-top:20px}.footer_menu_heading h3{font-size:20px;line-height:30px}.footer_menu{margin-top:20px}.footer_menu ul li{margin:0 10px}.footer_menu_col_box{padding-left:40px}.footer_bottom_part{padding:15px 0}.footer_links span{margin:0 6px}}@media (max-width:991px){.footer_text_col{max-width:30%}.footer_text_col_box{padding:30px 10px 30px 0}.footer_logo a img{width:120px}.footer_para p{line-height:22px;margin-top:15px}.footer_menu_col_box{padding-left:15px}.footer_menu_heading h3{font-size:18px;line-height:26px}.footer_menu{margin-top:15px}.footer_menu ul li{margin:0 8px}.footer_bottom_part{padding:12px 0}.copyright_text p{font-size:14px;line-height:22px}.copyright_text p a span{font-size:24px}.footer_links a,.footer_links span{font-size:14px;line-height:22px}.footer_links span{margin:0 4px}}@media (max-width:767px){.footer_row{flex-direction:column;align-items:flex-start}.footer_text_col{width:100%;max-width:100%;border-right:none}.footer_text_col_box{padding:20px 0 25px 0}.footer_logo a img{width:130px}.footer_para p{line-height:20px;margin-top:10px}.social_menu{margin-top:15px}.footer_menu_col_box{padding:0}.footer_menu ul{flex-direction:column;align-items:flex-start}.footer_menu ul li{margin:0;margin-bottom:12px}.footer_menu ul li:last-child{margin-bottom:0}.footer_menu ul li a{font-size:15px;line-height:22px}.footer_menu_heading h3{font-size:20px;line-height:30px}.footer_top_part{padding-bottom:30px}.footer_bottom_part{padding:15px 0}.copyright_row{flex-direction:column;align-items:flex-start}.copyright_text_col{margin-bottom:5px}}.sub_heading{display:flex;align-items:center}.sub_heading_img{background:#26869A;border-radius:18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-right:10px}.dark-bg .sub_heading_img{background:#31CDBB}.sub_heading_img svg{display:block;width:14px;height:14px;object-fit:contain}.sub_heading_title h3{font-weight:500;font-size:16px;line-height:26px;color:#26869A;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.sub_heading_title h3 span{font-size:26px;vertical-align:middle}@media (max-width:1199px){.sub_heading_img{width:32px;height:32px}.sub_heading_img svg{width:12px;height:12px}}@media (max-width:991px){.sub_heading_img{width:28px;height:28px;margin-right:5px}.sub_heading_img svg{width:10px;height:10px}}@media (max-width:767px){.sub_heading_img{width:24px;height:24px;margin-right:5px}.sub_heading_title h3{font-size:15px;line-height:25px}.sub_heading_title h3 span{font-size:25px}}.get_touch_section{background:#31CDBB;padding:20px 0}.get_touch_content{max-width:714px;margin:0 auto}.get_touch_content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.get_touch_content h2{font-weight:600;font-size:28px;line-height:34px;color:#FFF}.get_touch_content .contact-right{display:flex;align-items:center}.get_touch_mail_image{width:80px;min-width:80px;height:80px;background:#FFF;border-radius:40px;display:flex;align-items:center;justify-content:center;margin-right:25px}.get_touch_mail_image img{display:block;width:28px;height:28px;object-fit:contain}.get_touch_text p{line-height:19px;color:rgb(255 255 255 / 90%)}.get_touch_text a{font-weight:500;font-size:24px;line-height:29px;color:#FFF;margin-top:5px}.get_touch_text a:hover{color:#26323E}@media (max-width:1199px){.get_touch_section{padding:15px 0}.get_touch_content h2{font-size:26px}.get_touch_mail_image{width:70px;min-width:70px;height:70px;margin-right:15px}.get_touch_mail_image img{width:26px;height:26px}.get_touch_text a{font-size:20px;line-height:25px}}@media (max-width:991px){.get_touch_mail_image{width:60px;min-width:60px;height:60px}.get_touch_mail_image img{width:24px;height:24px}.get_touch_text a{font-size:18px;line-height:20px}}@media (max-width:767px){.get_touch_content h2{font-size:24px}.get_touch_mail_image{width:50px;min-width:50px;height:50px;margin-right:10px}.get_touch_mail_image img{width:22px;height:22px}.get_touch_text a{font-size:16px;line-height:18px}}@media (max-width:575px){.get_touch_content h2{font-size:22px;line-height:32px}.get_touch_content .contact-right{margin-top:5px}.get_touch_mail_image{width:45px;min-width:45px;height:45px}.get_touch_mail_image img{width:20px;height:20px}}.page-header{text-align:center;margin-bottom:20px}.page-title{font-size:30px}article{border-bottom:1px solid rgb(38 50 62 / 10%);padding:15px 0}article:first-child{padding-top:0}article:last-child{border-bottom:none;padding-bottom:0}.entry-title a,.entry-title{display:block;font-weight:700;font-size:20px;line-height:30px;color:#26323E;margin-bottom:10px}.entry-title a:hover,.entry-meta a:hover,.entry-footer a:hover{text-decoration:underline}.entry-meta a,.entry-footer a{font-weight:700;color:#26323E}@media (max-width:1199px){.page-header{margin-bottom:15px}.page-title{font-size:26px}.entry-title a,.entry-title{font-size:18px;line-height:26px;margin-bottom:10px}}@media (max-width:991px){.page-header{margin-bottom:10px}.page-title{font-size:24px}.entry-title a,.entry-title{margin-bottom:5px}}@media (max-width:767px){.page-title{font-size:22px}article{padding:10px 0}}body.popup-open{overflow:hidden}.popup-overlay{position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;background:rgb(0 0 0 / .8);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out}.popup-overlay.active{opacity:1;visibility:visible}.popup-box{background:#26323E;margin:0 15px;padding:30px;width:380px;border-radius:12px;text-align:center;box-shadow:0 0 15px rgb(0 0 0 / .5);transform:translateY(-50px);transition:transform 0.3s ease-in-out}.popup-overlay.active .popup-box{transform:translateY(0)}.popup-box h2{color:#fff;margin-bottom:20px}.popup-box .input-box{position:relative;width:100%;margin-bottom:15px}.popup-box input{font-family:"Inter",sans-serif;font-size:16px;color:#000;background:#FFF;border:none;border-radius:5px;padding:12px}.popup-box input::placeholder{color:#bbb}.popup-box .eye-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;color:#bbb;background-image:url(/wp-content/themes/river/assets/images/eye.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.popup-box .remember-me{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;color:#fff;font-size:14px}.popup-box .remember-me a{color:#31CDBB}.popup-box .remember-me a:hover{text-decoration:underline}.popup-box button{border:none;border-radius:5px;width:100%;padding:13px;cursor:pointer;transition:all 0.3s}.popup-box button:hover{color:#000}.popup-box button::before{border-radius:5px}.close-btn{font-weight:700;font-size:26px;line-height:26px;color:#fff;position:absolute;top:15px;right:20px;cursor:pointer}.remember-me label{display:flex;align-items:center}.remember-me label input{width:15px;height:15px;min-width:15px;margin-right:5px;accent-color:#26869A}@media (max-width:400px){.popup-box .remember-me{flex-direction:column;align-items:flex-start;gap:10px}}.popup-box .login-error{margin-bottom:10px;display:block;border:1px solid #ebccd1;color:#a94442;background-color:#f2dede;border-radius:5px;padding:3px}.popup-box .send-link{margin-bottom:10px;display:block;border:1px solid #d6e9c6;color:#3c763d;background-color:#dff0d8;border-radius:5px;padding:3px}.privacy-policy article,.page-terms-conditions article,.page-template-default article{padding:0}.privacy-policy .entry-header,.page-terms-conditions .entry-header,.page-template-default .entry-header{margin-top:50px}.privacy-policy .entry-content,.page-terms-conditions .entry-content,.page-template-default .entry-content{margin-bottom:80px}.privacy-policy .entry-title,.page-terms-conditions .entry-title,.page-template-default .entry-title{font-weight:600;font-size:32px;line-height:39px;text-transform:capitalize;margin-bottom:14px}.privacy-policy .entry-content p,.page-terms-conditions .entry-content p,.page-template-default .entry-content p{line-height:32px;margin-bottom:10px}.privacy-policy .entry-content p:first-child,.page-terms-conditions .entry-content p:first-child,.page-template-default .entry-content p:first-child{line-height:28px}.privacy-policy .entry-content p a,.page-terms-conditions .entry-content p a,.page-template-default .entry-content p a{font-weight:700;color:#303E4D}.privacy-policy .entry-content p a:hover,.page-terms-conditions .entry-content p a:hover,.page-template-default .entry-content p a:hover{text-decoration:underline}.privacy-policy .entry-content h2,.page-terms-conditions .entry-content h2,.page-template-default .entry-content h2{font-weight:600;font-size:20px;line-height:24px;margin-top:18px;margin-bottom:10px;text-transform:capitalize}.privacy-policy .entry-content ul,.page-terms-conditions .entry-content ul,.page-template-default .entry-content ul{margin-bottom:10px;padding-left:20px}.privacy-policy .entry-content ul li,.page-terms-conditions .entry-content ul li,.page-template-default .entry-content ul li{line-height:32px;margin-bottom:5px}.privacy-policy .entry-content ul li:last-child,.page-terms-conditions .entry-content ul li:last-child,.page-template-default .entry-content ul li:last-child{margin-bottom:0}.privacy-policy .entry-content address,.page-terms-conditions .entry-content address,.page-template-default .entry-content address{font-style:normal;line-height:32px}.privacy-policy .entry-content address a,.page-terms-conditions .entry-content address a,.page-template-default .entry-content address a{font-weight:600;color:#303E4D;transition:all .2s ease}.privacy-policy .entry-content address a:hover,.page-terms-conditions .entry-content address a:hover,.page-template-default .entry-content address a:hover{text-decoration:underline}@media (max-width:1199px){.privacy-policy .entry-header,.page-terms-conditions .entry-header,.page-template-default .entry-header{margin-top:40px}.privacy-policy .entry-content,.page-terms-conditions .entry-content,.page-template-default .entry-content{margin-bottom:60px}.privacy-policy .entry-title,.page-terms-conditions .entry-title,.page-template-default .entry-title{font-size:28px}.privacy-policy .entry-content p,.page-terms-conditions .entry-content p,.page-template-default .entry-content p{line-height:30px}.privacy-policy .entry-content h2,.page-terms-conditions .entry-content h2,.page-template-default .entry-content h2{font-size:18px}}@media (max-width:991px){.privacy-policy .entry-header,.page-terms-conditions .entry-header,.page-template-default .entry-header{margin-top:30px}.privacy-policy .entry-content,.page-terms-conditions .entry-content,.page-template-default .entry-content{margin-bottom:50px}.privacy-policy .entry-title,.page-terms-conditions .entry-title,.page-template-default .entry-title{font-size:24px;line-height:32px}.privacy-policy .entry-content p,.page-terms-conditions .entry-content p,.page-template-default .entry-content p{line-height:28px}.privacy-policy .entry-content h2,.page-terms-conditions .entry-content h2,.page-template-default .entry-content h2{font-size:16px;line-height:20px}.privacy-policy .entry-content ul li,.page-terms-conditions .entry-content ul li,.page-template-default .entry-content ul li{line-height:28px}}@media (max-width:767px){.privacy-policy .entry-content,.page-terms-conditions .entry-content,.page-template-default .entry-content{margin-bottom:40px}.privacy-policy .entry-title,.page-terms-conditions .entry-title,.page-template-default .entry-title{font-size:20px;line-height:26px}.privacy-policy .entry-content p,.page-terms-conditions .entry-content p,.page-template-default .entry-content p{line-height:24px}.privacy-policy .entry-content h2,.page-terms-conditions .entry-content h2,.page-template-default .entry-content h2{font-size:14px;line-height:18px}.privacy-policy .entry-content ul li,.page-terms-conditions .entry-content ul li,.page-template-default .entry-content ul li{line-height:24px}.privacy-policy .entry-content address,.page-terms-conditions .entry-content address,.page-template-default .entry-content address{line-height:24px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.home_banner_section{background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:-122px}.home_banner_content{padding-top:300px;padding-bottom:178px}.home_banner_wrapper{max-width:649px;margin:0 auto;text-align:center}.home_banner_heading h1{font-weight:400;color:#FFF}.home_banner_heading h1 span{font-weight:700}.home_banner_para p{font-weight:500;line-height:160%;color:#FFF;letter-spacing:-.011em;text-transform:capitalize;margin-top:24px}.home_banner_btn{margin-top:34px}@media (max-width:1199px){.home_banner_section{margin-top:-87px}.home_banner_content{padding-top:250px;padding-bottom:130px}.home_banner_para p{line-height:24px;margin-top:20px}.home_banner_btn{margin-top:30px}.home_banner_wrapper{max-width:610px}}@media (max-width:991px){.home_banner_section{margin-top:-86px}.home_banner_para p{line-height:22px;margin-top:15px}.home_banner_btn{margin-top:25px}.home_banner_wrapper{max-width:557px}.home_banner_content{padding-top:230px;padding-bottom:100px}}@media (max-width:767px){.home_banner_section{margin-top:-63px}.home_banner_para p{line-height:20px}.home_banner_btn{margin-top:20px}.home_banner_wrapper{max-width:480px}.home_banner_content{padding-top:200px}}@media (max-width:575px){.home_banner_wrapper{max-width:100%}.home_banner_content{padding-top:170px}}.about_heading{margin-top:10px}.about_heading h2{font-weight:400;line-height:50px;display:inline-flex;align-items:center}.about_heading h2 strong{display:inline-flex;align-items:center;margin-left:13px}.about_heading h2 span{font-weight:700;font-size:62px;margin-left:4px}.about_bottom_part{margin-top:41px}.about_row{display:flex;flex-wrap:wrap;align-items:center;width:100%}.about_image_col{width:38%}.about_text_col{width:62%;padding-left:55px}.about_image img{display:block;width:100%;height:auto;border-radius:10px}.about_title h4{font-weight:600;font-size:18px;line-height:28px;color:#303E4D}.about_para p{line-height:30px;margin-top:16px}.about_btn{margin-top:34px}.about_btn .theme_btn{font-weight:500;color:#26323E;background:#FFF;border:1px solid #26323E;border-radius:40px;margin-left:0;padding:20px 40px}.about_btn .theme_btn svg{margin-left:10px}.about_btn .theme_btn::before{background:rgb(38 50 62 / .2)}.about_btn .theme_btn:hover{color:#FFF;background-color:#26869A;border:1px solid #26869A}.about_btn .theme_btn:hover svg path{fill:#FFF}@media (max-width:1199px){.about_heading h2{line-height:45px}.about_heading h2 strong{margin-left:10px}.about_heading h2 span{font-size:58px}.about_bottom_part{margin-top:30px}.about_text_col{padding-left:30px}.about_para p{margin-top:10px;line-height:24px}.about_btn{margin-top:20px}.about_btn .theme_btn{padding:18px 30px 18px 30px}.about_image_col{width:35%}.about_text_col{width:65%}}@media (max-width:991px){.about_heading h2{line-height:42px}.about_heading h2 strong{margin-left:7px}.about_heading h2 span{font-size:54px;margin-left:2px}.about_bottom_part{margin-top:20px}.about_text_col{padding-left:15px}.about_title h4{font-size:16px;line-height:24px}.about_para p{line-height:22px}.about_btn{margin-top:15px}.about_btn .theme_btn{font-size:15px;line-height:15px;padding:13px 20px 13px 20px}.about_btn .theme_btn svg{margin-left:8px}.about_image_col{width:38%}.about_text_col{width:62%}}@media (max-width:767px){.about_heading h2{line-height:38px}.about_heading h2 span{font-size:50px}.about_row{flex-direction:column}.about_image_col{width:100%}.about_text_col{width:100%;margin-top:15px;padding:0}.about_bottom_part{margin-top:15px}.about_para p{margin-top:5px;line-height:20px}}.services{display:grid;grid-template-columns:repeat(auto-fit,minmax(313px,1fr));gap:24px}.service-box{background:#26323E;border-radius:10px;min-height:518px;padding:27px 26px 38px 26px;transition:all .3s ease}.service-box.service-title{background:#fff0;border-radius:0;padding:0}.service-box:hover{background:#26869A}.service-box.service-title:hover{background:#fff0}.service-box.service-title .sub_heading_title h3{margin-top:0}.service_heading{margin-top:15px}.service_heading h2{font-weight:400;color:#FFF}.service_heading h2 span{font-weight:700;color:#31CDBB}.service_para p{color:#D3D3D3;margin-top:15px}.service-icon svg{display:block;width:60px;height:60px;object-fit:contain}.service-box h3{font-size:22px;line-height:37px;color:#FFF;margin-top:18px;text-transform:capitalize;transition:all .3s ease}.service-box ul{margin-top:18px;padding-left:20px}.service-box ul li{line-height:200%;color:#FFF;text-transform:capitalize;transition:all .3s ease}.service_section.light-bg .service-box{background:#FFF;border:1px solid rgb(38 50 62 / .05)}.service_section.light-bg .service-box:hover{background:#26869A;border-radius:10px}.service_section.light-bg .service-box.service-title{background:#fff0;border:none}.service_section.light-bg .service_heading h2{color:#303E4D}.service_section.light-bg .service_heading h2 span{color:#26869A}.service_section.light-bg .service_para p{color:#303E4D}.service_section.light-bg .service-box h3{color:#26323E}.service_section.light-bg .service-box ul li{color:#26323E}.service_section.light-bg .service-box:hover h3,.service_section.light-bg .service-box:hover ul li{color:#FFF}.service_section.light-bg .service-box.service-title:hover .sub_heading_title h3{color:#26323E}.service-box .service-icon svg path{transition:all .3s ease}.service_section.light-bg .service-box:hover .service-icon svg path{fill:#FFF}.service_section.light-bg .service-box:hover .service-icon svg path.only_stroke{fill:none;stroke:#FFF}@media (max-width:1399px){.service-box h3{font-size:20px;line-height:30px}}@media (max-width:1199px){.services{gap:20px;grid-template-columns:repeat(auto-fit,minmax(296px,1fr))}.service-box{padding:20px 20px 30px 20px;min-height:456px}.service_para p{margin-top:10px}.service-icon svg{width:50px;height:50px}.service-box h3{font-size:18px;line-height:26px;margin-top:15px}.service-box ul{margin-top:15px}}@media (max-width:991px){.service-box{padding:15px 15px 20px 15px;min-height:406px}.service_heading{margin-top:10px}.service-icon svg{width:45px;height:45px}.service-box h3{margin-top:10px}.service-box ul{margin-top:10px}}@media (max-width:767px){.service-box{min-height:initial}.service-box ul{margin-top:5px}}.testimonial_top_part .sub_heading{justify-content:center}.testimonial_heading{text-align:center}.about_heading.testimonial_heading h2{display:block;max-width:60%;margin:0 auto}.testimonial_slider .slick-track{display:flex!important}.testimonial_slider .slick-list{margin:0 -12px;padding-top:46px;padding-bottom:113px}.testimonial_slider .slick-slide{height:inherit!important;padding:0 12px}.testimonial_slider .slick-slide>div,.testimonial_col{height:100%}.testimonial_box{background:#FFF;border-radius:20px;box-shadow:0 4px 12px rgb(0 0 0 / .1);padding:24px;height:100%}.testimonial_icon svg{display:block;width:42px;height:30px;object-fit:contain}.client_review p{line-height:160%;margin-top:26px}.client_info{margin-top:16px;padding-top:13px;border-top:1px solid #E7E7E7;display:flex;align-items:center}.client_image{margin-right:10px}.client_image img{width:54px;min-width:54px;height:54px;border-radius:100%}.client_detail h4{font-size:16px;line-height:150%;color:#26869A;letter-spacing:-.011em;text-transform:capitalize}.client_detail p{font-size:14px;line-height:17px;color:#1E1E1E;margin-top:6px}.testimonial_slider .slick-prev,.testimonial_slider .slick-next{width:50px;height:50px;background:rgb(48 62 77 / .1);border-radius:30px;display:flex;align-items:center;justify-content:center;top:auto;bottom:31px;left:48%;transform:translateX(-50%);margin-right:7px;transition:all .3s ease;z-index:1}.testimonial_slider .slick-next{left:52%;margin-left:7px;margin-right:0}.testimonial_slider .slick-prev:hover,.testimonial_slider .slick-next:hover{background:#31CDBB}.testimonial_slider .slick-prev:before,.testimonial_slider .slick-next:before{content:"";background-image:url(/wp-content/themes/river/assets/images/prev-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;width:16px;height:26px;opacity:1}.testimonial_slider .slick-next:before{background-image:url(/wp-content/themes/river/assets/images/next-arrow.svg)}@media (max-width:1399px){.testimonial_slider .slick-prev{left:47.5%}.testimonial_slider .slick-next{left:52.5%}}@media (max-width:1199px){.testimonial_slider .slick-prev{left:47.3%}.testimonial_slider .slick-next{left:52.3%}.testimonial_slider .slick-prev,.testimonial_slider .slick-next{width:45px;height:45px;bottom:20px}.testimonial_slider .slick-prev:before,.testimonial_slider .slick-next:before{width:15px}.testimonial_slider .slick-list{padding-top:36px;padding-bottom:100px}.testimonial_box{padding:20px}.testimonial_icon svg{width:36px}.client_review p{line-height:24px;margin-top:20px}.client_info{margin-top:13px}.client_image img{width:50px;min-width:50px;height:50px}.client_detail p{margin-top:3px}}@media (max-width:991px){.about_heading.testimonial_heading h2{max-width:70%}.testimonial_slider .slick-prev{left:46.2%}.testimonial_slider .slick-next{left:53.2%}.testimonial_slider .slick-list{padding-top:26px;padding-bottom:70px}.testimonial_slider .slick-prev,.testimonial_slider .slick-next{bottom:0}.testimonial_box{padding:15px}.testimonial_icon svg{width:32px}.client_review p{font-size:13px;line-height:22px;margin-top:10px}.client_info{margin-top:10px;padding-top:10px}.client_image img{width:45px;min-width:45px;height:45px}.client_detail h4{font-size:15px}.client_detail p{font-size:13px}}@media (max-width:767px){.about_heading.testimonial_heading h2{max-width:85%}.testimonial_slider .slick-prev{left:45.2%}.testimonial_slider .slick-next{left:54.2%}.testimonial_slider .slick-list{padding-top:20px}.testimonial_icon svg{width:30px}.client_review p{line-height:20px}}@media (max-width:575px){.about_heading.testimonial_heading h2{max-width:100%}.about_heading.testimonial_heading h2{font-size:19px;line-height:29px}.about_heading h2 span{font-size:39px}}@media (max-width:460px){.testimonial_slider .slick-prev{left:42.2%}.testimonial_slider .slick-next{left:57.2%}}.two-column-four-image .row{display:flex;flex-wrap:wrap}.two-column-four-image>.container>.row{margin-left:-30px;margin-right:-30px}.two-column-four-image>.container>.row>.column{width:50%;padding:0 30px;display:flex;align-items:center}.two-column-four-image .main-title{margin-top:10px;margin-bottom:29px}.two-column-four-image .main-title h2{font-weight:400;line-height:50px;display:inline-flex;align-items:center}.two-column-four-image .main-title h2 strong{display:inline-flex;align-items:center;margin-left:13px}.two-column-four-image .main-title h2 span{font-weight:700;font-size:62px;margin-left:4px}.two-column-four-image h4{font-weight:600;font-size:18px;line-height:28px;color:#303e4d;margin-bottom:10px}.two-column-four-image .image-wrapper.row{margin:-8px}.two-column-four-image .image-wrapper .column{position:relative;padding:8px}.two-column-four-image .image-wrapper .column.col-60{width:57%}.two-column-four-image .image-wrapper .column.col-40{width:43%}.two-column-four-image .image-wrapper .column img{display:block;height:100%;width:100%;object-fit:cover;border-radius:10px;max-height:285px;object-position:top center}.two-column-four-image .image-wrapper .column h6{font-weight:500;font-size:20px;line-height:1;color:#26323e;background:#fff;border-radius:0 50px 50px 0;position:absolute;top:auto;bottom:28px;left:8px;right:auto;padding:8px 18px}@media (max-width:1199px){.two-column-four-image>.container>.row{margin-left:-15px;margin-right:-15px}.two-column-four-image>.container>.row>.column{padding:0 15px}.two-column-four-image .main-title{margin-bottom:20px}.two-column-four-image .main-title h2{line-height:45px}.two-column-four-image .main-title h2 strong{margin-left:10px}.two-column-four-image .main-title h2 span{font-size:58px}}@media (max-width:991px){.two-column-four-image .main-title h2{line-height:42px}.two-column-four-image .main-title h2 strong{margin-left:7px}.two-column-four-image .main-title h2 span{font-size:54px;margin-left:2px}.two-column-four-image h4{font-size:16px;line-height:24px}.two-column-four-image>.container>.row>.column{width:100%}.two-column-four-image>.container>.row>.column.column-left{margin-bottom:30px}.two-column-four-image .image-wrapper.row{margin:-8px;width:calc(100% + 16px)}.two-column-four-image .image-wrapper.row>.row{width:100%}}@media (max-width:767px){.two-column-four-image .main-title h2{line-height:38px}.two-column-four-image .main-title h2 span{font-size:50px}.two-column-four-image .image-wrapper .column h6{left:5px;bottom:25px}}@media (max-width:575px){.two-column-four-image .image-wrapper .column h6{font-size:16px;padding:7px 15px}}@media only screen and (min-width:451px) and (max-width:767px){.two-column-four-image .image-wrapper.row{margin:-5px;width:calc(100% + 10px)}.two-column-four-image .image-wrapper .column{padding:5px}}@media (max-width:450px){.two-column-four-image .image-wrapper .column.col-60,.two-column-four-image .image-wrapper .column.col-40{width:100%}.two-column-four-image .image-wrapper .column img{aspect-ratio:1/1;max-height:initial}.two-column-four-image .main-title h2{display:inline}.two-column-four-image .main-title h2 strong{margin-left:0}}.story_wrapper{margin:0 -30px}.story_row{display:flex;flex-wrap:wrap;align-items:center;width:100%}.story_col{width:50%;padding:0 30px}.story_image img{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px}.story_heading h2{font-weight:400;margin-top:10px;text-transform:capitalize}.story_para{margin-top:24px}.story_para p{margin-bottom:10px}.story_para p:last-child{margin-bottom:0}.story_para h4{font-weight:700;font-size:16px;line-height:27px;color:#303E4D}@media (max-width:1199px){.story_wrapper{margin:0 -15px}.story_row{align-items:unset}.story_col{padding:0 15px}.story_image_col_box,.story_image,.story_image img{height:100%}.story_para{margin-top:15px}}@media (max-width:991px){.story_wrapper{margin:0 -10px}.story_col{padding:0 10px}.story_para{margin-top:10px}}@media (max-width:767px){.story_wrapper{margin:0}.story_row{flex-direction:column}.story_col{width:100%;padding:0}.story_image_col_box,.story_image,.story_image img{height:auto}.story_image img{aspect-ratio:1/1}.story_text_column{margin-top:20px}}.sucess-stories{margin:80px 0;clear:both}.sucess-stories-wrapper{display:flex;flex-direction:column;background:rgb(49 205 187 / .05);border:1px solid rgb(0 0 0 / .05);border-radius:10px;padding:50px}.sucess-stories-wrapper .image-wrapper{display:flex;border-radius:10px;overflow:hidden;margin-bottom:50px}.sucess-stories-wrapper .image-wrapper img{height:auto!important;width:100%;min-height:250px;object-fit:cover}.sucess-stories-wrapper .content{padding:20px 0;border-bottom:1px solid #0632321a}.sucess-stories-wrapper .content:last-child{padding-bottom:0;border-bottom:none}.sucess-stories-wrapper .content h4{line-height:120%;margin-bottom:20px;font-weight:600}.sucess-stories-wrapper .content span{font-size:calc(100% + 65%);display:inline-flex;vertical-align:middle}.sucess-stories-wrapper .content h5{font-size:18px;line-height:28px;font-weight:700;margin-bottom:10px;display:inline-flex;align-items:center}.sucess-stories-wrapper .content p{margin-bottom:16px}.sucess-stories-wrapper .content p:last-child{margin-bottom:0}.sucess-stories-wrapper .content h4+p{font-size:18px;line-height:29px}.sucess-stories+.sucess-stories{margin-top:0}.sucess-stories-wrapper .content:first-child{padding-top:0}.sucess-stories-wrapper h2+.content{padding-top:20px}.sucess-stories-wrapper .content:has(h4){padding-bottom:40px}.sucess-stories:has(+.sucess-stories){margin-bottom:0}.sucess-stories+.sucess-stories .sucess-stories-wrapper{border-top-left-radius:0;border-top-right-radius:0;border-top:none;padding-top:25px}.sucess-stories:has(+.sucess-stories) .sucess-stories-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;padding-bottom:25px}@media (max-width:1199px){.sucess-stories-wrapper .content p{margin-bottom:12px}.sucess-stories{margin:60px 0}.sucess-stories-wrapper{padding:30px}.sucess-stories-wrapper .image-wrapper{margin-bottom:30px}.sucess-stories-wrapper .content h4+p{font-size:17px;line-height:27px}}@media (max-width:991px){.sucess-stories-wrapper .content p{margin-bottom:10px}.sucess-stories{margin:50px 0}.sucess-stories-wrapper .content h4+p{font-size:16px;line-height:24px}.sucess-stories-wrapper .content:has(h4){padding-bottom:30px}}@media (max-width:767px){.sucess-stories{margin:40px 0}.sucess-stories-wrapper{padding:20px}.sucess-stories-wrapper .content{padding:15px 0}.sucess-stories-wrapper .content:last-child{padding-bottom:0}.sucess-stories-wrapper .content h4{margin-bottom:15px}.sucess-stories-wrapper .content:has(h4){padding-bottom:25px}.sucess-stories+.sucess-stories .sucess-stories-wrapper{padding-top:20px}.sucess-stories:has(+.sucess-stories) .sucess-stories-wrapper{padding-bottom:20px}.sucess-stories-wrapper .image-wrapper{margin-bottom:25px}.sucess-stories-wrapper .content h5{font-size:16px;line-height:26px;margin-bottom:7px}.sucess-stories-wrapper .content h4+p{font-size:15px;line-height:22px}}.faq_heading{text-align:center}.faq_heading h2{font-weight:400}.faq_bottom_part{margin-top:46px}.faq-container{max-width:1096px;margin:0 auto}.faq-item{margin-bottom:16px}.faq-item:last-child{margin-bottom:0}.faq-question{background:rgb(49 205 187 / .05);border:1px solid rgb(0 0 0 / .05);border-radius:10px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;transition:all 0.3s}.faq-question:hover{background:#31CDBB}.faq_que h3{font-size:16px;line-height:120%}.faq_icon svg{display:block;width:20px;height:20px;object-fit:contain;transition:all 0.3s}.faq-answer{display:none;background:#FFF;border:1px solid rgb(0 0 0 / .05);border-radius:0 0 10px 10px;padding:20px}.faq-answer p{line-height:28px}.faq-item.active .faq-question{background:#31CDBB;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-item.active .faq_icon svg{transform:rotate(45deg)}@media (max-width:1199px){.faq_bottom_part{margin-top:35px}.faq-question{padding:16px 15px}.faq_icon svg{width:18px;height:18px}.faq-answer{padding:15px}.faq-answer p{line-height:24px}}@media (max-width:991px){.faq_bottom_part{margin-top:25px}.faq-question{padding:12px 12px}.faq_que h3{font-size:15px}.faq_icon svg{width:16px;height:16px}.faq-answer{padding:12px}.faq-answer p{line-height:22px}}@media (max-width:767px){.faq_bottom_part{margin-top:15px}.faq-question{padding:10px 10px}.faq_que h3{font-size:14px;line-height:20px}.faq_icon svg{width:14px;height:14px}.faq-answer{padding:10px}.faq-answer p{line-height:20px}}.contact-section{background-color:#31cdbb0d}.contact-section .row{display:flex;flex-wrap:wrap;margin-left:-22px;margin-right:-22px}.contact-section .row>.column{padding-left:22px;padding-right:22px}.contact-section .row .column.column-left{width:45%}.contact-section .row .column.column-right{width:55%}.contact-heading h2{font-weight:400}.contact-section .sub_heading{margin-bottom:14px}.contact-section .row .column.column-left>div:not(:last-child){margin-bottom:40px}.contact-section .row .column.column-left .contact-block{padding:40px 0;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;display:flex;flex-direction:column}.contact-section .row .column.column-left .contact-block .contact-item{display:flex;align-items:center;line-height:27px;color:#303e4d}.contact-section .row .column.column-left .contact-block .contact-item .icon-wrapper{width:50px;height:50px;background:#26323e;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:16px;transition:all 0.3s ease}.contact-section .row .column.column-left .contact-block .contact-item:hover .icon-wrapper{background:#26869a}.contact-section .row .column.column-left .contact-block .contact-item:not(:last-child){margin-bottom:24px}.contact-section .row .column.column-left .contact-bottom{display:flex;flex-direction:column;align-items:start;justify-content:start}.contact-section .row .column.column-left .contact-bottom h6{margin-bottom:24px;font-weight:600}.contact-section .row .column.column-left .contact-bottom .theme_btn{margin-left:0}.contact-section .contact-form-wrapper{background:#fff;border:1px solid rgb(38 50 62 / .06);border-radius:10px;padding:40px;height:100%;position:relative}.contact-section .contact-form-wrapper h3{margin-bottom:20px}.contact-section .contact-form-wrapper .contact-form{display:flex;flex-wrap:wrap}.contact-section .contact-form-wrapper .contact-form .col-full{width:100%}.contact-section .contact-form-wrapper .col-half{width:50%}.contact-section .contact-form-wrapper input:not([type="submit"]),.contact-section .contact-form-wrapper textarea,.contact-section .contact-form-wrapper select{background:#fff;border:1px solid rgb(38 50 62 / .06);border-radius:100px;font-size:14px;line-height:18px;color:#303e4d;padding:14px 18px;outline:none;font-family:"Inter",sans-serif}.contact-section .contact-form-wrapper input::-webkit-input-placeholder,.contact-section .contact-form-wrapper textarea::-webkit-input-placeholder{color:#303e4d;opacity:1}.contact-section .contact-form-wrapper input::-moz-placeholder,.contact-section .contact-form-wrapper textarea::-moz-placeholder{color:#303e4d;opacity:1}.contact-section .contact-form-wrapper input:-ms-input-placeholder,.contact-section .contact-form-wrapper textarea:-ms-input-placeholder{color:#303e4d;opacity:1}.contact-section .contact-form-wrapper input::placeholder,.contact-section .contact-form-wrapper textarea::placeholder{color:#303e4d;opacity:1}.contact-section .contact-form-wrapper textarea{border-radius:10px;height:150px;resize:none}.contact-section .contact-form-wrapper .contact-form{display:flex;flex-wrap:wrap;margin-left:-9px;margin-right:-9px}.contact-section .contact-form-wrapper .contact-form>div{padding-left:9px;padding-right:9px}.contact-section .contact-form-wrapper .contact-form>div:not(:last-child){margin-bottom:18px}.contact-section .contact-form-wrapper .contact-form .wpcf7-not-valid-tip{font-size:14px;line-height:18px;margin-top:5px;margin-left:15px}.contact-section .contact-form-wrapper select{background-position:right 15px center;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_397_453)"><path d="M4.76209 8.18182L10.0002 13.6364L15.2383 8.18182" stroke="%23232323" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_397_453"><rect width="20" height="20" fill="white" transform="matrix(-1 0 0 1 20 0)"/></clipPath></defs></svg>');background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;padding-right:40px}.contact-section .theme_btn{border:1px solid #26869a}.contact-section .theme_btn:hover{border-color:#26323e}.contact-section .contact-form-wrapper input.theme_btn{outline:none;cursor:pointer}.contact-section .contact-form-wrapper input.theme_btn{background-image:url('data:image/svg+xml,<svg width="15" height="10" viewBox="0 0 15 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.25 0.625C9.41667 0.4375 9.58333 0.4375 9.75 0.625L13.875 4.75C14.0625 4.91667 14.0625 5.08333 13.875 5.25L9.75 9.375C9.58333 9.5625 9.41667 9.5625 9.25 9.375L8.625 8.78125C8.4375 8.59375 8.4375 8.41667 8.625 8.25L11.1562 5.8125H0.375C0.125 5.8125 0 5.6875 0 5.4375V4.5625C0 4.3125 0.125 4.1875 0.375 4.1875H11.1562L8.625 1.75C8.4375 1.58333 8.4375 1.40625 8.625 1.21875L9.25 0.625Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:left calc(100% - 30px) center;padding-right:60px}.contact-section .contact-form-wrapper input.theme_btn:hover{background-image:url('data:image/svg+xml,<svg width="15" height="10" viewBox="0 0 15 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.25 0.625C9.41667 0.4375 9.58333 0.4375 9.75 0.625L13.875 4.75C14.0625 4.91667 14.0625 5.08333 13.875 5.25L9.75 9.375C9.58333 9.5625 9.41667 9.5625 9.25 9.375L8.625 8.78125C8.4375 8.59375 8.4375 8.41667 8.625 8.25L11.1562 5.8125H0.375C0.125 5.8125 0 5.6875 0 5.4375V4.5625C0 4.3125 0.125 4.1875 0.375 4.1875H11.1562L8.625 1.75C8.4375 1.58333 8.4375 1.40625 8.625 1.21875L9.25 0.625Z" fill="%2326323E"/></svg>');background-repeat:no-repeat;background-position:left calc(100% - 25px) center;padding-right:60px}.contact-section .contact-form-wrapper .wpcf7-spinner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.contact-section .contact-form-wrapper .contact-form .wpcf7-not-valid-tip:not(:last-child){display:none}.contact-section .wpcf7 form .wpcf7-response-output{text-align:center}@media (max-width:991px){.contact-section .row{margin-left:-15px;margin-right:-15px}.contact-section .row>.column{padding-left:15px;padding-right:15px}.contact-section .contact-form-wrapper{padding:20px}.contact-section .row .column.column-left>div:not(:last-child){margin-bottom:20px}.contact-section .row .column.column-left .contact-block{padding:20px 0}.contact-section .contact-form-wrapper .col-half{width:100%}.contact-section .contact-form-wrapper input.theme_btn{padding-right:40px;background-position:left calc(100% - 15px) center}.contact-section .contact-form-wrapper input.theme_btn:hover{padding-right:40px;background-position:left calc(100% - 10px) center}}@media (max-width:767px){.contact-section .row .column.column-left,.contact-section .row .column.column-right{width:100%}.contact-section .row .column.column-left{margin-bottom:30px}.contact-section .contact-form-wrapper textarea{height:100px}}@media (max-width:575px){.contact-section .row .column.column-left .contact-block .contact-item .icon-wrapper{height:35px;width:35px;margin-right:10px}.contact-section .row .column.column-left .contact-block .contact-item .icon-wrapper img{height:20px;width:20px}}.career_row{display:flex;align-items:center;width:100%;gap:101px}.career_text_col{width:58%}.career_image_col{width:42%}.career_para{margin-top:24px}.career_para p{line-height:30px;margin-bottom:10px}.career_para p:last-child{margin-bottom:0}.career_image img{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px}@media (max-width:1399px){.career_para{max-width:100%}.career_row{gap:80px}}@media (max-width:1199px){.career_row{gap:30px}.career_para{margin-top:15px}.career_para p{line-height:24px}}@media (max-width:991px){.career_text_col{width:50%}.career_image_col{width:50%}.career_row{gap:20px}.career_para{margin-top:10px}.career_para p{line-height:22px}}@media (max-width:767px){.career_row{flex-direction:column}.career_text_col,.career_image_col{width:100%}.career_para p{line-height:20px}}@media (max-width:400px){.about_heading.career_heading h2{font-size:26px}.about_heading.career_heading h2 span{font-size:46px}}.leadership_principle .section_title:not(:last-child){margin-bottom:46px}.leadership_principle .section_title{text-align:center;max-width:777px;margin:0 auto}.leadership_principle .section_title h2{font-weight:400}.leadership_principle .section_title h2:not(:last-child){margin-bottom:24px}.leadership_principle .section_title .sub_heading{justify-content:center}.leadership_principle .section_title .sub_heading:not(:last-child){margin-bottom:14px}.leadership_cards_wrap{display:flex;flex-wrap:nowrap;justify-content:center;gap:16px}.leadership_cards_wrap .leadership_cards_item{background-color:#fff;padding:40px 23px;text-align:center;width:20%}.leadership_cards_wrap .leadership_cards_item .icon_wrap{margin-bottom:30px}.leadership_cards_wrap .leadership_cards_item p{font-size:14px}.leadership_cards_wrap .leadership_cards_item p:not(:last-child){margin-bottom:16px}.leadership_cards_wrap .leadership_cards_item h5{color:#303e4d;font-size:18px;font-style:normal;font-weight:600;line-height:26.56px}.leadership_cards_wrap .leadership_cards_item h5:not(:last-child){margin-bottom:10px}@media only screen and (max-width:1400px){.leadership_cards_wrap{flex-wrap:wrap}.leadership_cards_wrap .leadership_cards_item{width:calc(33.33% - 11px)}}@media only screen and (max-width:991px){.leadership_cards_wrap .leadership_cards_item{width:calc(50% - 8px)}}@media only screen and (max-width:575px){.leadership_cards_wrap .leadership_cards_item{width:calc(100% - 8px)}}.we_looking_for * :not(.theme_btn){color:#fff}.we_looking_for .content_wrapper{display:flex;justify-content:space-between;gap:40px}.we_looking_for .content_left{max-width:365px}.we_looking_for .content_left .main_title h2{font-weight:400}.we_looking_for .content_left .sub_heading:not(:last-child){margin-bottom:14px}.we_looking_for .content_left .main_title h2:not(:last-child){margin-bottom:24px}.we_looking_for .listing_right_content{max-width:615px}.we_looking_for .listing_right_content ul{list-style-type:none}.we_looking_for .listing_right_content ul li{display:flex}.we_looking_for .listing_right_content ul li:not(:last-child){margin-bottom:24px}.we_looking_for .listing_right_content ul li .icon_wrap{margin-right:20px;flex-shrink:0;border-radius:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .1)}.we_looking_for .listing_right_content ul li .text_content{flex-grow:1}@media (max-width:1199px){.we_looking_for .listing_right_content ul li .icon_wrap{margin-right:15px;width:40px;height:40px}.we_looking_for .listing_right_content ul li .icon_wrap svg{width:18px;height:18px}}@media only screen and (max-width:991px){.we_looking_for .listing_right_content ul li .icon_wrap{margin-right:10px;width:35px;height:35px}.we_looking_for .listing_right_content ul li .icon_wrap svg{width:16px;height:16px}.we_looking_for .content_wrapper{flex-direction:column}.we_looking_for .content_wrapper>div{width:100%}}@media (max-width:767px){.we_looking_for .listing_right_content ul li .icon_wrap{width:30px;height:30px}.we_looking_for .listing_right_content ul li .icon_wrap svg{width:14px;height:14px}}.one_column_tex_content .section_title{text-align:center;max-width:828px;margin:0 auto}.one_column_tex_content .section_title .main_title h2:not(:last-child){margin-bottom:46px}.one_column_tex_content .section_title .main_title h2{font-weight:400}.one_column_tex_content .section_title .main_title h2 strong{display:inline-flex;align-items:center}.one_column_tex_content .section_title .main_title h2 span{font-weight:700;font-size:72px;margin-left:4px;line-height:0}.one_column_tex_content .section_title .main_title p:not(:last-child){margin-bottom:10px}.one_column_tex_content .sub_heading{justify-content:center}.one_column_tex_content .sub_heading:not(:last-child){margin-bottom:10px}@media (max-width:1199px){.one_column_tex_content .section_title .main_title h2:not(:last-child){margin-bottom:30px}.one_column_tex_content .section_title .main_title h2 span{font-size:58px}}@media (max-width:991px){.one_column_tex_content .section_title .main_title h2:not(:last-child){margin-bottom:20px}.one_column_tex_content .section_title .main_title h2 span{font-size:54px}}@media (max-width:767px){.one_column_tex_content .section_title .main_title h2:not(:last-child){margin-bottom:10px}.one_column_tex_content .section_title .main_title h2 span{font-size:50px}}