.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 .banner_text{ max-width: 500px; }

.up .reason_slider { padding: 55px 0 86px 0; }
.up .reason_slider .commonSecTopTitle { text-align: center; width: 100%; max-width: 635px; margin: 0 auto; }
.up .reason_slider .reason_slider_outer { padding-top: 75px;  }
.up .reason_slider .reason_slide_top_box_title { text-align: center; }
.up .reason_slider .reason_slide_top_box_title h5 { font-size: 24px; line-height: 1.33; color: #218094; font-weight: 400; }
.up .reason_slider .reason_slide_top_box_title div { font-size: 18px; line-height: 1.44; color: #65BAA0; font-weight: 500; }
.up .reason_slider .reason_slide_top_box_content { padding-top: 10px; text-align: center; }
.up .reason_slider .reason_slide_top_box_content div{ font-size: 15px; color: #000; line-height: 1.6; }
.up .reason_slider .reason_slider_container{ position: relative; }
.up .reason_slider .reason_slide_item { padding: 0 19px; }


.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 .swiper_btn:after { display: none; }
.up .swiper_btn { position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; width: 60px; height: 60px; background: #D9D9D9; border-radius: 100%; z-index: 1; background-image: url(https://go.fisherfunds.co.nz/rs/616-GPX-437/images/LP_FFMF1372_Marketo_fisherfund_slider_left_arrow.png); background-repeat: no-repeat; background-size: 12px; background-position: center; left: -80px; transition: 0.5s; -webkit-transition: 0.5s; }
.up .swiper-button-next { left: auto; right: -80px; background-image: url(https://go.fisherfunds.co.nz/rs/616-GPX-437/images/LP_FFMF1372_Marketo_fisherfund_slider_arrow.png); }
.up .swiper-button-next:hover { background-color: #74ddbc; }
.up .swiper_btn.swiper-button-disabled { display: none; }
.up .swiper-pagination { line-height: 0; bottom: -38px; }
.up .swiper-pagination-bullet { width: 13px; height: 13px; opacity: 1; background-color: #D9D9D9; margin: 0 5px !important; }
.up .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #646464; }


.up .need_help_section { padding: 82px 0 97px; }
.up .need_help_section .help_section_subtitle { margin-top: 19px; }
.up .need_help_section .need_help_top_content { margin-bottom: 8px; }
/* .up .need_help_section .help_cards_wrapper { display: flex; flex-wrap: wrap; margin: 0 -24.5px;   } */
/* .up .need_help_section .help_cards_wrapper .help_card_item { width: 33.33%; padding: 0 24.5px; } */
.up .need_help_section .help_cards_wrapper .help_card_item .card_image { height: 176px; }
.up .need_help_section .help_cards_wrapper .help_card_item .card_image > div { height: 100%; }
.up .need_help_section .help_cards_wrapper .help_card_item .card_image img { width: 100%; height: 100%; object-fit: cover;  }
.up .need_help_section .help_cards_wrapper .card_content { background-color: rgba(19, 36, 56, 5%); padding: 20px 20px 22px 20px; height: calc(100% - 176px); display: flex; flex-direction: column; justify-content: space-between;}
.up .need_help_section .help_cards_wrapper .card_content .help_card_title { margin-bottom: 9px; }
.up .need_help_section .help_cards_wrapper .card_content .help_card_content { color: #646464; font-family: Graphik; font-weight: 400; font-size: 15px; line-height: 22px; }
.up .need_help_section .help_cards_wrapper .help_card_link { font-weight: 400; font-size: 15px; line-height: 26px; text-decoration: underline; color: #003B70; margin-top: 12px; display: inline-block; }
.up .need_help_section .help_cards_wrapper .help_card_link:hover { text-decoration: none;}
.up .need_help_section .help_cards_wrapper .help_card_item .inner_help_card_item{height: 100%;}

.up .need_help_section .help_section_title * { color: #333333; }
.up .need_help_section .help_section_subtitle *{ color: #646464; line-height: 1.44; }
.up .need_help_section .help_cards_wrapper .card_content .help_card_title * { font-size: 18px; line-height: 1.44; }
.up .need_help_section .help_cards_outer{ position: relative; }
.up .need_help_section .help_cards_wrapper { align-items: stretch; }
.up .need_help_section .help_card_item { height: auto; }
.up .need_help_section .news_slider_pagination { bottom: -40px; }

.up .form_sec .Form_container .left_img{ width: 35%; padding-top: 55px; padding-left: 106px; }


.up .more_info { padding: 114px 0 95px 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; }

