.up header .wrapper .logo{ line-height: 0; }
.up header .wrapper .logo a{ display: block; }
.up header .wrapper .cta-wrapper a { padding: 12px 18px 11px 18px; line-height: 1; }
.up.mf_lp .btn-green-banner { padding: 12px 22px 11px 22px; line-height: 1; }

.up.glide_path .banner.banner_with_right_img h1 { font-size: 55px; line-height: 1.15; }
.up.glide_path .banner.banner_with_right_img .banner-content { padding: 0; max-width: 100%; width: 65%; padding-right: 20px; }
.up.glide_path .banner.banner_with_right_img .banner_wrapper { display: flex; flex-wrap: wrap; align-items: center; }
.up.glide_path .banner.banner_with_right_img .banner_wrapper .banner_right_img { width: 35%; }
.up.glide_path .banner.banner_with_right_img .banner_text div { font-weight: 400; font-size: 15px; line-height: 18px; }
.up.glide_path .banner.banner_with_right_img .banner_text { max-width: 530px; padding-bottom: 42px; }
.up.glide_path .banner.banner_with_right_img  a.btn-green-banner { max-width: 100%; width: 202px; text-align: center; }
.up.glide_path .banner.banner_with_right_img .btn_wrapper { display: flex; flex-wrap: wrap; gap: 45px; }
.up.glide_path .banner.banner_with_right_img .btn_wrapper .btn-blk { width: auto; margin-bottom: 20px; }
.up.glide_path .banner.banner_with_right_img a.btn-green-banner.banner_btn2 { width: 219px; }
.up.glide_path .banner.banner_with_right_img { padding: 60px 0 70px; }
.up.glide_path .banner.banner_with_right_img .banner_wrapper .banner_right_img img { width: 100%;}

.up.glide_path .request-a-call.fund_sec {padding: 70px 0 85px;}
 
.up.glide_path .overflow {overflow: hidden;}

.up ul.slick-dots li { line-height: 0; font-size: 0; height: 13px; width: 13px; }
.up .slick-dots li button { height: 13px; width: 13px; padding: 0; }
.up .slick-dots li button:before { font-size: 0; line-height: 0; background-color: #D9D9D9; border-radius: 50%; opacity: 1; width: 13px; height: 13px; }
.up ul.slick-dots { bottom: -15px; line-height: 0; }
.up ul.slick-dots li.slick-active button:before { background-color: #646464; }

.up.glide_path .slider_sec {  padding: 90px 0 120px;}
.up.glide_path .slider_sec .slide_box { border-radius: 5px; padding: 67px 41px 70px; display: flex; flex-direction: column; justify-content: space-between; height: 100%; }
.up.glide_path .slider_sec .slide_top_box_title h3 { font-size: 37px; line-height: 1; font-weight: 500; font-family: 'Graphik';}
.up.glide_path .slider_sec .slide_top_box > * {  margin-bottom: 45px;}
.up.glide_path .slider_sec .slide_top_box_content.p_class div {  margin-bottom: 18px; font-size: 24px;}
.up.glide_path .slider_sec .slick-slide{margin: 0 7px;}
/* .up.glide_path .slider_sec  .slick-arrow{left: -10px}
.up.glide_path .slider_sec .slick-next.slick-arrow {  right: -10px; left: auto; } */
.up.glide_path .slider_sec  .title_text-blk .p_class:not(:last-child), .title_text-blk div:not(:last-child) {  margin-bottom: 30px;}
.up.glide_path .slider_sec .text-blk {margin-bottom: 45px;}
.up.glide_path .slider_sec .title_text-blk { margin-bottom: 98px;}

 

.up .form_sec .Form_container .left_img{ width: 35%; padding-top: 55px; padding-left: 106px; }


.up .more_info { padding: 105px 0 68.5px 0; }
.up .more_info .more_info_title h2 { color: #218094; }
.up .more_info .more_info_subtitle { padding-top: 24px; }
.up .more_info .more_info_left { max-width: 440px; }
.up .more_info .more_info_inner { display: flex; justify-content: space-between; align-items: center; gap: 30px; }
.up .more_info .more_info_right { width: 100%; max-width: 630px; }
.up .more_info .info_top:last-child { padding-top: 25px; border-top: 1px solid #A3A3A3; }
.up .more_info .info_top:first-child { padding-bottom: 25px; }
.up .more_info .info_top { display: flex; justify-content: space-between; align-items: center; gap: 20px; }
.up .more_info .info_top_title h5 { font-size: 19px; line-height: 1.36; }
.up .more_info .btn-blk{ line-height: 0; flex-shrink: 0; }
.up .more_info .btn-blk a { font-size: 17px; line-height: 1.05; color: #228095; border: 1px solid #228095; background: transparent; padding: 3.5px 35px; }
.up .more_info .btn-blk a svg { max-width: 32px; width: 100%; transition: 0.5s; -webkit-transition: 0.5s; }
.up .more_info .btn-blk a svg path{ transition: 0.5s; -webkit-transition: 0.5s; }
.up .more_info .btn-blk a span { display: flex; align-items: center; }
.up .more_info .btn-blk a:hover { background-color: #228095; color: #fff; }
.up .more_info .btn-blk a:hover svg path { fill: #fff; }


.up .content_section.visual{ padding: 80px 0 97px; }
.content_section.visual .visual .video_main{ padding-top: 0; }
.content_section.visual .heading_h2 h2 { margin: 34px 0 27px 0; }
.content_section.visual .video_wrapper_full { padding-top: 42%; }
.content_section.visual .p_class div { color: #000; }
.content_section.visual .videoPoster { z-index: 99; }
.content_section.visual .videoPoster svg.icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.up.glide_path .mktoForm .mktoError { left: 10px !important; bottom: -10px !important; width: auto !important; }
.up.glide_path .mktoForm .mktoError .mktoErrorMsg { max-width: max-content; }

.up.gc_lp.glide_path .faqSec .accordion:last-child { border-bottom: 0;}

.up.glide_path .faqSec { padding: 102px 0 56px;}

.up.glide_path .form_sec{padding: 96px 0 70px;}

.up.glide_path .ready-to-invest{padding: 68.5px 0 84px;}
.up.glide_path .ready-to-invest .bgImg:before { position: absolute; content: ''; background: linear-gradient(269.92deg, rgba(0, 0, 0, 0) 34.46%, #000000 59.01%, #000000 99.93%); width: 100%; height: 100%; top: 0; left: 0; }


#thankyouModal { max-width: 500px; padding: 70px 30px; border-radius: 12px; background: #fff; text-align: center; box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2);     margin: 30px 0 30px;}
#thankyouModal h2 { font-size: 24px; color: green; }
#thankyouModal p { font-size: 16px; margin-top: 20px; color: #132438; }