body,html{scroll-behavior:smooth}::-moz-selection{background:#466da5 !important;color:#fff;text-shadow:none}::selection{background:#466da5 !important;color:#fff;text-shadow:none}body .fusion-page-title-bar{position:relative;border:none !important;background:#f9f9f9 !important}.max-width-600{max-width:750px;margin-left:auto;margin-right:auto}.width-100{display:block !important}.width-100 img{width:100%;max-width:none}.z-9999{z-index:9999}body .fusion-page-title-bar .fusion-page-title-row h1{position:relative;z-index:2;color:#25273c}.fusion-checklist .circle-yes,ul.fusion-checklist .circle-yes{background-color:#e5bcbb !important}.main-flex .flex-next,.main-flex .flex-prev,.wooslider .wooslider-next,.wooslider .wooslider-prev{background-color:transparent}.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a{letter-spacing:0 !important;font-weight:400 !important}body .fusion-main-menu>ul>li{padding-right:70px}body .fusion-main-menu>ul>li:last-child{padding-right:0}body:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu>ul>li>a{font-size:16px !important}body .fusion-dropdown-menu .menu-text:after{border-left:solid 3px transparent;border-right:solid 3px transparent;border-top:solid 4px #496ea3;content:"";display:inline-block;margin-left:10px;vertical-align:middle}body .fusion-dropdown-menu:hover .menu-text:after{border-top-color:#e69c9d;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}body .fusion-main-menu .sub-menu{background:#fff}body .fusion-main-menu .fusion-dropdown-menu .sub-menu li a{font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;white-space:nowrap;text-align:center}body .fusion-main-menu .fusion-dropdown-menu .sub-menu li.current_page_item a,body .fusion-main-menu .fusion-dropdown-menu .sub-menu li.current-menu-parent a,body .fusion-main-menu .fusion-dropdown-menu .sub-menu li a:hover{color:#e69c9d}body .fusion-main-menu .sub-menu{width:224px;left:50%;margin:0 0 0 -147px;border:none !important}.fusion-logo-link{margin-right:30px;padding-left:30px}.fusion-blog-layout-grid.fusion-no-meta-info .fusion-post-content-container{display:none}.fusion-post-title,.blog-shortcode-post-title{font-size:18px !important;line-height:1.4 !important;font-weight:400 !important}.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before{display:none}.fusion-rollover-link{width:auto !important;height:auto !important;top:0;bottom:0;left:0;right:0;position:absolute !important;z-index:19;background:0 0 !important;text-indent:-9999px !important;border-radius:0 !important}.fusion-rollover-gallery{display:none !important}.fusion-rollover{opacity:1 !important;-webkit-transform:translateX(0) !important;transform:translateX(0) !important;background:0 0 !important}.fusion-footer{line-height:1.4}.fusion-header-wrapper{position:relative !important;top:0;left:0 !important;right:0 !important;background:#fff !important}.fusion-header{background:#fff !important}.fusion-content-boxes .heading .image{height:80px}body .fusion-content-boxes.content-boxes-icon-on-top .heading img{width:auto;height:60px;margin:0}.fusion-content-boxes-1 .heading .content-box-heading{line-height:1.2;max-width:500px;margin:0 auto !important}body.home .fusion-content-boxes-1 .heading .content-box-heading{max-width:200px}.fusion-content-boxes.content-boxes-icon-on-top .content-container{max-width:300px;margin:0 auto;line-height:1.2}body.home .fusion-content-boxes.content-boxes-icon-on-top .content-container{max-width:200px}.fusion-content-boxes .content-container,.fusion-content-boxes .heading{cursor:default !important}.fusion-content-boxes.step{display:flex;counter-reset:counter}.fusion-content-boxes.step+.fusion-clearfix{display:none}.fusion-content-boxes.step .fusion-column{width:auto;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;counter-increment:counter}.fusion-content-boxes.step .heading{overflow:visible !important;margin-bottom:0 !important}.fusion-content-boxes.step .heading .image{position:relative;margin-bottom:15px}.fusion-content-boxes.step .heading .image:after{position:absolute;left:0;width:0;bottom:-15px;height:1px;background:#94a6cf;content:"";z-index:2;transition:.3s}.fusion-content-boxes.step .fusion-column:hover .heading .image:after{width:100%}.fusion-content-boxes.step .heading img{height:50px !important}.fusion-content-boxes.step .heading .content-box-heading{position:relative;font-size:18px !important;white-space:nowrap;color:#93a6d0;overflow:visible;padding-top:30px}.fusion-content-boxes.step .fusion-column:hover .heading .content-box-heading{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.07)}.fusion-content-boxes.step .heading .content-box-heading:before{position:absolute;top:-13px;left:50%;width:24px;height:24px;color:#fff;font-size:10px;line-height:24px;margin-left:-12px;background:#94a6cf;content:counter(counter);border-radius:100%;z-index:2;transition:.3s}.fusion-content-boxes.step .fusion-column:hover .heading .content-box-heading:before{transform:scale(1.5);-webkit-transform:scale(1.5)}.fusion-content-boxes.step .heading .content-box-heading:after{position:absolute;top:-1px;left:50%;width:130%;height:1px;display:block;background:#e6e9f0;content:""}.fusion-content-boxes.step .fusion-column.content-box-column-last .heading .content-box-heading:after{background:#fff}.fusion-content-boxes.step .content-container{position:absolute;min-width:120px;left:0;right:0;font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;font-size:14px;padding:10px 10px 15px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.07);border-radius:4px;opacity:0;visibility:hidden;transition:.3s}.fusion-content-boxes.step .fusion-column:hover .content-container{opacity:1;visibility:visible}.fusion-content-boxes.timeline{position:relative;counter-reset:timeline-counter}.fusion-content-boxes.timeline:before{position:absolute;top:0;bottom:0;left:50%;width:1px;display:block;content:"";background:#e6e9f0;content:""}.fusion-content-boxes.timeline .fusion-column{counter-increment:timeline-counter;margin-bottom:0 !important}.fusion-content-boxes.timeline .fusion-column:nth-child(odd){margin-left:50%;padding-left:0}.fusion-content-boxes.timeline .fusion-column .content-container{text-align:left}.fusion-content-boxes.timeline .fusion-column .content-container,.fusion-content-boxes.timeline .fusion-column .heading{position:relative;width:230px;float:right;padding:0;margin-top:5px;overflow:visible}.fusion-content-boxes.timeline .fusion-column .content-container{font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;font-size:16px;padding:0;margin:0}.fusion-content-boxes.timeline .fusion-column .content-container ol,.fusion-content-boxes.timeline .fusion-column .content-container ul{margin:0}.fusion-content-boxes.timeline .fusion-column .content-container ol li,.fusion-content-boxes.timeline .fusion-column .content-container ul li{margin-bottom:5px}.fusion-content-boxes.timeline .fusion-column:nth-child(odd) .content-container,.fusion-content-boxes.timeline .fusion-column:nth-child(odd) .heading{float:left}.fusion-content-boxes.timeline .fusion-column .heading .content-box-heading{text-align:center;font-size:18px !important;max-width:300px}.fusion-content-boxes.timeline .fusion-column .content-box-heading:before{position:absolute;top:0;right:-42px;width:24px;height:24px;text-align:center;font-size:12px;color:#fff;line-height:24px;border-radius:100%;background:#94a6cf;content:counter(timeline-counter)}.fusion-content-boxes.timeline .fusion-column:nth-child(odd) .content-box-heading:before{right:auto;left:-42px}.fusion-content-boxes.timeline .fusion-column .heading .image{height:65px}.fusion-content-boxes.timeline .fusion-column .heading img{height:50px}.fusion-content-boxes.timeline .fusion-column .col{width:50%;padding:0 30px}.fusion-content-boxes.timeline .heading .content-box-heading{position:relative;font-size:18px !important;color:#93a6d0;max-width:250px;margin:0}.fusion-content-boxes.timeline .heading .image{margin-bottom:0}.ivf-form{padding:50px 15px;background-image:url(https://beyondivf.com/wp-content/uploads/2020/04/46.jpg);background-size:cover;background-attachment:fixed;background-position:50%}.appointment-form{font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;color:#fff;font-size:14px;max-width:840px;margin:0 auto}.appointment-form h3{font-size:34px;font-weight:400;color:#fff;text-align:center;margin:0 0 30px}.form-control{font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;width:100%;font-weight:400 !important;color:#fff !important;padding:10px 15px !important;background:0 0 !important;border:solid 1px rgba(255,255,255,.5) !important}.select.form-control option{color:#25273c !important}.form-control:not(textarea){height:40px !important}textarea.form-control{max-width:100%;min-width:100%;min-height:80px}.form-control::-webkit-input-placeholder{color:#fff !important}.form-control:-ms-input-placeholder{color:#fff !important}.form-control::placeholder{color:#fff !important}.fusion-alert-content-wrapper{font-size:12px !important}.form-group{margin-bottom:20px}.form-group em{font-size:12px;color:#ff0c37}.submit-form-action .text-center{padding-top:15px}.tel-line-action{margin-left:-30px}.submit-appointment{position:relative;width:100%;height:42px;font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;color:#fff;border:none;cursor:pointer;padding:0 30px !important;border-radius:4px;background:#e69c9d;-webkit-transition:.2s;transition:.2s}.submit-appointment.is-loading span{opacity:0}.submit-appointment:hover{background:#91a7d0}.appointment-action{padding:15px 0 0;max-width:500px;margin:0 auto 40px !important}.appointment-action>[class*=col-]{padding:0}.appointment-action a{width:100%;height:42px;font-size:16px;color:#fff !important;white-space:nowrap;text-align:center;padding:7px 5px;border-radius:4px;background:#25273c;display:block;-webkit-transition:.2s;transition:.2s}.appointment-action a img{width:16px;display:inline-block;margin-right:10px;vertical-align:middle}.appointment-action a.line{background:#9fc86c}.text-center{text-align:center}.appointment-action p{margin:0}.appointment-action .or{padding-top:7px}.top-header{position:relative;height:30px;font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;color:#fff;font-size:14px;padding:2px 0 0;background:#e69c9d;z-index:99999}.top-header ul{position:relative;padding:0;margin:0;list-style:none;text-align:right;overflow:visible}.top-header .container{width:auto;max-width:1170px;overflow:visible}.top-header ul li{position:relative;display:inline-block}.top-header .container>ul>li>a{color:#25273c;padding:5px 0 5px 20px}.top-header ul li img{width:14px;display:inline-block;vertical-align:middle;margin-right:5px}.top-header ul li img.arrow{width:6px;margin:0 10px 0 0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.2s;transition:.2s}.top-header ul li:hover img.arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.top-header ul li ul{position:absolute;left:5px;width:190px;top:30px;right:0;background:#fff;z-index:2;padding:15px 0;box-shadow:1px 1px 30px rgba(0,0,0,.06);opacity:0;visibility:hidden;transition:.3s}.top-header ul li.languages-switcher ul{width:120px;padding-top:10px;padding-bottom:5px}.top-header ul li:hover ul{opacity:1;visibility:visible}.top-header ul li ul li{display:block}.top-header ul li ul li a{display:block;padding:5px 15px;text-align:left;white-space:nowrap;color:#25273c}.top-header ul li.languages-switcher ul li a{padding:2px 15px}.top-header ul li ul li a:hover{color:#e69c9d}.top-header ul li ul li a img{width:20px}.top-header ul li.languages-switcher ul li a img{width:14px;margin-right:10px}.ivf-footer{position:relative;overflow:hidden;font-family:"Anuphan Medium",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;color:#25273c;padding:70px 0}@media (max-width:640px){.ivf-footer .container{width:100%}.fusion-slider-sc.fusion-slider-sc-cover .slides .image img{height:auto;-o-object-fit:unset;object-fit:unset}.flexslider{height:auto !important}.flex-direction-nav,.wooslider-direction-nav,.wooslider-pauseplay{display:block !important}}.flex-direction-nav a{color:#fff !important}html.avada-is-100-percent-template #main.width-100{padding-bottom:0 !important}.ivf-footer h4{font-family:"Anuphan bold",Arial,Helvetica,sans-serif;color:#25273c;font-weight:500;font-size:16px;margin:0 0 30px}.ivf-footer .site-map{padding-left:100px}.ivf-footer .site-map h4{text-align:right}.ivf-footer .logo{width:110px;display:block;margin:0 auto 40px}.ivf-footer .logo img{width:100%}.ivf-footer .contact-info{text-align:center}.ivf-footer .contact-info a{color:#496ea3}.ivf-footer .contact-info .get-direction img{width:16px;display:inline-block;margin-right:5px;vertical-align:middle}.ivf-footer .contact-social{padding:15px 0 0;margin:0 0 30px;list-style:none}.ivf-footer .contact-social li{display:inline-block}.ivf-footer .contact-social li a{display:block;padding:0 5px}.ivf-footer .contact-social li img{width:26px}.ivf-footer .latest-news ul{padding:0;margin:0;list-style:none;max-width:320px}.ivf-footer .latest-news ul li{margin:0 0 10px}.ivf-footer .latest-news ul li a{position:relative;min-height:38px;display:block;line-height:1.4;padding:0 0 0 60px;color:#496ea3}.ivf-footer .latest-news ul li a .date{position:absolute;left:0;top:0;font-family:"Anuphan bold",Arial,Helvetica,sans-serif;line-height:1;color:#e69c9d}.ivf-footer .latest-news ul li a .date strong{font-weight:400;font-size:24px}.ivf-footer .latest-news ul li a .date small{font-size:10px;display:block}.site-map ul{padding:0;margin:0;list-style:none;float:right}.site-map ul li{display:block;margin-bottom:5px}.site-map ul li a{display:block;padding-left:30px;text-align:right;color:#496ea3}.site-map ul li ul{display:none}.ivf-footer-bottom{height:40px;font-family:"Anuphan Medium",Arial,Helvetica,sans-serif;font-size:12px;color:#25273c;line-height:1;letter-spacing:1px;text-align:center;padding:14px 15px;background:#f1f1f1}.ivf-button.is-loading:after{position:absolute;top:50%;left:50%;content:" ";width:14px;height:14px;margin:-7px 0 0 -7px;border:1px solid #fff;border-radius:50%;border-top-color:transparent !important;-webkit-animation:load-spin .45s infinite linear;animation:load-spin .45s infinite linear}.fusion-accordian .fusion-panel{border:none !important}.fusion-accordian .fusion-panel a{padding:5px 0 !important}.fusion-accordian .panel-body{font-size:15px;padding-left:40px !important}.appointment-container,.profile-doctor{background-attachment:fixed}.page-id-7 .post-content{font-family:"Anuphan Regular",Arial,Helvetica,sans-serif}body .fc-event,body .fc-event-dot{background:#466da6;border:none}body .fc-unthemed td.fc-today{background:#f8f8f8}body .fc-day-grid-event .fc-content{white-space:unset;font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;color:#fff}.floating-promotion{position:fixed;width:300px;min-height:100px;bottom:15px;right:-300px;border-radius:4px;-webkit-transition:right .45s;transition:right .45s;z-index:99}.floating-promotion.is-active{right:15px}.floating-promotion.is-hide{right:-300px}.floating-promotion-close{position:absolute;width:30px;height:30px;top:0;right:0;color:#fff;text-align:center;background:rgba(0,0,0,.2)}.to-top-container{display:none}.ifv-alert{font-size:18px}.ivf-alert .fusion-alert-content-wrapper{font-size:20px !important}.fusion-alert-content{font-size:20px;color:#ff3860;font-family:"Anuphan Regular",Arial,Helvetica,sans-serif;display:inline-block;vertical-align:middle}.ivf-alert .alert-icon{display:inline-block;vertical-align:middle}.ivf-alert .alert-icon i{font-size:22px;color:#ff3860}.fusion-blog-layout-grid.fusion-blog-layout-grid-4 .post{float:none !important}.fusion-link-wrapper{position:relative;display:block;z-index:15}@keyframes load-spin{100%{transform:rotate(360deg)}}@-o-keyframes load-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes load-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes load-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:1125px){.fusion-wrapper{padding-top:0 !important}.fusion-logo-link{padding:0 !important}.fusion-logo img{width:80px !important}.top-header ul{padding-right:0}.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header{padding-top:10px !important;padding-bottom:10px !important}.top-header ul li ul{left:auto;right:0}}@media only screen and (max-width:782px){.admin-bar .fusion-header-wrapper{top:0}}@media only screen and (max-width:1199px){.fusion-content-boxes.step{display:block}.fusion-content-boxes.step .fusion-column{width:100%}.fusion-content-boxes.step .heading .content-box-heading:after{display:none}.fusion-content-boxes.step .heading .content-box-heading{box-shadow:none !important;background:0 0 !important}.fusion-content-boxes.step .content-container{position:relative;opacity:1;visibility:visible;box-shadow:none !important;background:0 0}}@media only screen and (max-width:991px){body .fusion-page-title-bar .fusion-page-title-row h1{font-size:22px}.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar,.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row{min-height:80px !important}.ivf-footer{padding:50px 0 30px}.ivf-footer .widget{margin-bottom:30px}.ivf-footer .contact-info{text-align:left}.ivf-footer .site-map{padding-left:0}.ivf-footer .site-map ul{float:none}.ivf-footer .site-map h4{text-align:left}.site-map ul li a{text-align:left;padding-left:0}#main{padding-top:0 !important}.flexslider{margin-bottom:0 !important}.fusion-layout-column .fusion-column-wrapper{padding-top:0 !important;padding-left:0 !important}body:not(.home) .width-100 .fusion-fullwidth,body:not(.home) .width-100 .nonhundred-percent-fullwidth{padding-top:50px !important}}@media only screen and (min-width:1126px){.fusion-header-wrapper{padding-left:45px}}@media only screen and (max-width:1199px){body .fusion-main-menu>ul>li{padding-right:50px}}@media only screen and (max-width:767px){.appointment-action .row{margin:0 -4px}.appointment-action [class*=col-]{padding:0 4px}.fusion-content-boxes.timeline:before{display:none}.fusion-content-boxes.timeline .fusion-column{padding:0 !important;margin:0 0 30px !important}.fusion-content-boxes.timeline .fusion-column .heading{background:0 0}.fusion-content-boxes.timeline .fusion-column:nth-child(odd){margin:0}.fusion-content-boxes.timeline .fusion-column .col{width:100%}.fusion-content-boxes.timeline .fusion-column .content-container,.fusion-content-boxes.timeline .fusion-column .heading{margin:0 !important;width:auto;float:none !important}.fusion-content-boxes.timeline .fusion-column .content-container{width:100%;max-width:none;text-align:center}.fusion-content-boxes.timeline .fusion-column .content-box-heading:before{position:relative;display:block;margin:0 auto 10px !important;left:auto !important;right:auto !important}.our-service .fusion-column{float:left !important;width:50% !important}.our-service .content-box-heading{font-size:18px !important}.our-service .content-container{font-size:14px !important}.home-aboutus{font-size:14px}body.home .fusion-text h3,.home-aboutus h3{font-size:24px !important}body .fusion-blog-layout-grid .fusion-post-grid{width:50% !important;padding-left:4px !important;padding-right:4px !important}body .fusion-blog-shortcode-1 .fusion-posts-container{margin-left:-4px !important;margin-right:-4px !important}body .fusion-post-grid .fusion-post-content-wrapper{padding:8px !important}body .fusion-post-title,body .blog-shortcode-post-title{font-size:14px !important;margin-bottom:0 !important}.fusion-post-content.post-content{margin-bottom:0 !important}.home-news .fusion-blog-layout-grid .fusion-post-grid:nth-child(3),.home-news .fusion-blog-layout-grid .fusion-post-grid:nth-child(4){display:none !important}.home-news .fusion-alignleft{width:100% !important}.appointment-form h3{font-size:26px;margin-bottom:10px}}@media (min-width:1099px){h2.content-box-heading.fusion-responsive-typography-calculated{font-size:28px !important}}