.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{align-items:center}.ib-footer-sub-menu li#menu-item-1038 a,.ib-footer-sub-menu li#menu-item-1043 a{color:#471E4B!important}header .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:nth-child(4),header .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:last-child{margin-top:0px}.et-menu li:last-child>a:hover,.et_mobile_nav_menu li:last-child>a:hover{opacity:1}li.ib-service-menu.menu-item.menu-item-type-post_type.menu-item-object-page a{padding-left:10px!important;padding-right:0}li.ib-service-menu.menu-item.menu-item-type-post_type.menu-item-object-page a{padding-left:10px!important;padding-right:0}@media (min-width:1429px) and (max-width:1512px){.et_pb_menu .et_pb_menu__menu>nav>ul{flex-wrap:unset}}@media (max-width:980px){.hide a{display:none!important}li.ib-service-menu.menu-item.menu-item-type-post_type.menu-item-object-page{padding-left:10%!important}}@media (min-width:601px){.menu-hide-desktop{display:none!important}}@media (max-width:600px){.menu-hide-mobile{display:none!important}}.et-menu a:hover:last-child{opacity:1}.phone a{border:1.5px solid #fff;padding:17px 17px!important;letter-spacing:1px!important}@media (min-width:601px){.appt span{border:1px solid #fff;padding:17px 17px!important;background:#fff;color:#833a95!important;letter-spacing:1px!important}.appt span:hover{border:1px solid #833a95;color:#fff!important;background:#833a95;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1!important}.menu-item-22{margin-top:8px!important}}#et-top-navigation{font-weight:300}@media (min-width:601px){#floating-quiz{display:none!important}}@media (min-width:980px){h2,h3{font-size:50px;line-height:60px;font-weight:700}}h1,h2,h3,h4,h5,h6{padding-bottom:20px}.no-marg h1,.no-marg h2,.no-marg h3,.no-marg h4,.no-marg h5,.no-marg h6{padding-bottom:0px!important}.sub-title h2,.sub-title h3{font-weight:400}p{line-height:1.6em!important}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons{text-align:center!important}.steps{border-radius:50%;text-align:center!important;aspect-ratio:1}.steps::before{content:'';position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;border:3px dashed #d8c460!important;border-radius:50%}@media (min-width:600px){.steps::after{content:"";position:absolute;right:-40px;width:30px;height:30px;border-radius:50%;background:url(https://roadtofertility.com/wp-content/uploads/arrow.svg) 60% 50% / 80% no-repeat,#8d3a95}}@media (max-width:599px){.steps::after{content:"";position:absolute;bottom:-40px;left:45%;transform:rotate(90deg);width:30px;height:30px;border-radius:50%;background:url(https://roadtofertility.com/wp-content/uploads/arrow.svg) 60% 50% / 80% no-repeat,#8d3a95}}.steps-last{border-radius:50%;text-align:center!important;aspect-ratio:1}.steps-last::before{content:'';position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;border:3px dashed #d8c460!important;border-radius:50%}.steps-last::after{display:none}.frame::before{content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px solid #fff!important}@media screen and (max-width:767px){.reverse{display:flex;flex-direction:column-reverse}}@media screen and (max-width:768px){.reverse-map{display:flex;flex-direction:column-reverse}}.footer-link a{color:#fff!important;text-decoration:none}.footer-link a:hover{color:#fff!important;text-decoration:underline!important}footer .et_pb_menu .et-menu>li{padding-left:20px;padding-right:20px}.et_pb_toggle_close,.et_pb_toggle_open{padding:30px 5px 10px 0;margin-bottom:0!important}.et_pb_toggle_title:before{margin-top:-0.6em}::-moz-selection{color:#ebf8f1;background:#6a2c70!important}::selection{color:#ebf8f1;background:#6a2c70!important}*{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:rgba(255,255,255,0)!important;outline:none!important}@media (min-width:981px) and (max-width:1110px){ul#menu-site-menu.et-menu>li{padding-left:0;padding-right:10px}ul#menu-site-menu .phone a{padding:15px 5px!important}ul#menu-site-menu .appt span{padding:15px 5px!important}}@media(max-width:980px){.appt span{display:inline-block!important}}@media (max-width:1428px) and (min-width:981px){ul#menu-site-menu{flex-wrap:unset}.ib-menu1>.et_pb_menu_inner_container>.et_pb_menu__wrap>.et_pb_menu__menu>.et-menu-nav>ul li{padding-left:9px!important;padding-right:9px!important}}@media (max-width:1407px) and (min-width:1281px){ul#menu-site-menu{flex-wrap:unset}}@media (max-width:1280px) and (min-width:981px){.et-menu li{font-size:10px}}@media (max-width:1280px) and (min-width:981px){.ib-menu1>.et_pb_menu_inner_container>.et_pb_menu__wrap>.et_pb_menu__menu>.et-menu-nav>ul li{padding-left:6px!important;padding-right:5px!important}}@media (min-width:981px) and (max-width:1110px){ul#menu-site-menu .phone a{padding:17px 22px!important}ul#menu-site-menu .appt span{padding:17px 22px!important}}.pum-theme-205 .pum-container,.pum-theme-enterprise-blue .pum-container{padding:20px}div#popmake-11421{background-image:url(/wp-content/uploads/Pay-INSURANCE-POP-UP.jpg);background-repeat:no-repeat;background-size:cover;width:100%;max-width:600px;border-radius:15px}div#popmake-11421 .popup-section{width:100%;max-width:890px;height:100%;min-height:575px}div#popmake-11421 button.cta-btn-ib{background:#ffffff00;width:250px;border-radius:0;border:1px solid #fff}div#popmake-11421 button.cta-btn-ib a{padding:10px 0px!important;color:#ffffff;font-family:'Sen',Helvetica,Arial,Lucida,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:22px;text-align:center;display:flex;gap:5px;align-items:center;justify-content:center}button.cta-btn-ib span{height:15px}div#popmake-11421 .cta-pop{float:left;bottom:18%;position:absolute}div#popmake-11421 button.pum-close.popmake-close{font-weight:700!important;padding-bottom:7px!important}.click-text a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:20px;line-height:25px;letter-spacing:0px;color:#fff}.click-text{position:absolute;bottom:20px}.sec-main-box{padding-left:7px}@media (max-width:1080px){div#popmake-11421 .popup-section{min-height:575px}}@media (max-width:640px){div#popmake-11421{width:90%;max-width:450px;background-size:cover}div#popmake-11421 button.cta-btn-ib{width:185px}div#popmake-11421 button.cta-btn-ib a{padding:8px 0px!important;font-size:16px!important;line-height:20px!important}div#popmake-11421 .cta-pop{bottom:16%}div#popmake-11421 .popup-section{min-height:409px}div#popmake-11421 button.pum-close.popmake-close{padding-bottom:5px!important}.click-text{bottom:5px}.click-text a{font-size:18px;line-height:20px}div#popmake-11421{padding:15px}}@media (max-width:500px){div#popmake-11421{width:100%;max-width:350px}div#popmake-11421 .cta-pop{bottom:16%}div#popmake-11421 button.cta-btn-ib{width:150px}div#popmake-11421 .popup-section{min-height:309px}div#popmake-11421 button.cta-btn-ib a{padding:6px 10px}div#popmake-11421 button.cta-btn-ib a{padding:8px 0px!important;font-size:11px!important;line-height:12px}.click-text{bottom:-6px}.click-text a{font-size:14px;line-height:16px}.sec-main-box{padding-left:0px}}@media (max-width:379px){div#popmake-11421{max-width:285px}div#popmake-11421 button.cta-btn-ib{width:120px}div#popmake-11421 .cta-pop{bottom:12%}div#popmake-11421 .popup-section{min-height:244px}div#popmake-11421 button.cta-btn-ib a{padding:5px 0px!important;line-height:12px}div#popmake-11421 button.cta-btn-ib a{font-size:12px;line-height:12px}.pum-theme-205 .pum-content+.pum-close,.pum-theme-enterprise-blue .pum-content+.pum-close{width:20px;height:20px;font-size:16px;line-height:0px}.click-text{position:absolute;bottom:-7px}.click-text a{font-size:11px;line-height:12px}}