@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-display:swap;font-family:proxima-nova;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3) format("opentype")}@font-face{font-display:swap;font-family:proxima-nova;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n6&v=3) format("opentype")}.content-wrapper,.dnd-section>.row-fluid,.page-center{max-width:100rem}body{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-size:clamp(1rem,.928rem + .308vw,1.0625rem)}h1{font-size:clamp(2.9375rem,2.191rem + 3.184vw,5.375rem);margin-bottom:.5rem}h2{font-size:clamp(2rem,1.503rem + 2.122vw,3.625rem);margin-bottom:.5em}h3{font-size:clamp(1.4375rem,1.265rem + .735vw,2rem);margin-bottom:1rem}h4{font-size:clamp(1.3125rem,1.217rem + .408vw,1.625rem)}h4,h5{font-family:"proxima-nova, Proxima Nova, Helvetica, Arial, sans-serif";margin-bottom:.5rem}h5{font-size:clamp(1.1875rem,1.111rem + .327vw,1.4375rem)}h6{font-family:"proxima-nova, Proxima Nova, Helvetica, Arial, sans-serif";font-size:clamp(1rem,.678rem + .308vw,.8125rem);margin-bottom:.5rem}a{text-decoration:underline;text-decoration-color:#ff6138;text-decoration-thickness:2px;text-underline-offset:.4em}.footer .page-center{max-width:100rem}.accordion_wrap .acc-item .acc-content .acc-btn-wrap a,.blog-feed .recent-post-item .post-btm .read-more a,.card_gallery .card_inner .card_box .btn_item a,.career-opportunities .career_popup .popup-btn .btn_row a,.cnt-wit-tp-img-wrp .col-btn-grp a,.feat-wrap .feat-item-wrp .right-content .btn_row a,.sidebar .hs_small_btn a,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page,.testimonials_slider .testmn_item .btn_item a,body .hs_small_btn .btn_item a{font-size:clamp(.9375rem,.793rem + .615vw,1.0625rem)}.header__area-module-4 .cm_nv_inner .small_btn:not(.simple_link){font-size:clamp(.9375rem,.793rem + .615vw,1.0625rem)!important;padding:1rem 1.875rem!important}.hs-sec-btn,body .hs_small_btn .btn_item a,form input[type=submit]{text-decoration:none}.hs-button,.span4 .hs-button{text-decoration:none}.hs-button,.span4 .hs-button,footer .hs-button,footer form input[type=submit]{border-radius:.75rem;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-size:clamp(.9375rem,.793rem + .615vw,1.0625rem);font-weight:600;line-height:1;padding:1rem 1.875rem}.lp-footer .col-section.col12.num1{grid-column:span 12/span 12}footer.footer.footer_section__22.lp-footer{border-top:1px solid #005c7333}.lp-footer .col-section.col12.num1 .footer-content{align-items:center;column-gap:1.25rem;display:flex;justify-content:end}.lp-footer .col-section.col12.num1 .footer-content nav{font-size:clamp(.875rem,.803rem + .308vw,.9375rem);font-weight:400;line-height:1.25;transition:.3s ease-in-out}.lp-footer .col-section.col12.num1 .footer-content nav a{font-weight:400}.lp-footer .col-section.col12.num1 .footer-content nav a:hover{text-decoration:underline;text-decoration-color:#ff6138;text-decoration-thickness:2px;text-underline-offset:.4em;transition:.3s ease-in-out}form label{font-size:17px;line-height:1.5}.hs-sec-btn,body .hs_small_btn .btn_item a,form input[type=submit],form label{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-weight:600}.hs-sec-btn,body .hs_small_btn .btn_item a,form input[type=submit]{border-radius:.75rem;font-size:clamp(.9375rem,.793rem + .615vw,1.0625rem);line-height:1;padding:1rem 1.875rem}.hs-form-field{margin-bottom:.5rem}form input{transition:.3s ease}form .hs-input:hover{border:1px solid;transition:.3s ease}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{font-size:1rem;font-weight:400;height:3.75rem;line-height:inherit;padding:16px}.lp_footer .footer-content{column-gap:1.25rem;display:flex;justify-content:end;width:100%}.lp_footer .col-section.num1.col12{grid-column:span 12/span 12}.lp_footer .footer-content nav{font-size:clamp(.875rem,.803rem + .308vw,.9375rem);line-height:1.25;transition:.3s ease-in-out}.lp_footer .col-section.num1.col12 .footer-content a{font-weight:400;line-height:1.26;margin-top:0}.footer-section-2{background-color:#faede0}.footer.custom-footer .footer-section-2 .num3 .row1 .footer-content a span{color:#005c73}.footer.custom-footer .footer-section-2 .num3 .row1 .footer-content nav a{color:#005c73;text-decoration-color:#ff6138}.footer.custom-footer .footer-section-2 .num3 .row1 .footer-content nav{color:#005c73}.footer.custom-footer .footer-section-2 .num1 .row1 .footer-content a span{color:#005c73;transition:.3s ease-in-out}.footer.custom-footer .footer-section-2 .num2 .row1 .footer-content nav a span{color:#005c73}.footer-section{padding:clamp(2rem,.8rem + 5.12vw,3.7rem) clamp(1rem,.082rem + 3.918vw,4rem)}.footer-section.bg_primary.footer-section-2{border-top:1px solid #005c7333}.footer a,header a{text-decoration-color:#000;text-decoration:none}.col-section.num1.col12{grid-column:1/-1}.footer-section.footer-section-1 .footer-form .input input:hover{border:1px solid #005c73}.footer .flex_row{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);line-height:0;margin-left:auto;margin-right:auto;width:100%}.footer.custom-footer .footer-section-1 .flex_row{align-items:flex-start;line-height:1.5}.footer.custom-footer .footer-section-2 .num1 .row1 .footer-content{font-size:clamp(1.125rem,.909rem + .923vw,1.3125rem);vertical-align:middle}.footer.custom-footer .footer-section-2 .num1 .row1 .footer-content a svg{align-items:center;align-self:baseline;aspect-ratio:1;display:inline-block;flex-shrink:0;font-style:normal;justify-content:center;transition:.3s cubic-bezier(.2,0,0,1);transition-property:transform,opacity,color,background-color;width:28px}.col-section.num2.col4 nav{display:flex}.col-section.num2.col4 nav a span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.col-section.num1.col12{grid-column:span 2/span 2}.col-section.num2.col4{grid-column:span 4/span 4}.col-section.num3.col12{grid-column:span 6/span 6}.col-section.num3.col12 .footer-content{column-gap:1.25rem;display:flex;justify-content:end}.col-section.num1.col12 .footer-content a{align-items:center;display:inline-flex;font-weight:600;gap:.5rem;line-height:1.523}.col-section.num2.col4 .footer-content nav{display:flex;gap:.5rem}.footer-section-2 .col-section{padding:0}.col-section.num3.col12 .footer-content nav{font-size:clamp(.875rem,.803rem + .308vw,.9375rem);line-height:1.25;transition:.3s ease-in-out}.footer.custom-footer .col-section.num1.col15{grid-column:span 2/span 2}.footer.custom-footer .col-section.num2.col12{grid-column:span 4/span 4}.footer.custom-footer .col-section.num3.col13{grid-column:span 6/span 6}.footer.custom-footer .hs-menu-wrapper>ul>li{margin:0}.footer.custom-footer .footer-menu .hs-menu-wrapper ul{display:flex!important;flex-direction:column;gap:.5rem}.footer.custom-footer .hs-menu-wrapper>ul>li a{font-size:17px;line-height:1.5;text-decoration-color:#ff6138;transition:.3s ease-in-out}.footer.custom-footer .footer-section-1 .col-section.num3.col12 .footer-content{display:block}.footer.custom-footer .footer-section-1 .col-section.num3.col12 .footer-content h3{font-size:clamp(1.3125rem,1.217rem + .408vw,1.625rem);margin:0}.footer.custom-footer .footer-section-1 .col-section.num3.col12 .footer-content p{font-size:17px;max-width:26.25rem}.footer.custom-footer .footer-form form{margin-top:1.25rem;padding-right:9.577rem;position:relative}.footer.custom-footer .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{flex:1}.footer.custom-footer .hs_submit.hs-submit{display:flex;justify-content:flex-start;margin:0 0 0 .5rem}.footer-section.footer-section-1 .footer-form .input input[value]{font-weight:400}.footer-section.footer-section-1 .footer-form .input input::placeholder{font-weight:600}.footer-section.footer-section-1 .footer-form .input input{background-color:#fff!important;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:auto;line-height:1.5;margin-bottom:inherit;padding-inline:1.625rem 4.75rem;padding-bottom:1.06rem;padding-top:1.06rem}.footer-section.footer-section-1 .footer-form .actions .hs-button{background:transparent;line-height:1.5;margin-bottom:0;margin-top:0;padding:.96rem 58px .96rem 1.875rem;position:relative;z-index:22}.footer-section.footer-section-1 .footer-form .actions{background:#000;background-color:#005c73;border-color:#005c73;border-radius:10px;line-height:1.5;margin-bottom:0;margin-top:0;transition:all .15s linear}.footer-section.footer-section-1 .footer-form .actions:hover{background-color:#ff6138;border-color:#ff6138}.footer-section.footer-section-1 .footer-form .actions:before{align-items:center;background-color:#fff;background-image:url(https://43707315.fs1.hubspotusercontent-na1.net/hubfs/43707315/Fertility%20Associates%20April2024/Images/arrow-6.svg);background-position:100%;background-repeat:no-repeat;border-radius:22px;content:"";display:block;display:flex;height:22px;justify-content:center;position:absolute;right:32px;text-align:center;top:50%;transform:translateY(-50%);width:22px}.footer .footer-form form .hs-form-field{margin-bottom:auto}.footer .footer-form form,.footer-section.footer-section-1 form label{margin-bottom:0}.footer-section.footer-section-1 form .grecaptcha-badge{margin-left:0;margin-top:9px}.footer-section.footer-section-1 form .actions{position:absolute;right:0;top:0}.footer-section.footer-section-1 form input.hs-button:hover{border:2px solid #ff6138}.footer-section.footer-section-1 form ul.no-list.hs-error-msgs.inputs-list li{margin:.5rem 0 1rem}.footer-section.footer-section-1 form ul.no-list.hs-error-msgs.inputs-list li label{font-size:clamp(.875rem,.803rem + .308vw,.9375rem);font-weight:600}.col-section.num1.col12 .footer-content a:hover,.footer.custom-footer .hs-menu-wrapper>ul>li a:hover{position:relative;text-decoration:underline;text-decoration-color:#ff6138;text-decoration-thickness:2px;text-underline-offset:.4em;transition:.3s ease-in-out}.col-section.num1.col12 .footer-content a:hover{color:var(--color,currentColor)}.col-section.num1.col12 .footer-content a{text-decoration-color:#ff6138}.col-section.num3.col12 .footer-content nav a:hover{color:var(--color,currentColor);text-decoration:underline;text-decoration-color:#ff6138;text-decoration-thickness:2px;text-underline-offset:.4em;transition:.3s ease-in-out}.col-section.num2.col4 a:hover svg{border-radius:50%;box-shadow:0 0 0 6px #005c7333;display:block;max-width:au;transition:.3s}.col-section.num2.col4 a svg{border-radius:50%}.footer-section .col-section{padding-left:0;padding-right:0}.footer-logo img{max-width:8.75rem}header.fa_header{background-color:hsla(0,0%,100%,0);border-color:hsla(210,3%,73%,0)}.fa_header__menu-body .hs-menu-wrapper>ul>li>a{font-size:17px}.fa_header__menu-body .hs-menu-wrapper>ul>li>a,.fa_header__menu-body .hs-menu-wrapper>ul>li>a:hover{background-color:rgba(2,103,128,0);color:#005c73}.fa_header__menu-body .hs-menu-wrapper>ul>li.hs-item-has-children>ul{background-color:#fff}.fa_header__menu-body .hs-menu-wrapper>ul>li>ul>li>a,.fa_header__menu-body .hs-menu-wrapper>ul>li>ul>li>a:hover{background-color:rgba(2,103,128,0);color:#005c73}.accordion_wrap .acc-item .acc-content .acc-btn-wrap a,.blog-feed .recent-post-item .post-btm .read-more a,.card_gallery .card_inner .card_box .btn_item a,.career-opportunities .career_popup .popup-btn .btn_row a,.cnt-wit-tp-img-wrp .col-btn-grp a,.feat-wrap .feat-item-wrp .right-content .btn_row a,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page,.testimonials_slider .testmn_item .btn_item a{font-size:18px}.blog-wit-sidbr .smallCard .meta_wrap>div span,.blog-wit-sidbr .smallCard .meta_wrap>span,.related-content-col .meta_wrap{font-size:clamp(1rem,.928rem + .308vw,1.0625rem)}.blog-sidebar .hs_cos_wrapper_type_post_filter>.block>h3{padding:0 24px}form .actions .hs-button,form .hs-button{margin-bottom:16px;margin-top:16px}.hs-trans-btn{padding:8px;text-decoration:none}.hs-button,.span2 .hs-button,.span3 .hs-button,.span4 .hs-button,.span5 .hs-button,.span6 .hs-button{padding:1rem 1.875rem}.contact-banner .form-row.hs-secondary .hs-button,.contact-banner .form-row.hs-secondary input.hs-button,.form-row.secondary input[type=submit],.hs-sec-btn,.hs_service .widget-type-form .hs-button,.landing-banner .form-row.hs-secondary .hs-button,.landing-banner .form-row.hs-secondary input.hs-button,.popup_modal_box.bg_primary .hs-button,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page{font-size:clamp(.9375rem,.793rem + .615vw,1.0625rem)}.custom-error-container{margin-left:0;margin-right:0}form#email-prefs-form .subscribe-options label{font-size:17px}.blog-main-post .comment-from h4,.hs_fillter_wrp .type_2 .hs_fil_cat_item,.systems-page .hs-search-results__title{font-size:20px}.hs_fillter_wrp .type_2 .hs_fil_cat_item{padding:8px 10.875px}.body-wrapper .sidebar-popular-posts .related-content-col svg{height:15px;width:15px}@media(max-width:1279px){.footer.custom-footer .footer-section-1 .col-section.num1.col12 .footer-row.row1{display:none}.footer.custom-footer .footer-section-1 .col-section.num3.col12{width:100%}.footer.custom-footer .footer-section-1 .col-section.num1.col12{grid-column:span 1/span 1}.footer.custom-footer .footer-section-1 .col-section.num2.col12{grid-column-start:2}.footer.custom-footer .footer-section-1 .col-section.num3.col12{grid-column:1/-1}.footer.custom-footer .footer-section-2 .col-section.num1.col12{grid-row-start:1}.footer.custom-footer .footer-section-2 .col-section.num2.col4{align-self:flex-end;grid-column-start:7;grid-row-start:2}.footer.custom-footer .footer-section-2 .col-section.num3.col12{grid-row-start:2}.footer.custom-footer .footer-section-2 .col-section.num3.col12 .footer-content{display:block}.footer.custom-footer .footer-section-2 .col-section.num2.col4 .footer-content nav{justify-content:flex-end}.footer.custom-footer .footer-section-1 .col-section.num3.col12>.row1{border-top:1px solid #005c7333;margin-top:clamp(1rem,.4rem + 2.56vw,2rem);padding-top:clamp(2rem,.8rem + 5.12vw,4rem)}.footer.custom-footer .footer-section-1 .col-section.num3.col12>.row1,.footer.custom-footer .footer-section-1 .col-section.num3.col12>.row2{margin-inline:calc(clamp(1rem, .082rem + 3.918vw, 4rem)*-1);padding-inline:clamp(1rem,.082rem + 3.918vw,4rem)}.col-section.num2.col4{grid-column:span 6/span 6;width:100%}.footer.custom-footer .footer-section-2 .col-section.num3 .footer-row.row1 .footer-content{display:flex;flex-direction:column;row-gap:.2rem}.footer.custom-footer .footer-section-2 .col-section.num1.col12{grid-column:1/-1}.footer-section-2 .footer-content{justify-content:flex-start}.footer-section-2 .footer-content{display:block;text-align:left}.footer .flex_row .col-section:not(:first-child){padding-top:0}}@media(min-width:768px){.footer-section.footer-section-1 .footer-form .actions:hover:before{background-image:url(https://43707315.fs1.hubspotusercontent-na1.net/hubfs/43707315/Fertility%20Associates%20April2024/Images/orange-arrow.svg)}}@media(max-width:800px){.footer.custom-footer .col-section.num2.col12{grid-column:span 10/span 10}}@media(max-width:768px){.footer.custom-footer .footer-section-1 .col-section.num3.col12 .footer-content h3{font-size:clamp(1.3125rem,1.217rem + .408vw,1.625rem);margin:0}}@media (max-width:767px){.footer.custom-footer .footer-section-2 .col-section.num3 .footer-row.row1 .footer-content{align-items:start}.footer-section.footer-section-1 .footer-form .actions:before{background-color:#005c73;background-image:url(https://43707315.fs1.hubspotusercontent-na1.net/hubfs/43707315/Fertility%20Associates%20April2024/Images/mobile-arrow.svg);background-position:6px;background-size:23px;height:32px;right:15px;top:15px;transform:none;width:32px}.footer-section.footer-section-1 .footer-form .actions .hs-button{border:0;font-size:0;height:32px;padding:0;position:absolute;right:15px;top:15px;width:32px}.footer-section.footer-section-1 .footer-form .actions{background-color:transparent;border-color:transparent}.footer.custom-footer .footer-form form{padding-right:0}}.arrow-list{align-items:center;display:flex}.icon-right{background:url(https://comms.fertilityassociates.co.nz/hubfs/Landing%20Pages/Images/arrow-right.svg) no-repeat;background-size:40px 40px!important;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:40px;margin-right:10px;width:40px}.icon-right:hover{background:url(/hubfs/Landing%20Pages/Images/Arrow%20Right%20Full.svg) no-repeat}@media(max-width:699px){.footer.custom-footer .footer-section-1 .col-section.num1.col12{grid-column:span 2/span 2;grid-column-start:1}.footer.custom-footer .footer-section-1 .col-section.num2.col12{grid-column-start:3;grid-column:span 10/span 10}.footer,.footer.custom-footer .footer-section-1 .col-section.num3.col12 .footer-content p,.footer.custom-footer .hs-menu-wrapper>ul>li a{font-size:inherit}}@media(max-width:479px){.systems-page h1{font-size:34px}.systems-page h2{font-size:27px}}@media(max-width:360px){.footer-logo img{max-width:-webkit-fill-available}}@media (min-width:80em){h1{margin-bottom:1.25rem}.col-section.num1.col12{grid-column:span 2/span 2}}@media(min-width:1280px){.col-section.num1.col12 .footer-content a{margin-top:-3px}.footer.custom-footer .footer-section-1 .col-section.num1.col12 .footer-row.row2{display:none}}