.wp-block-activecampaign-form-activecampaign-form-block{padding:1px}
#cookie-law-info-bar,.wt-cli-cookie-bar{box-sizing:border-box;font-size:10pt;margin:0 auto;padding:10px;position:absolute;text-align:center;width:100%;z-index:99999;box-shadow:rgba(0,0,0,.5) 0px 5px 10px;display:none;left:0}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:8px 16px 8px;color:#fff;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;cursor:pointer;text-decoration:none}.cli-accept-button{font-family:Courier;font-variant:small-caps}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:500;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-clearboth{clear:both}@media only screen and (max-width:768px){.cli-settings-mobile:hover{box-shadow:none !important}.cli-settings-desktop{display:none}.cli-col-8{max-width:100% !important;width:100% !important;flex:100% !important;-ms-flex:100% !important}.cli-accordion-plusminus{float:right;font-size:22px;line-height:22px}.cli-plugin-button{margin:10px}}@media only screen and (max-width:567px){.cli-switch .cli-slider:after{display:none}.cli-tab-header a.cli-nav-link{font-size:12px}.cli-modal .cli-modal-close{right:-10px;top:-15px}}.wt-cli-iframe-placeholder{background-image:url(//www.cnyfertility.com/wp-content/plugins/webtoffee-gdpr-cookie-consent/public/css/../images/cli_placeholder.svg);background-size:80px;max-width:100%;max-height:100%;background-position:center;background-repeat:no-repeat;background-color:#b2b0b059;position:relative;display:flex;align-items:flex-end;justify-content:center}.wt-cli-iframe-placeholder .wt-cli-inner-text{width:100%;text-align:center;padding:1rem;border-radius:400px}.wt-cli-cookie-bar-container{display:none}.wt-cli-necessary-checkbox{display:none !important}a.wt-cli-ccpa-opt-out{text-decoration:underline !important}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;box-sizing:border-box}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:none}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-sizing:border-box;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px;box-sizing:border-box}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-btn:focus{outline:0}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;-webkit-transform:scale(0);transform:scale(0);overflow:hidden;outline:0;visibility:hidden}.cli-modal.cli-show{visibility:visible}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal-footer{position:relative}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px;width:auto}.cli-switch input[type=checkbox]{display:block;margin:0;width:0;position:absolute !important;left:0 !important;opacity:0 !important}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#28a745}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:100%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{padding:10px 15px;width:auto;text-decoration:none}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-decoration:none}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none}.cli-tab-container h4{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;font-size:12px;text-align:right;min-width:120px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;cursor:pointer;text-decoration:underline}.cli-privacy-overview{padding-bottom:12px}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;-webkit-transform:scale(1);transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}99.9%{-webkit-transform:scale(2);transform:scale(2);opacity:0}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes blowUpContentTwo{0%{-webkit-transform:scale(2);transform:scale(2);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes blowUpModalTwo{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.cli-bar-container{float:none;margin:0 auto;justify-content:space-between;display:flex;align-items:center;flex-wrap:wrap}.cli-style-v2 a{cursor:pointer}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;font-weight:400}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container{display:block}.cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-message,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-style=cli-style-v2] .cli_messagebar_head{text-align:left;margin-left:5%;margin-bottom:10px}@media (max-width:985px){.cli-bar-message{width:100%}.cli-bar-container{justify-content:center}}#cookie-law-info-bar[data-cli-style=cli-style-v2] .wt-cli-ccpa-checkbox{display:block}.wt-cli-form-group input:disabled{opacity:.5}.wt-cli-custom-checkbox input[type=checkbox]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block !important;line-height:0;height:16px;margin:-4px 4px 0 0;padding:0!important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out}.wt-cli-custom-checkbox input[type=checkbox]:checked:before{content:'';display:block;border:solid #61a229;width:5px;height:10px;border-width:0 2px 2px 0;transform:rotate(45deg);margin:1px 0 0 5px;box-sizing:border-box}.wt-cli-form-group{margin-right:15px}.cli-style-v3 .cli-bar-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cli-style-v3 .cli-bar-btn_container,.cli-style-v3 .wt-cli-category-widget{margin-top:10px}.cli-style-v3{text-align:left}#cookie-law-info-bar a,.wt-cli-category-widget .wt-cli-form-group label{cursor:pointer}.wt-cli-category-widget .wt-cli-form-group label{font-size:inherit}#cookie-law-info-bar[data-template-id=cli-style-v3]{padding:10px 90px}#cookie-law-info-bar[data-template-id=cli-style-v3][data-cli-type=widget]{padding:10px 20px}#cookie-law-info-bar[data-template-id=cli-style-v3][data-cli-type=popup]{padding:10px 20px}#cookie-law-info-bar[data-template-id=cli-style-v3] .wt-cli-category-widget{display:flex;flex-wrap:wrap}#cookie-law-info-bar[data-template-id=cli-style-v3]{text-align:left;font-size:11pt;border:1px solid #ffffffe6}#cookie-law-info-bar[data-template-id=cli-style-v3] h5{margin:10px 0}.wt-cli-category-widget-active .cli-switch,.wt-cli-category-widget-active .wt-cli-necessary-checkbox,.wt-cli-category-widget-active .cli-necessary-caption{display:none !important}@media (max-width:985px){#cookie-law-info-bar[data-template-id=cli-style-v3]{padding:10px 20px}}.wt-cli-sr-only{display:none}.wt-cli-cookie-bar-container.wt-cli-hide-bar{display:none !important}.wt-cli-privacy-accept-btn{margin-left:10px}.cli_settings_button:focus,#cookie-law-info-again:focus,#wt-cli-cookie-banner-title:focus,.cli-plugin-main-link,.cli_action_button,.cli-privacy-readmore,.cli-tab-header a,.cli-switch .cli-slider,.cli-tab-content .cli-tab-pane:focus{outline:0}.cli-plugin-button:focus{outline:0;opacity:.7}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}
.cli-modal-content,.cli-tab-content{background-color:#fff}.cli-privacy-content-text,.cli-modal .cli-modal-dialog,.cli-tab-container p,a.cli-privacy-readmore{color:#000}.cli-tab-header{background-color:#f2f2f2}.cli-tab-header,.cli-tab-header a.cli-nav-link,span.cli-necessary-caption,.cli-switch .cli-slider:after{color:#000}.cli-switch .cli-slider:before{background-color:#fff}.cli-switch input:checked+.cli-slider:before{background-color:#fff}.cli-switch .cli-slider{background-color:#e3e1e8}.cli-switch input:checked+.cli-slider{background-color:#28a745}.cli-modal-close svg{fill:#000}.cli-tab-footer .wt-cli-privacy-accept-all-btn{background-color:#00acad;color:#fff}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#00acad;color:#fff}.cli-tab-header a:before{border-right:1px solid #000;border-bottom:1px solid #000}
iframe.ssa_booking_iframe{border:0 none;height:600px;max-height:none !important;min-width:100%;width:1px}.ssa-admin-warning{background-color:#fff9c4;border-left:4px solid #fdd835;color:#c6a700;margin:0;padding:16px}
:root{--clear-blue:$blue;--aquamarine:$aquamarine;--black:$black;--black-two:$black-two;--brownish-grey:$grey;--orangish:$orange;--turquoise-blue:$turquoise;--peachy-pink:$peachy-pink;--primary:$blue;--secondary:$aquamarine;--error:$red}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}
/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}audio,embed,img,object,video{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#1970e2;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:#f5f5f5;color:#e53935;font-size:.875em;font-weight:400;padding:.25em .5em}hr{background-color:#dbdbdb;border:none;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-clipped{overflow:hidden!important}.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:759px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:760px){.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1007px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1008px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1200px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1392px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}@media screen and (max-width:759px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:760px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:760px) and (max-width:1007px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1007px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1008px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1008px) and (max-width:1199px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1200px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1200px) and (max-width:1391px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1392px){.has-text-centered-fullhd{text-align:center!important}}.has-text-justified{text-align:justify!important}@media screen and (max-width:759px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:760px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:760px) and (max-width:1007px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1007px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1008px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1008px) and (max-width:1199px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1200px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1200px) and (max-width:1391px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1392px){.has-text-justified-fullhd{text-align:justify!important}}.has-text-left{text-align:left!important}@media screen and (max-width:759px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:760px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:760px) and (max-width:1007px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1007px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1008px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1008px) and (max-width:1199px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1200px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1200px) and (max-width:1391px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1392px){.has-text-left-fullhd{text-align:left!important}}.has-text-right{text-align:right!important}@media screen and (max-width:759px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:760px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:760px) and (max-width:1007px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1007px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1008px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1008px) and (max-width:1199px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1200px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1200px) and (max-width:1391px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1392px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-text-black{color:#313131!important}a.has-text-black:focus,a.has-text-black:hover{color:#181818!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-text-primary{color:#1970e2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#1459b4!important}.has-text-info{color:#1970e2!important}a.has-text-info:focus,a.has-text-info:hover{color:#1459b4!important}.has-text-success{color:#23d160!important}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-text-danger{color:#e53935!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#cd1e1a!important}.has-text-black-bis{color:#121212!important}.has-text-black-ter{color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-text-grey{color:#727272!important}.has-text-grey-light{color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-block{display:block!important}@media screen and (max-width:759px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:760px){.is-block-tablet{display:block!important}}@media screen and (min-width:760px) and (max-width:1007px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1007px){.is-block-touch{display:block!important}}@media screen and (min-width:1008px){.is-block-desktop{display:block!important}}@media screen and (min-width:1008px) and (max-width:1199px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1200px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1200px) and (max-width:1391px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1392px){.is-block-fullhd{display:block!important}}.is-flex{display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:759px){.is-flex-mobile{display:-ms-flexbox!important;display:flex!important}}@media print,screen and (min-width:760px){.is-flex-tablet{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:760px) and (max-width:1007px){.is-flex-tablet-only{display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:1007px){.is-flex-touch{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1008px){.is-flex-desktop{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1008px) and (max-width:1199px){.is-flex-desktop-only{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1200px){.is-flex-widescreen{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1200px) and (max-width:1391px){.is-flex-widescreen-only{display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1392px){.is-flex-fullhd{display:-ms-flexbox!important;display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:759px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:760px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:760px) and (max-width:1007px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1007px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1008px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1008px) and (max-width:1199px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1200px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1200px) and (max-width:1391px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1392px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:759px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:760px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:760px) and (max-width:1007px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1007px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1008px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1008px) and (max-width:1199px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1200px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1200px) and (max-width:1391px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1392px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media screen and (max-width:759px){.is-inline-flex-mobile{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print,screen and (min-width:760px){.is-inline-flex-tablet{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:760px) and (max-width:1007px){.is-inline-flex-tablet-only{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (max-width:1007px){.is-inline-flex-touch{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1008px){.is-inline-flex-desktop{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1008px) and (max-width:1199px){.is-inline-flex-desktop-only{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1200px){.is-inline-flex-widescreen{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1200px) and (max-width:1391px){.is-inline-flex-widescreen-only{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media screen and (min-width:1392px){.is-inline-flex-fullhd{display:-ms-inline-flexbox!important;display:inline-flex!important}}.is-hidden{display:none!important}@media screen and (max-width:759px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:760px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:760px) and (max-width:1007px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1007px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1008px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1008px) and (max-width:1199px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1200px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1200px) and (max-width:1391px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1392px){.is-hidden-fullhd{display:none!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.box{background-color:#fff;border-radius:5px;box-shadow:0 2px 3px rgba(49,49,49,.1),0 0 0 1px rgba(49,49,49,.1);color:#4a4a4a;display:block;padding:1.25rem}.box:not(:last-child){margin-bottom:1.5rem}a.box:focus,a.box:hover{box-shadow:0 2px 3px rgba(49,49,49,.1),0 0 0 1px #1970e2}a.box:active{box-shadow:inset 0 1px 2px rgba(49,49,49,.2),0 0 0 1px #1970e2}.button{-moz-appearance:none;-webkit-appearance:none;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;-ms-flex-pack:center;justify-content:center;padding:calc(.375em - 1px) .75em;text-align:center;white-space:nowrap}.button.is-active,.button.is-focused,.button:active,.button:focus{outline:none}.button[disabled]{cursor:not-allowed}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.375em - 1px);margin-right:.1875em}.button .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:calc(-.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.375em - 1px);margin-right:calc(-.375em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#1970e2;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 4px .125em rgba(25,112,226,.5)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-link{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-link.is-focused,.button.is-link.is-hovered,.button.is-link:focus,.button.is-link:hover{background-color:#f5f5f5;color:#363636}.button.is-link.is-active,.button.is-link:active{background-color:#e8e8e8;color:#363636}.button.is-link[disabled]{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#313131}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#313131}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#313131}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 4px .125em hsla(0,0%,100%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#313131}.button.is-white[disabled]{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#313131;color:#fff}.button.is-white.is-inverted:hover{background-color:#242424}.button.is-white.is-inverted[disabled]{background-color:#313131;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #313131 #313131!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#313131}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#313131;color:#313131}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#313131;color:#fff}.button.is-white.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#313131;box-shadow:none;color:#313131}.button.is-black{background-color:#313131;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#2b2b2b;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 4px .125em rgba(49,49,49,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#242424;border-color:transparent;color:#fff}.button.is-black[disabled]{background-color:#313131;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#313131}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#313131}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#313131;color:#313131}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#313131;border-color:#313131;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #313131 #313131!important}.button.is-black.is-outlined[disabled]{background-color:transparent;border-color:#313131;box-shadow:none;color:#313131}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#313131}.button.is-black.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#363636}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:#363636}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:#363636}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 4px .125em hsla(0,0%,96%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#292929}.button.is-light.is-inverted[disabled]{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark{background-color:#363636;border-color:transparent;color:#f5f5f5}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#f5f5f5}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 4px .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.button.is-dark[disabled]{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined[disabled]{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#1970e2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#186ad7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 4px .125em rgba(25,112,226,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#1665cb;border-color:transparent;color:#fff}.button.is-primary[disabled]{background-color:#1970e2;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#1970e2}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#1970e2}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#1970e2;color:#1970e2}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#1970e2;border-color:#1970e2;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #1970e2 #1970e2!important}.button.is-primary.is-outlined[disabled]{background-color:transparent;border-color:#1970e2;box-shadow:none;color:#1970e2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#1970e2}.button.is-primary.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#1970e2;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#186ad7;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 4px .125em rgba(25,112,226,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#1665cb;border-color:transparent;color:#fff}.button.is-info[disabled]{background-color:#1970e2;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#1970e2}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#1970e2}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#1970e2;color:#1970e2}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#1970e2;border-color:#1970e2;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #1970e2 #1970e2!important}.button.is-info.is-outlined[disabled]{background-color:transparent;border-color:#1970e2;box-shadow:none;color:#1970e2}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#1970e2}.button.is-info.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 4px .125em rgba(35,209,96,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-success[disabled]{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #23d160 #23d160!important}.button.is-success.is-outlined[disabled]{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 4px .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled]{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{color:#ffdd57}.button.is-warning.is-inverted,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled]{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined[disabled]{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#e53935;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#e42e2a;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 4px .125em rgba(229,57,53,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#e2231e;border-color:transparent;color:#fff}.button.is-danger[disabled]{background-color:#e53935;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#e53935}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#e53935}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#e53935;color:#e53935}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#e53935;border-color:#e53935;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #e53935 #e53935!important}.button.is-danger.is-outlined[disabled]{background-color:transparent;border-color:#e53935;box-shadow:none;color:#e53935}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#e53935}.button.is-danger.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small{border-radius:0;font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled]{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:-ms-flexbox;display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#727272;box-shadow:none;pointer-events:none}.container{margin:0 auto;position:relative}@media screen and (min-width:1008px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:24px;margin-right:24px;max-width:none;width:auto}}@media screen and (max-width:1199px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width:1391px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width:1200px){.container{max-width:1152px;width:1152px}}@media screen and (min-width:1392px){.container{max-width:1344px;width:1344px}}.content:not(:last-child){margin-bottom:1.5rem}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:400;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside}.content ol,.content ul{margin-left:2em;margin-top:1em}.content ul{list-style:disc outside}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table tr:hover{background-color:#f5f5f5}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{-moz-appearance:none;-webkit-appearance:none;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding:calc(.375em - 1px) calc(.625em - 1px);position:relative;vertical-align:top;background-color:#fff;border-color:#dbdbdb;color:#363636;box-shadow:inset 0 1px 2px rgba(49,49,49,.1);max-width:100%;width:100%}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{outline:none}.input[disabled],.textarea[disabled]{cursor:not-allowed}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#b5b5b5}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#1970e2;box-shadow:0 0 0 .125em rgba(25,112,226,.25)}.input[disabled],.textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#727272}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:hsla(0,0%,45%,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:hsla(0,0%,45%,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder{color:hsla(0,0%,45%,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:hsla(0,0%,45%,.3)}.input[type=search],.textarea[type=search]{border-radius:290486px}.input[readonly],.textarea[readonly]{box-shadow:none}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.input.is-black,.textarea.is-black{border-color:#313131}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{box-shadow:0 0 0 .125em rgba(49,49,49,.25)}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{box-shadow:0 0 0 .125em hsla(0,0%,96%,.25)}.input.is-dark,.textarea.is-dark{border-color:#363636}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary,.textarea.is-primary{border-color:#1970e2}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{box-shadow:0 0 0 .125em rgba(25,112,226,.25)}.input.is-info,.textarea.is-info{border-color:#1970e2}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{box-shadow:0 0 0 .125em rgba(25,112,226,.25)}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.input.is-danger,.textarea.is-danger{border-color:#e53935}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{box-shadow:0 0 0 .125em rgba(229,57,53,.25)}.input.is-small,.textarea.is-small{border-radius:0;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:unset}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled]{color:#727272;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple):after{border:1px solid #1970e2;border-right:0;border-top:0;content:" ";display:block;height:.5em;pointer-events:none;position:absolute;transform:rotate(-45deg);width:.5em;margin-top:-.375em;right:1.125em;top:50%;z-index:4}.select select{-moz-appearance:none;-webkit-appearance:none;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding:calc(.375em - 1px) calc(.625em - 1px);position:relative;vertical-align:top;background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{outline:none}.select select[disabled]{cursor:not-allowed}.select select.is-hovered,.select select:hover{border-color:#b5b5b5}.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{border-color:#1970e2;box-shadow:0 0 0 .125em rgba(25,112,226,.25)}.select select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#727272}.select select[disabled]::-moz-placeholder{color:hsla(0,0%,45%,.3)}.select select[disabled]::-webkit-input-placeholder{color:hsla(0,0%,45%,.3)}.select select[disabled]:-moz-placeholder{color:hsla(0,0%,45%,.3)}.select select[disabled]:-ms-input-placeholder{color:hsla(0,0%,45%,.3)}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:unset;padding:0}.select select[multiple] option{padding:.5em 1em}.select:hover:after{border-color:#363636}.select.is-white select{border-color:#fff}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black select{border-color:#313131}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(49,49,49,.25)}.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em hsla(0,0%,96%,.25)}.select.is-dark select{border-color:#363636}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary select{border-color:#1970e2}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(25,112,226,.25)}.select.is-info select{border-color:#1970e2}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(25,112,226,.25)}.select.is-success select{border-color:#23d160}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(35,209,96,.25)}.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger select{border-color:#e53935}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(229,57,53,.25)}.select.is-small{border-radius:0;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#727272}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#313131}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#313131}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#313131}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#313131}.file.is-black .file-cta{background-color:#313131;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#2b2b2b;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(49,49,49,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#242424;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#363636}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,96%,.25);color:#363636}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#1970e2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#186ad7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(25,112,226,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#1665cb;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#1970e2;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#186ad7;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(25,112,226,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#1665cb;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#e53935;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#e42e2a;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(229,57,53,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#e2231e;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.is-centered{-ms-flex-pack:center;justify-content:center}.file.is-right{-ms-flex-pack:end;justify-content:flex-end}.file.is-boxed .file-cta,.file.is-boxed .file-label{-ms-flex-direction:column;flex-direction:column}.file.is-boxed .file-cta{height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:3px 3px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 3px 3px;border-width:0 1px 1px}.file.is-right .file-cta{border-radius:0 3px 3px 0}.file.is-right .file-name{border-radius:3px 0 0 3px;border-width:1px 0 1px 1px;-ms-flex-order:-1;order:-1}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{-ms-flex-positive:1;flex-grow:1;max-width:none}.file-label{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:.01em;left:0;outline:none;position:absolute;top:0;width:.01em}.file-cta,.file-name{-moz-appearance:none;-webkit-appearance:none;-ms-flex-align:center;align-items:center;border:1px solid transparent;box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);position:relative;vertical-align:top;border-color:#dbdbdb;border-radius:3px;font-size:1em;padding:calc(.375em - 1px) 1em;white-space:nowrap}.file-cta.is-active,.file-cta.is-focused,.file-cta:active,.file-cta:focus,.file-name.is-active,.file-name.is-focused,.file-name:active,.file-name:focus{outline:none}.file-cta[disabled],.file-name[disabled]{cursor:not-allowed}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:1em;-ms-flex-pack:center;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#313131}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-info,.help.is-primary{color:#1970e2}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#e53935}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:first-child .button,.field.has-addons .control:first-child .input,.field.has-addons .control:first-child .select select{border-bottom-left-radius:3px;border-top-left-radius:3px}.field.has-addons .control:last-child .button,.field.has-addons .control:last-child .input,.field.has-addons .control:last-child .select select{border-bottom-right-radius:3px;border-top-right-radius:3px}.field.has-addons .control .button,.field.has-addons .control .input,.field.has-addons .control .select select{border-radius:0}.field.has-addons .control .button.is-hovered,.field.has-addons .control .button:hover,.field.has-addons .control .input.is-hovered,.field.has-addons .control .input:hover,.field.has-addons .control .select select.is-hovered,.field.has-addons .control .select select:hover{z-index:2}.field.has-addons .control .button.is-active,.field.has-addons .control .button.is-focused,.field.has-addons .control .button:active,.field.has-addons .control .button:focus,.field.has-addons .control .input.is-active,.field.has-addons .control .input.is-focused,.field.has-addons .control .input:active,.field.has-addons .control .input:focus,.field.has-addons .control .select select.is-active,.field.has-addons .control .select select.is-focused,.field.has-addons .control .select select:active,.field.has-addons .control .select select:focus{z-index:3}.field.has-addons .control .button.is-active:hover,.field.has-addons .control .button.is-focused:hover,.field.has-addons .control .button:active:hover,.field.has-addons .control .button:focus:hover,.field.has-addons .control .input.is-active:hover,.field.has-addons .control .input.is-focused:hover,.field.has-addons .control .input:active:hover,.field.has-addons .control .input:focus:hover,.field.has-addons .control .select select.is-active:hover,.field.has-addons .control .select select.is-focused:hover,.field.has-addons .control .select select:active:hover,.field.has-addons .control .select select:focus:hover{z-index:4}.field.has-addons .control.is-expanded{-ms-flex-positive:1;flex-grow:1}.field.has-addons.has-addons-centered{-ms-flex-pack:center;justify-content:center}.field.has-addons.has-addons-right{-ms-flex-pack:end;justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.field.is-grouped{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.field.is-grouped>.control{-ms-flex-negative:0;flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{-ms-flex-pack:center;justify-content:center}.field.is-grouped.is-grouped-right{-ms-flex-pack:end;justify-content:flex-end}.field.is-grouped.is-grouped-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:760px){.field.is-horizontal{display:-ms-flexbox;display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:759px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:760px){.field-label{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:760px){.field-body{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:5;flex-grow:5;-ms-flex-negative:1;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{-ms-flex-negative:1;flex-shrink:1}.field-body>.field:not(.is-narrow){-ms-flex-positive:1;flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{font-size:1rem;position:relative;text-align:left}.control.has-icon .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icon .input:focus+.icon{color:#727272}.control.has-icon .input.is-small+.icon{font-size:.75rem}.control.has-icon .input.is-medium+.icon{font-size:1.25rem}.control.has-icon .input.is-large+.icon{font-size:1.5rem}.control.has-icon:not(.has-icon-right) .icon{left:0}.control.has-icon:not(.has-icon-right) .input{padding-left:2.25em}.control.has-icon.has-icon-right .icon{right:0}.control.has-icon.has-icon-right .input{padding-right:2.25em}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#727272}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;position:absolute!important;right:.625em;top:.625em}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image.is-1by1 img,.image.is-2by1 img,.image.is-3by2 img,.image.is-4by3 img,.image.is-16by9 img,.image.is-square img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification:not(:last-child){margin-bottom:1.5rem}.notification a:not(.button){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:0 0}.notification>.delete{position:absolute;right:.5em;top:.5em}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#313131}.notification.is-black{background-color:#313131;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark{background-color:#363636;color:#f5f5f5}.notification.is-info,.notification.is-primary{background-color:#1970e2;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#e53935;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress:not(:last-child){margin-bottom:1.5rem}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#313131}.progress.is-black::-moz-progress-bar{background-color:#313131}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-primary::-webkit-progress-value{background-color:#1970e2}.progress.is-primary::-moz-progress-bar{background-color:#1970e2}.progress.is-info::-webkit-progress-value{background-color:#1970e2}.progress.is-info::-moz-progress-bar{background-color:#1970e2}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#e53935}.progress.is-danger::-moz-progress-bar{background-color:#e53935}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636;margin-bottom:1.5rem}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#313131}.table td.is-black,.table th.is-black{background-color:#313131;border-color:#313131;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-info,.table td.is-primary,.table th.is-info,.table th.is-primary{background-color:#1970e2;border-color:#1970e2;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#e53935;border-color:#e53935;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table th{color:#363636;text-align:left}.table tr:hover{background-color:#fafafa}.table tr.is-selected{background-color:#1970e2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table.is-striped tbody tr:not(.is-selected):nth-child(2n):hover{background-color:#f5f5f5}.tags{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.has-addons .tag{margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag:not(body){-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:3px;color:#4a4a4a;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;height:2em;-ms-flex-pack:center;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25em;margin-right:-.375em}.tag:not(body).is-white{background-color:#fff;color:#313131}.tag:not(body).is-black{background-color:#313131;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#363636}.tag:not(body).is-dark{background-color:#363636;color:#f5f5f5}.tag:not(body).is-info,.tag:not(body).is-primary{background-color:#1970e2;color:#fff}.tag:not(body).is-success{background-color:#23d160;color:#fff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#e53935;color:#fff}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.5rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.5rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.block:not(:last-child){margin-bottom:1.5rem}.delete{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(49,49,49,.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before{height:2px;width:50%}.delete:after{height:50%;width:2px}.delete:focus,.delete:hover{background-color:rgba(49,49,49,.3)}.delete:active{background-color:rgba(49,49,49,.4)}.delete.is-small{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.delete.is-medium{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.delete.is-large{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight:not(:last-child){margin-bottom:1.5rem}.highlight pre{overflow:auto;max-width:100%}.loader{animation:spinAround .5s infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.number{-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:290486px;display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;height:2em;-ms-flex-pack:center;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.breadcrumb{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;font-size:1rem;overflow:hidden;overflow-x:auto;white-space:nowrap}.breadcrumb:not(:last-child){margin-bottom:1.5rem}.breadcrumb a{-ms-flex-align:center;align-items:center;color:#727272;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:.5em .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#4a4a4a;content:"/"}.breadcrumb ol,.breadcrumb ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{-ms-flex-pack:center;justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{-ms-flex-pack:end;justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"\2192"}.breadcrumb.has-bullet-separator li+li:before{content:"\2022"}.breadcrumb.has-dot-separator li+li:before{content:"\B7"}.breadcrumb.has-succeeds-separator li+li:before{content:"\227B"}.card{background-color:#fff;box-shadow:0 2px 3px rgba(49,49,49,.1),0 0 0 1px rgba(49,49,49,.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{-ms-flex-align:stretch;align-items:stretch;box-shadow:0 1px 2px rgba(49,49,49,.1)}.card-header,.card-header-title{display:-ms-flexbox;display:flex}.card-header-title{-ms-flex-align:center;align-items:center;color:#363636;-ms-flex-positive:1;flex-grow:1;font-weight:700;padding:.75rem}.card-header-icon,.card-header-title.is-centered{-ms-flex-pack:center;justify-content:center}.card-header-icon{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;padding:.75rem}.card-image{display:block;position:relative}.card-content{padding:1.5rem}.card-footer{border-top:1px solid #dbdbdb;-ms-flex-align:stretch;align-items:stretch}.card-footer,.card-footer-item{display:-ms-flexbox;display:flex}.card-footer-item{-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:.75rem}.dropdown{display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(49,49,49,.1),0 0 0 1px rgba(49,49,49,.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;white-space:nowrap}a.dropdown-item:hover{background-color:#f5f5f5;color:#313131}a.dropdown-item.is-active{background-color:#1970e2;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:.5rem 0}.level{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.level:not(:last-child){margin-bottom:1.5rem}.level code{border-radius:3px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:-ms-flexbox;display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){-ms-flex-positive:1;flex-grow:1}@media print,screen and (min-width:760px){.level{display:-ms-flexbox;display:flex}.level>.level-item:not(.is-narrow){-ms-flex-positive:1;flex-grow:1}}.level-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:759px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-ms-flex-positive:1;flex-grow:1}@media print,screen and (min-width:760px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:759px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:760px){.level-left{display:-ms-flexbox;display:flex}}.level-right{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media print,screen and (min-width:760px){.level-right{display:-ms-flexbox;display:flex}}.media{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid hsla(0,0%,86%,.5);display:-ms-flexbox;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid hsla(0,0%,86%,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}.message{background-color:#f5f5f5;border-radius:3px;font-size:1rem}.message:not(:last-child){margin-bottom:1.5rem}.message strong{color:currentColor}.message a:not(.button):not(.tag){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#313131}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#313131;color:#fff}.message.is-black .message-body{border-color:#313131;color:#272727}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary{background-color:#f6f9fe}.message.is-primary .message-header{background-color:#1970e2;color:#fff}.message.is-primary .message-body{border-color:#1970e2;color:#174e96}.message.is-info{background-color:#f6f9fe}.message.is-info .message-header{background-color:#1970e2;color:#fff}.message.is-info .message-body{border-color:#1970e2;color:#174e96}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fef6f6}.message.is-danger .message-header{background-color:#e53935;color:#fff}.message.is-danger .message-body{border-color:#e53935;color:#ab211e}.message-header{-ms-flex-align:center;align-items:center;background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1.25;padding:.5em .75em;position:relative}.message-header .delete{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.message-body{border:1px solid #dbdbdb;border-radius:3px;color:#4a4a4a;padding:1em 1.25em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{bottom:0;left:0;position:absolute;right:0;top:0;-ms-flex-align:center;align-items:center;display:none;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:20}.modal.is-active{display:-ms-flexbox;display:flex}.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(49,49,49,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media print,screen and (min-width:760px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(49,49,49,.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px;background:0 0;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close:before{height:2px;width:50%}.modal-close:after{height:50%;width:2px}.modal-close:focus,.modal-close:hover{background-color:rgba(49,49,49,.3)}.modal-close:active{background-color:rgba(49,49,49,.4)}.modal-close.is-small{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.modal-close.is-medium{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.modal-close.is-large{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.modal-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-foot,.modal-card-head{-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px}.modal-card-title{color:#363636;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination,.pagination-list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{-moz-appearance:none;-webkit-appearance:none;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:1em;padding:calc(.375em - 1px) .5em;-ms-flex-pack:center;justify-content:center;margin:.25rem;text-align:center}.pagination-ellipsis.is-active,.pagination-ellipsis.is-focused,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link.is-active,.pagination-link.is-focused,.pagination-link:active,.pagination-link:focus,.pagination-next.is-active,.pagination-next.is-focused,.pagination-next:active,.pagination-next:focus,.pagination-previous.is-active,.pagination-previous.is-focused,.pagination-previous:active,.pagination-previous:focus{outline:none}.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{cursor:not-allowed}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;min-width:2.25em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#1970e2}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(49,49,49,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#727272;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#1970e2;border-color:#1970e2;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:759px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}@media print,screen and (min-width:760px){.pagination-list{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:1;order:1}.pagination-previous{-ms-flex-order:2;order:2}.pagination-next{-ms-flex-order:3;order:3}.pagination{-ms-flex-pack:justify;justify-content:space-between}.pagination.is-centered .pagination-previous{-ms-flex-order:1;order:1}.pagination.is-centered .pagination-list{-ms-flex-pack:center;justify-content:center;-ms-flex-order:2;order:2}.pagination.is-centered .pagination-next{-ms-flex-order:3;order:3}.pagination.is-right .pagination-previous{-ms-flex-order:1;order:1}.pagination.is-right .pagination-next{-ms-flex-order:2;order:2}.pagination.is-right .pagination-list{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:3;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:3px 3px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:.5em .75em}.panel-tabs{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;font-size:.875em;-ms-flex-pack:center;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#1970e2}.panel-block{-ms-flex-align:center;align-items:center;color:#363636;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-block.is-active{border-left-color:#1970e2;color:#363636}.panel-block.is-active .panel-icon{color:#1970e2}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#727272;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;font-size:1rem;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs:not(:last-child){margin-bottom:1.5rem}.tabs a{-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#1970e2;color:#1970e2}.tabs ul{-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{-ms-flex:none;flex:none;-ms-flex-pack:center;justify-content:center;padding-left:.75em}.tabs ul.is-right{-ms-flex-pack:end;justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{-ms-flex-pack:center;justify-content:center}.tabs.is-right ul{-ms-flex-pack:end;justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.tabs.is-toggle a{border:1px solid #dbdbdb;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a{background-color:#1970e2;border-color:#1970e2;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.hero{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.hero .nav{background:0 0;box-shadow:0 1px 0 hsla(0,0%,86%,.3)}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#313131}.hero.is-white a:not(.button),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#313131}.hero.is-white .subtitle{color:rgba(49,49,49,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#313131}.hero.is-white .nav{box-shadow:0 1px 0 rgba(49,49,49,.2)}@media screen and (max-width:759px){.hero.is-white .nav-menu{background-color:#fff}}.hero.is-white .nav-item a:not(.button),.hero.is-white a.nav-item{color:rgba(49,49,49,.7)}.hero.is-white .nav-item a:not(.button).is-active,.hero.is-white .nav-item a:not(.button):hover,.hero.is-white a.nav-item.is-active,.hero.is-white a.nav-item:hover{color:#313131}.hero.is-white .tabs a{color:#313131;opacity:.9}.hero.is-white .tabs a:hover,.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#313131}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#313131;border-color:#313131;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}@media screen and (max-width:759px){.hero.is-white.is-bold .nav-menu{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}}@media screen and (max-width:759px){.hero.is-white .nav-toggle span{background-color:#313131}.hero.is-white .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-white .nav-toggle.is-active span{background-color:#313131}.hero.is-white .nav-menu .nav-item{border-top-color:rgba(49,49,49,.2)}}.hero.is-black{background-color:#313131;color:#fff}.hero.is-black a:not(.button),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}.hero.is-black .nav{box-shadow:0 1px 0 hsla(0,0%,100%,.2)}@media screen and (max-width:759px){.hero.is-black .nav-menu{background-color:#313131}}.hero.is-black .nav-item a:not(.button),.hero.is-black a.nav-item{color:hsla(0,0%,100%,.7)}.hero.is-black .nav-item a:not(.button).is-active,.hero.is-black .nav-item a:not(.button):hover,.hero.is-black a.nav-item.is-active,.hero.is-black a.nav-item:hover{color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover,.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#313131}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#1a1516,#313131 71%,#413c3b)}@media screen and (max-width:759px){.hero.is-black.is-bold .nav-menu{background-image:linear-gradient(141deg,#1a1516,#313131 71%,#413c3b)}}@media screen and (max-width:759px){.hero.is-black .nav-toggle span{background-color:#fff}.hero.is-black .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-black .nav-toggle.is-active span{background-color:#fff}.hero.is-black .nav-menu .nav-item{border-top-color:hsla(0,0%,100%,.2)}}.hero.is-light{background-color:#f5f5f5;color:#363636}.hero.is-light a:not(.button),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}.hero.is-light .nav{box-shadow:0 1px 0 rgba(54,54,54,.2)}@media screen and (max-width:759px){.hero.is-light .nav-menu{background-color:#f5f5f5}}.hero.is-light .nav-item a:not(.button),.hero.is-light a.nav-item{color:rgba(54,54,54,.7)}.hero.is-light .nav-item a:not(.button).is-active,.hero.is-light .nav-item a:not(.button):hover,.hero.is-light a.nav-item.is-active,.hero.is-light a.nav-item:hover{color:#363636}.hero.is-light .tabs a{color:#363636;opacity:.9}.hero.is-light .tabs a:hover,.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:759px){.hero.is-light.is-bold .nav-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}@media screen and (max-width:759px){.hero.is-light .nav-toggle span{background-color:#363636}.hero.is-light .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-light .nav-toggle.is-active span{background-color:#363636}.hero.is-light .nav-menu .nav-item{border-top-color:rgba(54,54,54,.2)}}.hero.is-dark{background-color:#363636;color:#f5f5f5}.hero.is-dark a:not(.button),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:hsla(0,0%,96%,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}.hero.is-dark .nav{box-shadow:0 1px 0 hsla(0,0%,96%,.2)}@media screen and (max-width:759px){.hero.is-dark .nav-menu{background-color:#363636}}.hero.is-dark .nav-item a:not(.button),.hero.is-dark a.nav-item{color:hsla(0,0%,96%,.7)}.hero.is-dark .nav-item a:not(.button).is-active,.hero.is-dark .nav-item a:not(.button):hover,.hero.is-dark a.nav-item.is-active,.hero.is-dark a.nav-item:hover{color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:.9}.hero.is-dark .tabs a:hover,.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:759px){.hero.is-dark.is-bold .nav-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}@media screen and (max-width:759px){.hero.is-dark .nav-toggle span{background-color:#f5f5f5}.hero.is-dark .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-dark .nav-toggle.is-active span{background-color:#f5f5f5}.hero.is-dark .nav-menu .nav-item{border-top-color:hsla(0,0%,96%,.2)}}.hero.is-primary{background-color:#1970e2;color:#fff}.hero.is-primary a:not(.button),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}.hero.is-primary .nav{box-shadow:0 1px 0 hsla(0,0%,100%,.2)}@media screen and (max-width:759px){.hero.is-primary .nav-menu{background-color:#1970e2}}.hero.is-primary .nav-item a:not(.button),.hero.is-primary a.nav-item{color:hsla(0,0%,100%,.7)}.hero.is-primary .nav-item a:not(.button).is-active,.hero.is-primary .nav-item a:not(.button):hover,.hero.is-primary a.nav-item.is-active,.hero.is-primary a.nav-item:hover{color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover,.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1970e2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#0a76be,#1970e2 71%,#275cee)}@media screen and (max-width:759px){.hero.is-primary.is-bold .nav-menu{background-image:linear-gradient(141deg,#0a76be,#1970e2 71%,#275cee)}}@media screen and (max-width:759px){.hero.is-primary .nav-toggle span{background-color:#fff}.hero.is-primary .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-primary .nav-toggle.is-active span{background-color:#fff}.hero.is-primary .nav-menu .nav-item{border-top-color:hsla(0,0%,100%,.2)}}.hero.is-info{background-color:#1970e2;color:#fff}.hero.is-info a:not(.button),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}.hero.is-info .nav{box-shadow:0 1px 0 hsla(0,0%,100%,.2)}@media screen and (max-width:759px){.hero.is-info .nav-menu{background-color:#1970e2}}.hero.is-info .nav-item a:not(.button),.hero.is-info a.nav-item{color:hsla(0,0%,100%,.7)}.hero.is-info .nav-item a:not(.button).is-active,.hero.is-info .nav-item a:not(.button):hover,.hero.is-info a.nav-item.is-active,.hero.is-info a.nav-item:hover{color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover,.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1970e2}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#0a76be,#1970e2 71%,#275cee)}@media screen and (max-width:759px){.hero.is-info.is-bold .nav-menu{background-image:linear-gradient(141deg,#0a76be,#1970e2 71%,#275cee)}}@media screen and (max-width:759px){.hero.is-info .nav-toggle span{background-color:#fff}.hero.is-info .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-info .nav-toggle.is-active span{background-color:#fff}.hero.is-info .nav-menu .nav-item{border-top-color:hsla(0,0%,100%,.2)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}.hero.is-success .nav{box-shadow:0 1px 0 hsla(0,0%,100%,.2)}@media screen and (max-width:759px){.hero.is-success .nav-menu{background-color:#23d160}}.hero.is-success .nav-item a:not(.button),.hero.is-success a.nav-item{color:hsla(0,0%,100%,.7)}.hero.is-success .nav-item a:not(.button).is-active,.hero.is-success .nav-item a:not(.button):hover,.hero.is-success a.nav-item.is-active,.hero.is-success a.nav-item:hover{color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover,.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)}@media screen and (max-width:759px){.hero.is-success.is-bold .nav-menu{background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)}}@media screen and (max-width:759px){.hero.is-success .nav-toggle span{background-color:#fff}.hero.is-success .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-success .nav-toggle.is-active span{background-color:#fff}.hero.is-success .nav-menu .nav-item{border-top-color:hsla(0,0%,100%,.2)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}.hero.is-warning .nav{box-shadow:0 1px 0 rgba(0,0,0,.2)}@media screen and (max-width:759px){.hero.is-warning .nav-menu{background-color:#ffdd57}}.hero.is-warning .nav-item a:not(.button),.hero.is-warning .nav-item a:not(.button).is-active,.hero.is-warning .nav-item a:not(.button):hover,.hero.is-warning a.nav-item,.hero.is-warning a.nav-item.is-active,.hero.is-warning a.nav-item:hover{color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover,.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}@media screen and (max-width:759px){.hero.is-warning.is-bold .nav-menu{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}}@media screen and (max-width:759px){.hero.is-warning .nav-toggle span{background-color:rgba(0,0,0,.7)}.hero.is-warning .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-warning .nav-toggle.is-active span{background-color:rgba(0,0,0,.7)}.hero.is-warning .nav-menu .nav-item{border-top-color:rgba(0,0,0,.2)}}.hero.is-danger{background-color:#e53935;color:#fff}.hero.is-danger a:not(.button),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}.hero.is-danger .nav{box-shadow:0 1px 0 hsla(0,0%,100%,.2)}@media screen and (max-width:759px){.hero.is-danger .nav-menu{background-color:#e53935}}.hero.is-danger .nav-item a:not(.button),.hero.is-danger a.nav-item{color:hsla(0,0%,100%,.7)}.hero.is-danger .nav-item a:not(.button).is-active,.hero.is-danger .nav-item a:not(.button):hover,.hero.is-danger a.nav-item.is-active,.hero.is-danger a.nav-item:hover{color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover,.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(49,49,49,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#e53935}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#d80f2c,#e53935 71%,#ed6647)}@media screen and (max-width:759px){.hero.is-danger.is-bold .nav-menu{background-image:linear-gradient(141deg,#d80f2c,#e53935 71%,#ed6647)}}@media screen and (max-width:759px){.hero.is-danger .nav-toggle span{background-color:#fff}.hero.is-danger .nav-toggle:hover{background-color:rgba(49,49,49,.1)}.hero.is-danger .nav-toggle.is-active span{background-color:#fff}.hero.is-danger .nav-menu .nav-item{border-top-color:hsla(0,0%,100%,.2)}}.hero.is-small .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media print,screen and (min-width:760px){.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media print,screen and (min-width:760px){.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:759px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:759px){.hero-buttons .button{display:-ms-flexbox;display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:760px){.hero-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{-ms-flex-positive:0;flex-grow:0}.hero-body,.hero-foot,.hero-head{-ms-flex-negative:0;flex-shrink:0}.hero-body{-ms-flex-positive:1;flex-grow:1}.hero-body,.section{padding:3rem 1.5rem}@media screen and (min-width:1008px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#f5f5f5;padding:3rem 1.5rem 6rem}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.si-float-wrapper{position:absolute;width:100%}.si-float-wrapper,.si-float-wrapper *{box-sizing:border-box}[class*=si-wrapper]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;cursor:default}.si-wrapper-top{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-40px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.si-wrapper-bottom,.si-wrapper-top{-webkit-box-orient:vertical;margin-left:0}.si-wrapper-bottom{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.si-wrapper-left{margin-top:-20px;margin-left:-11px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.si-wrapper-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:-20px;margin-left:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class*=si-shadow-wrapper]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.29804;z-index:1}.si-shadow-wrapper-bottom,.si-shadow-wrapper-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.si-shadow-pointer-bottom,.si-shadow-pointer-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.si-shadow-frame{box-shadow:0 1px 3px 0 #000}[class*=si-shadow-pointer]{position:relative;width:15px;height:15px;margin:auto}[class*=si-shadow-inner-pointer]{position:absolute;width:141%;height:141%;box-shadow:-.70711px .70711px 3px 0 #000}.si-shadow-inner-pointer-top{left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-bottom{bottom:0;left:50%;-webkit-transform:translate(-50%,50%) rotate(-45deg);transform:translate(-50%,50%) rotate(-45deg)}.si-shadow-inner-pointer-left{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-right{top:50%;right:0;-webkit-transform:translate(50%,-50%) rotate(-45deg);transform:translate(50%,-50%) rotate(-45deg)}.si-frame{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:3px;overflow:hidden;z-index:2}.si-content-wrapper{width:100%;max-width:100%;max-height:100%;padding:30px;background-color:#fff}.si-has-border .si-content-wrapper{border:1px solid #bbb}.si-content{overflow:auto}.si-close-button{position:absolute;top:0;right:0;border:0;outline:0;background-color:transparent;color:inherit;font-family:Arial,Baskerville,monospace;font-size:24px;cursor:pointer;opacity:.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.si-close-button:focus,.si-close-button:hover{opacity:.7}[class*=si-pointer-border]{position:absolute;border:15px solid transparent;z-index:3}[class*=si-pointer-bg]{position:relative;border:15px solid transparent;z-index:4}.si-has-border [class*=si-pointer-bg]{border-width:15px}.si-pointer-border-bottom,.si-pointer-border-top{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.si-pointer-border-left,.si-pointer-border-right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.si-pointer-top{border-bottom:0}.si-pointer-border-top{bottom:0;border-top-color:#bbb}.si-pointer-bg-top{border-top-color:#fff}.si-has-border .si-pointer-bg-top{top:-1px;margin-bottom:0}.si-pointer-bottom{border-top:0}.si-pointer-border-bottom{top:0;border-bottom-color:#bbb}.si-pointer-bg-bottom{border-bottom-color:#fff}.si-has-border .si-pointer-bg-bottom{bottom:-1px;margin-top:0}.si-pointer-left{border-right:0}.si-pointer-border-left{right:0;border-left-color:#bbb}.si-pointer-bg-left{border-left-color:#fff}.si-has-border .si-pointer-bg-left{left:-1px;margin-right:0}.si-pointer-right{border-left:0}.si-pointer-border-right{left:0;border-right-color:#bbb}.si-pointer-bg-right{border-right-color:#fff}.si-has-border .si-pointer-bg-right{right:-1px;margin-left:0}.jp-card.jp-card-safari.jp-card-identified .jp-card-back:before,.jp-card.jp-card-safari.jp-card-identified .jp-card-front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),-webkit-linear-gradient(-245deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}.jp-card.jp-card-ie-10.jp-card-flipped,.jp-card.jp-card-ie-11.jp-card-flipped{-webkit-transform:0deg;-moz-transform:0deg;-ms-transform:0deg;-o-transform:0deg;transform:0deg}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back,.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-front,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back:after{left:18%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-cvc,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-cvc{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);left:5%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny{left:84%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny:after{left:-480%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.jp-card.jp-card-ie-10.jp-card-amex .jp-card-back,.jp-card.jp-card-ie-11.jp-card-amex .jp-card-back{display:none}.jp-card-logo{height:36px;width:60px;font-style:italic}.jp-card-logo,.jp-card-logo:after,.jp-card-logo:before{box-sizing:border-box}.jp-card-logo.jp-card-amex{text-transform:uppercase;font-size:4px;font-weight:700;color:#fff;background-image:repeating-radial-gradient(circle at center,#fff 1px,#999 2px);border:1px solid #eee}.jp-card-logo.jp-card-amex:after,.jp-card-logo.jp-card-amex:before{width:28px;display:block;position:absolute;left:16px}.jp-card-logo.jp-card-amex:before{height:28px;content:"american";top:3px;text-align:left;padding-left:2px;padding-top:11px;background:#267ac3}.jp-card-logo.jp-card-amex:after{content:"express";bottom:11px;text-align:right;padding-right:2px}.jp-card.jp-card-amex.jp-card-flipped{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.jp-card.jp-card-amex.jp-card-identified .jp-card-back:before,.jp-card.jp-card-amex.jp-card-identified .jp-card-front:before{background-color:#108168}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-logo.jp-card-amex{opacity:1}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-cvc{visibility:visible}.jp-card.jp-card-amex.jp-card-identified .jp-card-front:after{opacity:1}.jp-card-logo.jp-card-discover{background:#f60;color:#111;text-transform:uppercase;font-style:normal;font-weight:700;font-size:10px;text-align:center;overflow:hidden;z-index:1;padding-top:9px;letter-spacing:.03em;border:1px solid #eee}.jp-card-logo.jp-card-discover:after,.jp-card-logo.jp-card-discover:before{content:" ";display:block;position:absolute}.jp-card-logo.jp-card-discover:before{background:#fff;width:200px;height:200px;border-radius:200px;bottom:-5%;right:-80%;z-index:-1}.jp-card-logo.jp-card-discover:after{width:8px;height:8px;border-radius:4px;top:10px;left:27px;background-color:#f60;background-image:-webkit-radial-gradient(#f60,#fff);background-image:radial-gradient(#f60,#fff);content:"network";font-size:4px;line-height:24px;text-indent:-7px}.jp-card .jp-card-front .jp-card-logo.jp-card-discover{right:12%;top:18%}.jp-card.jp-card-discover.jp-card-identified .jp-card-back:before,.jp-card.jp-card-discover.jp-card-identified .jp-card-front:before{background-color:#86b8cf}.jp-card.jp-card-discover.jp-card-identified .jp-card-logo.jp-card-discover{opacity:1}.jp-card.jp-card-discover.jp-card-identified .jp-card-front:after{-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;content:" ";display:block;background-color:#f60;background-image:-webkit-linear-gradient(#f60,#ffa366,#f60);background-image:linear-gradient(#f60,#ffa366,#f60);height:50px;width:50px;border-radius:25px;position:absolute;left:100%;top:15%;margin-left:-25px;box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.5)}.jp-card-logo.jp-card-unionpay{width:60px;display:block;height:40px;background:#e21836;-webkit-transform:skew(-15deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);border-radius:5px;font-size:10px;z-index:1;line-height:33px;color:#fff;text-align:center;font-family:"Sans-serif",Microsoft Yahei,\\5FAE\8F6F\96C5\9ED1,Hiragino Sans,Gulim,\\5B8B\4F53;font-weight:700}.jp-card-logo.jp-card-unionpay:after,.jp-card-logo.jp-card-unionpay:before{display:block;margin:0 auto;position:absolute;height:40px;top:0;z-index:-1}.jp-card-logo.jp-card-unionpay:before{content:" ";width:28px;background:#00447c;left:14px;border-top-left-radius:5px;border-bottom-left-radius:5px}.jp-card-logo.jp-card-unionpay:after{content:"\94F6\8054";width:26px;background:#007b84;left:34px;border-radius:5px;font-size:10px;line-height:54px;text-indent:-17px}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-back:before,.jp-card.jp-card-unionpay.jp-card-identified .jp-card-front:before{background-color:#987c00}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-logo.jp-card-unionpay{opacity:1}.jp-card-logo.jp-card-visa{text-transform:uppercase;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:18px;margin-top:5px}.jp-card-logo.jp-card-visa:after,.jp-card-logo.jp-card-visa:before{content:" ";display:block;width:100%;height:25%}.jp-card-logo.jp-card-visa:before{position:absolute;left:-4px;width:0;height:0;border-style:solid;border-width:0 12px 6px 0;border-color:transparent #fff transparent transparent}.jp-card.jp-card-visa.jp-card-identified .jp-card-back:before,.jp-card.jp-card-visa.jp-card-identified .jp-card-front:before{background-color:#191278}.jp-card.jp-card-visa.jp-card-identified .jp-card-logo.jp-card-visa{opacity:1;box-shadow:none}.jp-card-logo.jp-card-visaelectron{background:#fff;text-transform:uppercase;color:#1a1876;text-align:center;font-weight:700;font-size:15px;line-height:18px}.jp-card-logo.jp-card-visaelectron:after,.jp-card-logo.jp-card-visaelectron:before{content:" ";display:block;width:100%;height:25%}.jp-card-logo.jp-card-visaelectron:before{background:#1a1876}.jp-card-logo.jp-card-visaelectron:after{background:#e79800}.jp-card-logo.jp-card-visaelectron .elec{float:right;font-family:arial;font-size:9px;margin-right:1px;margin-top:-5px;text-transform:none}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-back:before,.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-front:before{background-color:#191278}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-logo.jp-card-visaelectron{opacity:1}.jp-card-logo.jp-card-mastercard{color:#fff;font-style:normal;text-transform:lowercase;font-weight:700;text-align:center;font-size:9px;line-height:84px;z-index:1;text-shadow:1px 1px rgba(0,0,0,.6)}.jp-card-logo.jp-card-mastercard:after,.jp-card-logo.jp-card-mastercard:before{content:" ";display:block;width:36px;top:0;position:absolute;height:36px;border-radius:18px}.jp-card-logo.jp-card-mastercard:before{left:0;background:#eb001b;z-index:-1;opacity:.9}.jp-card-logo.jp-card-mastercard:after{right:0;background:#ff5f00;z-index:-2}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back .jp-card-logo.jp-card-mastercard,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front .jp-card-logo.jp-card-mastercard{box-shadow:none}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back:before,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front:before{background-color:#0061a8}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-logo.jp-card-mastercard{opacity:1}.jp-card-logo.jp-card-maestro{color:#fff;font-style:normal;text-transform:lowercase;font-weight:700;text-align:center;font-size:14px;line-height:84px;z-index:1;text-shadow:1px 1px rgba(0,0,0,.6)}.jp-card-logo.jp-card-maestro:after,.jp-card-logo.jp-card-maestro:before{content:" ";display:block;width:36px;top:0;position:absolute;height:36px;border-radius:18px}.jp-card-logo.jp-card-maestro:before{left:0;background:#eb001b;z-index:-2}.jp-card-logo.jp-card-maestro:after{right:0;background:#00a2e5;z-index:-1;opacity:.8}.jp-card.jp-card-maestro.jp-card-identified .jp-card-back .jp-card-logo.jp-card-maestro,.jp-card.jp-card-maestro.jp-card-identified .jp-card-front .jp-card-logo.jp-card-maestro{box-shadow:none}.jp-card.jp-card-maestro.jp-card-identified .jp-card-back:before,.jp-card.jp-card-maestro.jp-card-identified .jp-card-front:before{background-color:#0b2c5f}.jp-card.jp-card-maestro.jp-card-identified .jp-card-logo.jp-card-maestro{opacity:1}.jp-card-logo.jp-card-dankort{width:60px;height:36px;padding:3px;border-radius:8px;border:1px solid #000;background-color:#fff}.jp-card-logo.jp-card-dankort .dk{position:relative;width:100%;height:100%;overflow:hidden}.jp-card-logo.jp-card-dankort .dk:before{background-color:#ed1c24;content:"";position:absolute;width:100%;height:100%;display:block;border-radius:6px}.jp-card-logo.jp-card-dankort .dk:after{content:"";position:absolute;top:50%;margin-top:-7.7px;right:0;width:0;height:0;border-style:solid;border-width:7px 7px 10px 0;border-color:transparent #ed1c24 transparent transparent;z-index:1}.jp-card-logo.jp-card-dankort .d,.jp-card-logo.jp-card-dankort .k{position:absolute;top:50%;width:50%;display:block;height:15.4px;margin-top:-7.7px;background:#fff}.jp-card-logo.jp-card-dankort .d{left:0;border-radius:0 8px 10px 0}.jp-card-logo.jp-card-dankort .d:before{content:"";position:absolute;top:50%;left:50%;display:block;background:#ed1c24;border-radius:2px 4px 6px 0;height:5px;width:7px;margin:-3px 0 0 -4px}.jp-card-logo.jp-card-dankort .k{right:0}.jp-card-logo.jp-card-dankort .k:after,.jp-card-logo.jp-card-dankort .k:before{content:"";position:absolute;right:50%;width:0;height:0;border-style:solid;margin-right:-1px}.jp-card-logo.jp-card-dankort .k:before{top:0;border-width:8px 5px 0 0;border-color:#ed1c24 transparent transparent}.jp-card-logo.jp-card-dankort .k:after{bottom:0;border-width:0 5px 8px 0;border-color:transparent transparent #ed1c24}.jp-card.jp-card-dankort.jp-card-identified .jp-card-back:before,.jp-card.jp-card-dankort.jp-card-identified .jp-card-front:before{background-color:#0055c7}.jp-card.jp-card-dankort.jp-card-identified .jp-card-logo.jp-card-dankort{opacity:1}.jp-card-logo.jp-card-elo{height:50px;width:50px;border-radius:100%;background:#000;color:#fff;text-align:center;text-transform:lowercase;font-size:21px;font-style:normal;letter-spacing:1px;font-weight:700;padding-top:13px}.jp-card-logo.jp-card-elo .e,.jp-card-logo.jp-card-elo .l,.jp-card-logo.jp-card-elo .o{display:inline-block;position:relative}.jp-card-logo.jp-card-elo .e{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.jp-card-logo.jp-card-elo .o{position:relative;display:inline-block;width:12px;height:12px;right:0;top:7px;border-radius:100%;background-image:-webkit-linear-gradient(#ff0 50%,red 0);background-image:linear-gradient(#ff0 50%,red 0);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);text-indent:-9999px}.jp-card-logo.jp-card-elo .o:before{content:"";position:absolute;width:49%;height:49%;background:#000;border-radius:100%;text-indent:-99999px;top:25%;left:25%}.jp-card.jp-card-elo.jp-card-identified .jp-card-back:before,.jp-card.jp-card-elo.jp-card-identified .jp-card-front:before{background-color:#6f6969}.jp-card.jp-card-elo.jp-card-identified .jp-card-logo.jp-card-elo{opacity:1}.jp-card-logo.jp-card-jcb{background-color:#fff;font-style:normal;color:#fff;width:50px;padding:2px 0 0 2px}.jp-card-logo.jp-card-jcb,.jp-card-logo.jp-card-jcb>div{border-radius:5px 0 5px 0;-moz-border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0}.jp-card-logo.jp-card-jcb>div{width:15px;margin-right:1px;display:inline-block;text-align:center;text-shadow:1px 1px rgba(0,0,0,.6)}.jp-card-logo.jp-card-jcb>div:after,.jp-card-logo.jp-card-jcb>div:before{content:" ";display:block;height:8px}.jp-card-logo.jp-card-jcb>div.j{background-color:#000063;background-image:-webkit-linear-gradient(left,#000063,#008cff);background-image:linear-gradient(90deg,#000063,#008cff)}.jp-card-logo.jp-card-jcb>div.c{background-color:#630000;background-image:-webkit-linear-gradient(left,#630000,#ff008d);background-image:linear-gradient(90deg,#630000,#ff008d)}.jp-card-logo.jp-card-jcb>div.b{background-color:#006300;background-image:-webkit-linear-gradient(left,#006300,#0f0);background-image:linear-gradient(90deg,#006300,#0f0)}.jp-card.jp-card-jcb.jp-card-identified .jp-card-back:before,.jp-card.jp-card-jcb.jp-card-identified .jp-card-front:before{background-color:#cb8000}.jp-card.jp-card-jcb.jp-card-identified .jp-card-logo.jp-card-jcb{opacity:1;box-shadow:none}.jp-card-logo.jp-card-dinersclub{font-family:serif;height:40px;width:100px;color:#fff;font-size:17px;font-style:normal;letter-spacing:1px}.jp-card-logo.jp-card-dinersclub:after,.jp-card-logo.jp-card-dinersclub:before{display:block;position:relative}.jp-card-logo.jp-card-dinersclub:before{content:"Diners Club"}.jp-card-logo.jp-card-dinersclub:after{content:"International";text-transform:uppercase;font-size:.6em}.jp-card.jp-card-dinersclub .jp-card-front .jp-card-logo{box-shadow:none!important}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-back:before,.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-front:before{background-color:#999}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-logo.jp-card-dinersclub{opacity:1}.jp-card-logo.jp-card-hipercard{height:20px;width:100px;color:#fff;font-size:21px;font-style:italic;font-weight:700}.jp-card-logo.jp-card-hipercard:after,.jp-card-logo.jp-card-hipercard:before{display:block;position:relative}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-back:before,.jp-card.jp-card-hipercard.jp-card-identified .jp-card-front:before{background-color:#770304}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-logo.jp-card-hipercard{opacity:1;box-shadow:none}.jp-card-logo.jp-card-troy{text-transform:lowercase;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:18px;margin-top:5px}.jp-card-logo.jp-card-troy:after,.jp-card-logo.jp-card-troy:before{content:\"\";display:block;width:26%;height:6%;background:#22b8c3;right:32%;top:24%;position:absolute;transform:rotate(105deg)}.jp-card.jp-card-troy.jp-card-identified .jp-card-back:before,.jp-card.jp-card-troy.jp-card-identified .jp-card-front:before{background-color:#01adba}.jp-card.jp-card-troy.jp-card-identified .jp-card-logo.jp-card-troy{opacity:1;box-shadow:none}.jp-card-container{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;width:350px;max-width:100%;height:200px;margin:auto;z-index:1;position:relative}.jp-card{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;position:relative;width:100%;height:100%;min-width:315px;border-radius:10px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;transition:all .4s linear}.jp-card>*,.jp-card>:after,.jp-card>:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.jp-card.jp-card-flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.jp-card .jp-card-back,.jp-card .jp-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;transition:all .4s linear;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border-radius:10px;background:#ddd}.jp-card .jp-card-back:before,.jp-card .jp-card-front:before{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;border-radius:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.jp-card .jp-card-back:after,.jp-card .jp-card-front:after{content:" ";display:block}.jp-card .jp-card-back .jp-card-display,.jp-card .jp-card-front .jp-card-display{color:#fff;font-weight:400;opacity:.5;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;transition:opacity .4s linear}.jp-card .jp-card-back .jp-card-display.jp-card-focused,.jp-card .jp-card-front .jp-card-display.jp-card-focused{opacity:1;font-weight:700}.jp-card .jp-card-back .jp-card-cvc,.jp-card .jp-card-front .jp-card-cvc{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:14px}.jp-card .jp-card-back .jp-card-shiny,.jp-card .jp-card-front .jp-card-shiny{width:50px;height:35px;border-radius:5px;background:#ccc;position:relative}.jp-card .jp-card-back .jp-card-shiny:before,.jp-card .jp-card-front .jp-card-shiny:before{content:" ";display:block;width:70%;height:60%;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#d9d9d9;position:absolute;top:20%}.jp-card .jp-card-front .jp-card-logo{position:absolute;opacity:0;right:5%;top:8%;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.jp-card .jp-card-front .jp-card-lower{width:80%;position:absolute;left:10%;bottom:30px}@media only screen and (max-width:480px){.jp-card .jp-card-front .jp-card-lower{width:90%;left:5%}}.jp-card .jp-card-front .jp-card-lower .jp-card-cvc{visibility:hidden;float:right;position:relative;bottom:5px}.jp-card .jp-card-front .jp-card-lower .jp-card-number{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:24px;clear:both;margin-bottom:30px}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;letter-spacing:0;position:relative;float:right;width:25%}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after,.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:7px;white-space:pre;display:block;opacity:.5}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{content:attr(data-before);margin-bottom:2px;font-size:7px;text-transform:uppercase}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after{position:absolute;content:attr(data-after);text-align:right;right:100%;margin-right:5px;margin-top:2px;bottom:0}.jp-card .jp-card-front .jp-card-lower .jp-card-name{text-transform:uppercase;font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:20px;max-height:45px;position:absolute;bottom:0;width:190px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:horizontal;overflow:hidden;text-overflow:ellipsis}.jp-card .jp-card-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.jp-card .jp-card-back .jp-card-bar{background-color:#444;background-image:-webkit-linear-gradient(#444,#333);background-image:linear-gradient(#444,#333);width:100%;height:20%;position:absolute;top:10%}.jp-card .jp-card-back:after{content:" ";display:block;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);width:80%;height:16%;position:absolute;top:40%;left:2%}.jp-card .jp-card-back .jp-card-cvc{position:absolute;top:40%;left:85%;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.jp-card .jp-card-back .jp-card-shiny{position:absolute;top:66%;left:2%}.jp-card .jp-card-back .jp-card-shiny:after{content:"This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free. It comes with no warranty. For support issues, please visit: github.com/jessepollak/card.";position:absolute;left:120%;top:5%;color:#fff;font-size:7px;width:230px;opacity:.5}.jp-card.jp-card-identified{box-shadow:0 0 20px rgba(0,0,0,.3)}.jp-card.jp-card-identified .jp-card-back,.jp-card.jp-card-identified .jp-card-front{background-color:#000;background-color:rgba(0,0,0,.5)}.jp-card.jp-card-identified .jp-card-back:before,.jp-card.jp-card-identified .jp-card-front:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 30% 30%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 70% 70%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 90% 20%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 15% 80%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),-webkit-linear-gradient(-245deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 30% 30%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 70% 70%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 90% 20%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 15% 80%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);opacity:1}.jp-card.jp-card-identified .jp-card-back .jp-card-logo,.jp-card.jp-card-identified .jp-card-front .jp-card-logo{box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.jp-card.jp-card-identified.no-radial-gradient .jp-card-back:before,.jp-card.jp-card-identified.no-radial-gradient .jp-card-front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),-webkit-linear-gradient(-245deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}@media (max-width:450px){.card-wrapper{max-width:80vw;width:100%;margin:20px auto;overflow-x:hidden}.card-wrapper>.jp-card-container{transform:scale(.625);transform-origin:left center}}:root{--clear-blue:$blue;--aquamarine:$aquamarine;--black:$black;--black-two:$black-two;--brownish-grey:$grey;--orangish:$orange;--turquoise-blue:$turquoise;--peachy-pink:$peachy-pink;--primary:$blue;--secondary:$aquamarine;--error:$red}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@font-face{font-family:Caslon;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Caslon224Std-Book.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Caslon224Std-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Caslon;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Caslon224Std-BookItalic.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Caslon224Std-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-Book.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-BookItalic.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-Medium.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-MediumItalic.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-SemiBold.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-SemiBoldItalic.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-Light.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-LightItalic.woff2) format("woff2"),url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../fonts/Campton-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}.h1,h1{font-family:Caslon,Times,Georgia,serif;font-size:4.6875rem;font-weight:400;letter-spacing:.0175rem}.h1,.h2,h1,h2{font-style:normal;font-stretch:normal;line-height:1.2}.h2,h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;letter-spacing:normal;color:#1970e2}.h3,h3{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;letter-spacing:.0275rem}.h3,.h4,h3,h4{font-style:normal;font-stretch:normal;line-height:1.2}.h4,h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.0075rem;color:#1970e2}.h5,h5{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem}.font-sans{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.font-serif{font-family:Caslon,Times,Georgia,serif}.align-left{-ms-flex-pack:start;justify-content:flex-start}.align-center{-ms-flex-pack:center;justify-content:center}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.color-white{color:#fff}.color-black{color:#313131}.color-grey{color:#727272}.color-primary,.color-secondary{color:#1970e2}ol,p,ul{letter-spacing:normal;margin-bottom:1em}.subcaption,ol,p,ul{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6}.subcaption{letter-spacing:.005rem;color:#000}html{font-size:medium}body,html{height:100%;width:100%}b,strong{color:inherit}b,strong,th{font-weight:500}@media screen and (max-width:1007px){.container{padding:0 20px}}.horizontal-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:75rem;margin:auto;margin-top:3.125rem;margin-bottom:3.125rem;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.horizontal-list{-ms-flex-direction:row;flex-direction:row}}.horizontal-list.wrap,.horizontal-list.x2{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:760px){.horizontal-list.x2{max-width:37.5rem}}@media screen and (min-width:1008px){.horizontal-list.x2{max-width:57.5rem}}.horizontal-list.x2 li{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.horizontal-list.x2 li{width:45%;max-width:17.5rem}}@media screen and (min-width:1008px){.horizontal-list.x2 li{max-width:22.5rem}}.horizontal-list.x3{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:760px){.horizontal-list.x3{max-width:43.75rem}}@media screen and (min-width:1008px){.horizontal-list.x3{max-width:56.25rem}}@media screen and (min-width:1200px){.horizontal-list.x3{max-width:71.875rem}}.horizontal-list.x3 li{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:21.875rem;margin:0 auto 40px}@media screen and (min-width:760px){.horizontal-list.x3 li{max-width:12.5rem}}@media screen and (min-width:1008px){.horizontal-list.x3 li{width:auto;max-width:15rem}}@media screen and (min-width:1200px){.horizontal-list.x3 li{max-width:18.125rem}}.horizontal-list.x4{max-width:75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.horizontal-list.x4 li{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:1008px){.horizontal-list.x4 li{max-width:16.875rem}}.horizontal-list li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}.horizontal-list li img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain;margin-bottom:.625rem}.horizontal-list p{margin:0 auto;max-width:25rem}.playBtn{background:#1970e2;width:5.1875rem;height:5.1875rem;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-right:-.625rem;padding-left:.5625rem}.playBtn:hover svg{filter:drop-shadow(1px 1px 3px rgba(0,0,2,.2))}.tick-list li,.tick-list ul>li,li.tick-list{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_tick-blue.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.tick-list li,.tick-list ul>li,li.tick-list{background-position:left 4px}}.tick-list li p,.tick-list ul>li p,li.tick-list p{margin:0}.tick-list.horizontal ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:0;flex:0;margin:auto;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.tick-list.horizontal ul{width:62.5rem}}.tick-list.horizontal ul li{margin:0 20px}.cross-list li,.cross-list ul>li,li.cross-list{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_cross-blue.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.cross-list li,.cross-list ul>li,li.cross-list{background-position:left 4px}}.cross-list li p,.cross-list ul>li p,li.cross-list p{margin:0}.bullet-list li,.bullet-list ul>li,li.bullet-list{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_circle-blue.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.bullet-list li,.bullet-list ul>li,li.bullet-list{background-position:left 4px}}.plus-list li:before,.plus-list ul>li:before,li.plus-list:before{content:"+"}.hyphen-list li:before,.hyphen-list ul>li:before,.plus-list li:before,.plus-list ul>li:before,li.hyphen-list:before,li.plus-list:before{display:inline;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:inherit;letter-spacing:.005rem;line-height:1.5rem;margin-right:.4375rem}.hyphen-list li:before,.hyphen-list ul>li:before,li.hyphen-list:before{content:"\2013"}.tick-list.is-white li,.tick-list.is-white ul>li,li.tick-list.is-white{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_tick-white.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.tick-list.is-white li,.tick-list.is-white ul>li,li.tick-list.is-white{background-position:left 4px}}.tick-list.is-white li p,.tick-list.is-white ul>li p,li.tick-list.is-white p{margin:0}.cross-list.is-white li,.cross-list.is-white ul>li,li.cross-list.is-white{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_cross-white.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.cross-list.is-white li,.cross-list.is-white ul>li,li.cross-list.is-white{background-position:left 4px}}.bullet-list.is-white li,.bullet-list.is-white ul>li,li.bullet-list.is-white{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_circle-white.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.bullet-list.is-white li,.bullet-list.is-white ul>li,li.bullet-list.is-white{background-position:left 4px}}.tabs__filters.posts__filters{margin:70px auto 50px}.tab-content{display:none}.anchorPoint,.tab-content.is-active{display:block}.anchorPoint{position:relative;top:-200px;visibility:hidden}.gform_nofification_edit .wp-editor-container .wp-editor-area{color:#000}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{outline:1px solid #1970e2}.hide-inert{display:none;pointer-events:none;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sr-only{height:.0625rem;width:.0625rem;position:absolute;overflow:hidden;top:-10px;display:inline-block}.skip-link{background:#f6f8f9;color:#1252a6;width:12.5rem;top:0;left:calc(50% - 100px);text-align:center;text-transform:uppercase;padding:16px 16px 12px;position:absolute;transform:translateY(-100%);transition:transform .3s;z-index:9999999999;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}.skip-link:focus{transform:translateY(10%);box-shadow:0 0 4px 2px #00678e}.header{position:fixed;width:100%;z-index:100;color:#fff;transition:all .5s ease}.header .header__wrap{z-index:100;position:relative}.menu--open .header.minify{transform:matrix(1,0,0,1,0,0)!important}.header.header-landing{position:absolute;transition:none}.header__primary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:14px 20px;max-width:1440px;margin:auto;border-bottom:1px solid #dcdcdc}@media screen and (min-width:1008px){.header__primary{padding:20px;border-bottom:0;height:6.25rem}}@media screen and (min-width:1200px){.header__primary{padding:20px 46px}}.minify .header__primary{background-color:#fff;color:#313131;transition:all .4s ease .4s}@media screen and (min-width:1008px){.minify .header__primary{background:transparent}}.header__logo{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:240px;flex-basis:240px}@media screen and (max-width:1199px){.header__logo{-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:1392px){.header__logo{-ms-flex-preferred-size:270px;flex-basis:270px;margin-right:3.125rem}}.header__logo img,.header__logo svg{width:11.5625rem;height:2.1875rem}@media screen and (min-width:760px){.header__logo img,.header__logo svg{width:14.5625rem;height:3rem}}.header__logo .white-logo{display:none}.header__logo .iso-1{fill:#00cccd}.header__logo .iso-2{fill:#00aab7}.header__logo .logo-text{fill:#000}.minify .header__logo .color-logo{display:block}.minify .header__logo .white-logo{display:none}.minify .header__logo .iso-1{fill:#00cccd}.minify .header__logo .iso-2{fill:#00aab7}.minify .header__logo .logo-text{fill:#000}.menu--open .is-white .header__logo .iso-1{fill:#00cccd}.menu--open .is-white .header__logo .iso-2{fill:#00aab7}.menu--open .is-white .header__logo .logo-text{fill:#000}.is-white .header__logo .color-logo{display:none}.is-white .header__logo .white-logo{display:block}.is-white .header__logo .iso-1,.is-white .header__logo .iso-2,.is-white .header__logo .logo-text{fill:#fff}.is-white.minify .header__logo .color-logo{display:block}.is-white.minify .header__logo .white-logo{display:none}.is-white.minify .header__logo .iso-1{fill:#00cccd}.is-white.minify .header__logo .iso-2{fill:#00aab7}.is-white.minify .header__logo .logo-text{fill:#000}.header__callus{display:none}@media screen and (min-width:1008px){.header__callus{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:3.125rem}}@media screen and (min-width:1200px){.header__callus{margin-right:.9375rem}}@media screen and (min-width:1392px){.header__callus{max-width:13.125rem}}.header__callus svg{margin-right:.5rem}.header__callus svg g path{fill:#fff}.header__callus span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;color:#fff;text-transform:uppercase;width:6.875rem}.header__callus a{color:inherit}.header__cta{display:none}@media screen and (min-width:1008px){.header__cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;min-width:25rem;padding-left:0;height:3.125rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1199px){.header__cta{-ms-flex:0;flex:0}}@media screen and (min-width:1200px){.header__cta{margin-right:.9375rem}}.header__cta .button{padding:.9375rem .625rem;margin-right:.3125rem;margin-bottom:.125rem;margin-top:.125rem;height:1.875rem;-ms-flex:1;flex:1}@media screen and (min-width:1392px){.header__cta .button{padding:1.3125rem 1.25rem 1.0625rem;margin-right:.625rem}}@media screen and (min-width:1392px){.header__cta .btn-patient{width:12.5rem}}.is-white .header__cta .button{border-color:#fff;color:#fff;background-image:linear-gradient(#fff,#fff)}.is-white .header__cta .button:hover{color:#313131}.header__social{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.header__social{display:-ms-flexbox;display:flex;height:3.125rem}.header__social .social-icons{position:relative;top:4px}}.header__select-lang{display:none}@media screen and (min-width:1008px){.header__select-lang{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-right:.3125rem;min-width:5.625rem;height:3.125rem;position:relative}}@media screen and (min-width:1200px){.header__select-lang{margin-left:.5625rem}}.header__select-lang button{color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;background:none;border:0}.header__select-lang button span{margin-right:.25rem}.header__select-lang button span,.header__select-lang button svg{pointer-events:none}.header__select-lang--option--wrap{display:none;padding-top:1.25rem;position:absolute;top:20px;right:-10px;z-index:10}.header__select-lang--option--wrap.is-active{display:block;opacity:1;visibility:visible;overflow:visible;transform:translateZ(0);background:none;margin-top:0;width:10rem;left:-83px}.header__select-lang--option{background:#fff;box-shadow:0 0 50px 0 hsla(0,0%,63%,.5);height:auto;padding:.875rem 2.0625rem;color:#313131;text-align:right}.header__select-lang--option ul li a{color:#313131}.header__select-lang--option ul li a:hover{color:#1970e2}.is-white .droparrow g{stroke:#fff}.is-white.minify .droparrow g{stroke:#313131;transition:all .4s ease .4s}.header__nav{display:none;border-top:1px solid #fff;transition:background-color .4s ease}@media screen and (min-width:1008px){.header__nav{display:block}}.minify.is-white .header__nav>nav>ul>li>a{color:#313131}.minify .header__nav{background-color:#f8f8f8;color:#313131;transition:all .4s ease .4s}.minify .header__nav a{color:inherit}.minify .header__nav nav>ul{-ms-flex-align:center;align-items:center;height:4.5rem}.minify .header__nav nav>ul>li:first-child{padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex}.minify .header__nav nav>ul>li:first-child img{width:4.375rem;height:3.0625rem}.minify .header__nav nav>ul>li:last-child{padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;color:#fff}.minify .header__nav nav>ul>li:last-child a{margin-bottom:.25rem;color:#fff}.minify .header__nav .label-sm{display:inline-block}.minify .header__nav .label-lg{display:none}.header__nav .label-sm{display:inline-block}.header__nav .label-lg{display:none}@media screen and (min-width:1200px){.header__nav .label-sm{display:none}.header__nav .label-lg{display:inline-block}}.header__nav nav{max-width:1440px;margin:auto;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:1200px){.header__nav nav{padding-left:3.125rem;padding-right:3.125rem}}.header__nav nav>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:0}.header__nav nav>ul>li{padding-top:.625rem;padding-bottom:.625rem;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:1007px){.header__nav nav>ul>li{-ms-flex-negative:1;flex-shrink:1;padding-left:1.25rem;padding-right:1.25rem}}.header__nav nav>ul>li:first-child,.header__nav nav>ul>li:last-child{display:none}.header__nav nav>ul>li>a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;letter-spacing:.0375rem;color:#fff;text-transform:uppercase}.header__nav nav>ul>li>a:hover{color:#dadada}.header__nav nav>ul>li>button{background:none;border:0;padding:10px}.header__nav nav>ul>li .droparrow{pointer-events:none}.header__nav nav>ul>li .mega-menu.is-active{opacity:1;visibility:visible;overflow:visible}.social-icons{display:-ms-flexbox;display:flex;margin-top:.6875rem}.social-icons li{margin-right:.4375rem}svg .icn{fill:#fff}svg .circle{fill:#1970e2}.is-white svg .icn{fill:#313131}.is-white svg .circle{fill:#fff}.header.head-option-2{background:#fff}.header.head-option-2.is-white .header__logo .white-logo{display:none}.header.head-option-2.is-white .header__logo .color-logo{display:block}.header.head-option-2.is-white .header__logo .iso-1{fill:#00cccd}.header.head-option-2.is-white .header__logo .iso-2{fill:#00aab7}.header.head-option-2.is-white .header__logo .logo-text{fill:#000}.header.head-option-2 .header__nav{background:#f8f8f8;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.header.head-option-2 nav>ul>li>a{color:#313131}.header.head-option-2 nav>ul>li>a.button{color:#fff}.header.head-option-2 .header__cta .button{background-image:linear-gradient(#1970e2,#1970e2);background-size:100% 100%;border-color:#1970e2;color:#fff}.header.head-option-2 .header__callus span{color:#313131}.header.head-option-2 svg .circle{fill:#1970e2}.header.head-option-2 svg .icn{fill:#fff}.header.head-option-2 .droparrow g{stroke:#313131}.header.head-option-2 .header__callus svg g path{fill:#1970e2}.header.head-option-2 .header__dropdown,.header.head-option-2 .header__select-lang{color:#313131}.header.head-option-2+section{padding-top:6.25rem}@media screen and (min-width:760px){.header.head-option-2+section{padding-top:8.75rem}}@media screen and (min-width:1008px){.header.head-option-2+section{padding-top:9.8125rem}}.header.head-option-2 .hamburguer span{background:#1970e2}.header.head-option-2+main{padding-top:6.25rem}@media screen and (min-width:1008px){.header.head-option-2+main{padding-top:9.375rem}}.header__dropdown{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-right:.3125rem;min-width:2.8125rem;position:relative}.header__dropdown>a{color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1rem;letter-spacing:.0375rem;text-transform:uppercase}.header__dropdown>a span{margin-right:.25rem}.header__dropdown--options--wrap.mega-menu{width:12.5rem}.header__dropdown--options{padding:24px 24px 8px;color:#313131;text-align:left}.header__dropdown--options ul li a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-transform:unset;color:#313131;padding:0 0 14px;display:block}.header__dropdown--options ul li a:hover{color:#1970e2}.header__lastcol-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.header__lastcol-wrap .header__social{margin:0;margin-top:.25rem;height:auto}.header__lastcol-wrap .header__social .social-icons{top:0;margin:0}.header__lastcol-wrap .header__select-lang{height:auto}.announcement{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:2.5rem;padding-top:.625rem;padding-bottom:.625rem}.announcement.is-Primary{background:#1970e2;color:#fff}.announcement.is-Secondary{background:#00cccd;color:#fff}.announcement.is-Dark{background:#363636;color:#fff}.announcement.is-Gray{background:#727272;color:#fff}.announcement.is-Light{background:#fff;color:#313131}.announcement p{text-align:center;margin:0;padding:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;letter-spacing:.0375rem;line-height:1.1;color:inherit;text-transform:uppercase}.announcement p a{color:inherit;text-decoration:underline}.announcement .announcement-close{border:0;background:none;display:-ms-flexbox;display:flex;padding-right:.625rem;cursor:pointer}.announcement .announcement-close img{width:1rem;height:1rem}.mega-menu{display:block;position:absolute;background:#fff;width:100%;left:0;color:#313131;opacity:0;visibility:hidden;overflow:hidden;transform:translate3d(0,50%,0);margin-top:1.6875rem;z-index:1000;box-shadow:0 4px 6px 0 rgba(0,0,0,.1)}.mega-menu.container{max-width:1440px;left:50%;margin-left:-45rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3)}.minify .mega-menu{margin-top:2.25rem}.mega-menu__header{border-bottom:1px solid #b9b9b9;padding-top:1.4375rem;padding-bottom:1.0625rem}@media screen and (min-width:1200px){.mega-menu__header{padding-top:2.3125rem;padding-bottom:1.3125rem}}.mega-menu__header--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:1440px;margin:auto;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:1200px){.mega-menu__header--wrap{padding-left:3.125rem;padding-right:3.125rem}}.mega-menu__header--wrap div:last-child{text-align:right}.mega-menu__header--wrap p{margin:0;margin-left:1.25rem}.mega-menu__body--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;max-width:1440px;margin:auto}.mega-menu__body--wrap>div{padding:20px;border-right:1px solid #b9b9b9}@media screen and (min-width:1200px){.mega-menu__body--wrap>div{padding:50px 50px 5px}}.mega-menu__body--wrap>div:last-child{border:0}.mega-menu__body--col{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}.mega-menu__body--col:first-child{min-width:17.9375rem;padding-right:2.5rem}@media screen and (min-width:1200px){.mega-menu__body--col:first-child{min-width:25.4375rem}}.mega-menu__body--col .h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;color:#313131;margin-bottom:1.5625rem;display:block}@media screen and (min-width:1200px){.mega-menu__body--col .h3{font-size:1.875rem}}.mega-menu__body--col ul{-ms-flex-direction:column;flex-direction:column}.mega-menu__body--col ul li{color:#1970e2;margin-bottom:.625rem}@media screen and (min-width:1200px){.mega-menu__body--col ul li{margin-bottom:1.1875rem}}.mega-menu__body--col ul li a{font-size:1.125rem;line-height:1.5rem;color:#1970e2;margin-bottom:.875rem;display:block;text-transform:none}.mega-menu__body--col--footer,.mega-menu__body--col ul li a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.mega-menu__body--col--footer{font-size:.75rem;line-height:2}.mega-menu__body--col--footer img{max-width:11.25rem;display:block;margin-top:.625rem}.mega-menu__body--left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:594px;flex-basis:594px}.mega-menu__body--left>div{padding-top:1.5625rem}.mega-menu__body--left>div>a{display:block;margin-top:-1.25rem;color:#186bd9;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal}.mega-menu__body--left .h2{margin-top:0;margin-bottom:0}.mega-menu__body--left .h2 a{color:inherit;margin-top:0}.mega-menu__body--left p{margin-top:.4375rem;margin-bottom:1.875rem;letter-spacing:.00625rem}.mega-menu__body--wrap .mega-menu__body--center{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding-left:2.5rem;padding-top:4.25rem}@media screen and (min-width:1200px){.mega-menu__body--wrap .mega-menu__body--center{padding-left:4.1875rem}}.mega-menu__body--wrap .mega-menu__body--center ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.mega-menu__body--wrap .mega-menu__body--center ul li{width:50%;margin-bottom:.6875rem}.mega-menu__body--wrap .mega-menu__body--center ul li .h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#1970e2;text-transform:none;margin-bottom:.4375rem;display:block}.mega-menu__body--wrap .mega-menu__body--center p{color:#313131;text-transform:none;max-width:15.625rem}.mega-menu__body--wrap .mega-menu__body--right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:18.5625rem;text-align:center;padding-bottom:3.125rem}.mega-menu__body--wrap .mega-menu__body--right span{width:11.625rem;height:5.75rem;font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;margin-bottom:.75rem;display:block;color:#313131}.mega-menu__body--wrap .mega-menu__body--right .button{width:11.625rem}.mega-menu__footer{border-top:1px solid #635f5f;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:1200px){.mega-menu__footer{padding-top:1.6875rem;padding-bottom:1.6875rem}}.mega-menu__footer--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1440px;margin:auto;padding-right:1.25rem;padding-left:1.25rem}@media screen and (min-width:1200px){.mega-menu__footer--wrap{padding-right:3.125rem;padding-left:3.125rem}}.mega-menu__footer--wrap.first p{margin:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;max-width:29.375rem}.mega-menu__footer--wrap.first .button{padding:1.25rem}.mega-menu__footer--wrap.first .button:first-child{margin-right:.9375rem}@media screen and (min-width:1200px){.mega-menu__footer--wrap.first .button:first-child{margin-right:1.5625rem}}.mega-menu__footer--wrap.second{-ms-flex-pack:center;justify-content:center}.mega-menu__footer--wrap.second .thefamily{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.05rem;color:#727272;min-width:6.9375rem}.mega-menu__footer--wrap.second a{margin:0 30px}.mega-menu__footer--wrap.second a img{height:1.875rem;width:auto;-o-object-fit:contain;object-fit:contain}.mega-menu__footer--left{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.mega-menu__footer--left a,.minify .mega-menu__footer--left a{color:#186bd9}.mega-menu__footer--left p{margin-bottom:0}.mega-menu__footer--img{margin-right:1.25rem}.mega-menu__footer--right .button{min-width:16.25rem;margin-right:4.375rem}.mega-menu__support p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.3125rem;color:#313131;letter-spacing:0}@media screen and (min-width:1392px){.mega-menu__support p{font-size:.9375rem;line-height:1.5rem}}.mega-menu__support .col--a{width:27rem;padding-bottom:1.25rem}@media screen and (min-width:1392px){.mega-menu__support .col--a{padding-bottom:2.5rem}}.mega-menu__support .col--a .title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:#1970e2;letter-spacing:0;margin:0}.mega-menu__support .col--a .title a{color:#1970e2}@media screen and (min-width:1392px){.mega-menu__support .col--a .title{font-size:2rem;line-height:2.5rem}}.mega-menu__support .col--a img{width:100%;background:#dadada;margin:14px 0}.mega-menu__support .col--a a{color:#186bd9}.mega-menu__support .col--b{width:21rem;padding:0}.mega-menu__support .col--b div{padding:20px;height:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1392px){.mega-menu__support .col--b div{padding:60px 40px}}.mega-menu__support .col--b div:first-child{border-bottom:1px solid #b9b9b9}.mega-menu__support .col--b h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.3125rem;color:#1970e2;letter-spacing:0;line-height:2rem;margin-bottom:.3125rem}.mega-menu__support .col--b h4 a{color:#1970e2}@media screen and (min-width:1392px){.mega-menu__support .col--b h4{font-size:1.5rem}}.mega-menu__support .col--b a{margin-top:.875rem;color:#186bd9}.mega-menu__support .col--c{width:21rem;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1392px){.mega-menu__support .col--c{padding:4.5rem 2.5rem 3.125rem}}.mega-menu__support .col--c ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:0}@media screen and (min-width:1392px){.mega-menu__support .col--c ul{height:100%}}.mega-menu__support .col--c ul li{margin-bottom:.9375rem}@media screen and (min-width:1392px){.mega-menu__support .col--c ul li{margin-bottom:.875rem}}.mega-menu__support .col--c ul li h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;color:#1970e2;letter-spacing:0;line-height:2.625rem}.mega-menu__support .col--c ul li h4 a{margin:0;font-size:1rem}@media screen and (min-width:1392px){.mega-menu__support .col--c ul li h4 a{font-size:1.125rem;margin-bottom:.5rem}}.mega-menu__support .col--c ul li p{margin-bottom:0}.mega-menu__support .col--d{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:21.0625rem;padding-top:0}.mega-menu__support .col--d div{text-align:center}.mega-menu__support .col--d h4{font-family:Caslon224Std-Book;font-size:1.5rem;color:#313131;letter-spacing:0;text-align:center;line-height:1.75rem;margin-top:1.875rem;margin-bottom:1.875rem}.mega-menu__support .col--d img{width:5rem}.mega-menu__resources .mega-menu__body{max-height:calc(100vh - 170px);overflow:auto}.minify .mega-menu__resources .mega-menu__body{max-height:calc(100vh - 120px);overflow:auto}.mega-menu__resources .mega-menu__body--wrap{padding:0 15px}.mega-menu__body--wrap>div.mega-menu__resources__body--col{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:25vw;max-width:360px;border:0}@media screen and (min-width:1008px){.mega-menu__body--wrap>div.mega-menu__resources__body--col{padding:45px 35px}}.mega-menu__resources--title{font-weight:500;line-height:1.375rem;color:#1970e2;width:80%;margin-bottom:.625rem}.mega-menu__resources--links,.mega-menu__resources--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}.mega-menu__resources--links{font-weight:400;line-height:1.25rem;color:#727272;letter-spacing:0;margin-bottom:1.875rem}.mega-menu__resources--links li{margin-bottom:.75rem;padding-left:.9375rem;background-size:4px;background-position:left 7px}.mega-menu__resources--links a{color:inherit}.mega-menu__resources--links a:hover{color:#313131;text-decoration:underline}.mega-menu__resources--links a.text-link{font-size:.75rem;margin-left:.1875rem;margin-right:.1875rem}.mega-menu__resources--item .button{display:-ms-flexbox;display:flex;width:100%;margin-bottom:.875rem}.mega-menu__resources--imagewlink{width:100%;height:auto;max-width:18.75rem}.mega-menu__resources--item.is-featured-box{position:relative}.mega-menu__resources--item.is-featured-box:before{content:" ";position:absolute;width:calc(100% - 40px);max-width:15rem;height:100%;margin:20px;z-index:-1;background:#f1f1f1;border-radius:24px;top:0;left:0}.mega-menu__resources--item.is-featured-box img{margin-top:-1.25rem;width:17.5rem;height:20.625rem;-o-object-fit:cover;object-fit:cover}.mega-menu__resources--item.is-featured-box ul{margin-left:2.1875rem;margin-right:2.1875rem}.mega-menu__resources--item.is-featured-box ul li{font-family:Campton-Medium;font-size:.9375rem;color:#1970e2;letter-spacing:0;line-height:1.25rem;text-indent:-20px;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:.625rem}.mega-menu__resources--item.is-featured-box ul li a{color:inherit}.mega-menu__resources--item.is-featured-box ul li:before{content:"+";margin-right:.25rem;font-size:.9375rem;color:#1970e2;letter-spacing:0}.menu__small{display:block}@media screen and (min-width:1008px){.menu__small{display:none}}.header__small--menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.header__small--menu{display:none}}.header__small--trigger-menu{border:0;background:transparent;outline:none;height:2.1875rem;width:2.5rem}.header__small--trigger-menu:focus{outline:1px solid #1970e2}.hamburguer{width:24px;height:1.25rem;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;margin:auto}.hamburguer span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.hamburguer span:first-child{top:0}.hamburguer span:nth-child(2),.hamburguer span:nth-child(3){top:8px}.hamburguer span:nth-child(4){top:16px}.minify .hamburguer span{background-color:#1970e2}.hamburguer.menu--open span{background:#1970e2}.hamburguer.menu--open span:first-child{top:8px;width:0;left:50%}.hamburguer.menu--open span:nth-child(2){transform:rotate(45deg)}.hamburguer.menu--open span:nth-child(3){transform:rotate(-45deg)}.hamburguer.menu--open span:nth-child(4){top:8px;width:0;left:50%}.bkg--black .hamburguer.menu--open span,.bkg--primary .hamburguer.menu--open span,.bkg--secondary .hamburguer.menu--open span{background:#fff}.menu--open .is-white .header__logo .color-logo{display:block}@media screen and (min-width:1008px){.menu--open .is-white .header__logo .color-logo{display:none}}.menu--open .is-white .header__logo .white-logo{display:none}@media screen and (min-width:1008px){.menu--open .is-white .header__logo .white-logo{display:block}}.menu--open .menu{transform:translateZ(0)}.menu,.menu--open .header{background:#fff}.menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:98;transform:translate3d(-100%,0,0);transition:all .3s ease;padding-top:3.75rem;overflow:auto}.menu.menu--open{transform:translateZ(0)}.menu__wrap{top:87px;bottom:0;width:100%;z-index:100}.menu__level,.menu__wrap{position:absolute;overflow:hidden}.menu__level{top:0;left:0;visibility:hidden;overflow-y:scroll;width:calc(100% + 50px);height:100%;margin:0;padding:0;list-style-type:none}.menu__level--current{visibility:visible}.menu__sub_submenu,.menu__submenu{padding-top:2.875rem}.menu__item{display:block;width:calc(100% - 50px)}.menu__link{position:relative;display:block;padding:14px 20px;color:#1970e2;transition:color .1s;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.menu__link.menu__title{font-family:Caslon,Times,Georgia,serif;font-size:1.375rem;line-height:1.67;color:#313131}.menu__link.menu__title small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:.04063rem;color:#1970e2;text-transform:uppercase}.menu__link:focus,.menu__link:hover{color:#1970e2}.menu__link--current:before{content:"\B7";font-size:1.5em;line-height:0;position:absolute;top:50%;left:.5em;height:.25rem;color:#1970e2}[class*=" animate-"],[class^=animate-]{visibility:visible}.animate-outToRight .menu__item{animation:outToRight .6s both cubic-bezier(.7,0,.3,1)}@keyframes outToRight{to{opacity:0;transform:translate3d(100%,0,0)}}.animate-outToLeft .menu__item{animation:outToLeft .6s both cubic-bezier(.7,0,.3,1)}@keyframes outToLeft{to{opacity:0;transform:translate3d(-100%,0,0)}}.animate-inFromLeft .menu__item{animation:inFromLeft .6s both cubic-bezier(.7,0,.3,1)}@keyframes inFromLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate-inFromRight .menu__item{animation:inFromRight .6s both cubic-bezier(.7,0,.3,1)}@keyframes inFromRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.menu__breadcrumbs{display:none}.menu__breadcrumbs a{display:inline-block;cursor:pointer;vertical-align:middle;letter-spacing:.0625rem;text-transform:uppercase;color:#5c5edc}.menu__breadcrumbs a:last-child{pointer-events:none}.menu__breadcrumbs a:focus,.menu__breadcrumbs a:hover{color:#8182e0}.menu__breadcrumbs a:not(:last-child):after{content:"\E902";font-family:feather;display:inline-block;padding:0 .5em;color:#33353e}.menu__breadcrumbs a:not(:last-child):focus:after,.menu__breadcrumbs a:not(:last-child):hover:after{color:#33353e}.menu__back{position:absolute;z-index:1000;top:84px;left:20px;margin:0;padding:1.365em .65em 0 0;cursor:pointer;border:0;background:none;opacity:.5;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.04813rem;color:#313131;text-transform:uppercase}.menu__back--hidden{pointer-events:none;opacity:0}.menu__item--btns{padding:14px 20px}.menu__item--btns .header__cta{display:block}.menu__item--btns .header__cta a{display:block;width:100%;margin:10px 0;padding:13px 0 0;height:2.625rem}.menu__item--footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 20px}.menu__item--footer .header__social{display:block}.menu__item--footer .header__social ul{margin:0;padding:0}.menu__item--footer .header__lang{margin-bottom:.4375rem;width:auto}.menu__item--footer .header__lang span{color:#313131}.menu__about--btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px 25px}@media screen and (min-width:760px){.menu__about--btns{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.menu__about--btns a{width:100%;margin:5px 0}@media screen and (min-width:760px){.menu__about--btns a{width:48%}}.menu__about--footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 20px}.menu__about--footer a{color:#1970e2}.menu__about--logos{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;border-top:1px solid #dcdcdc}.menu__about--logos div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.625rem}.menu__about--logos div a{width:50%;margin-bottom:.3125rem}@media screen and (min-width:760px){.menu__about--logos div a{width:25%}}.menu__about--logos div a img{max-height:1.375rem}.menu__treatment--footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px;margin-top:1.25rem;border-top:1px solid #dcdcdc}.menu__treatment--footer a{color:#00cccd}.menu__treatment--footer p{margin:0}.menu__small .menu{padding-left:.9375rem;padding-right:.9375rem;padding-top:4.5rem}@media screen and (min-width:760px){.menu__small .menu{padding-top:5.625rem}}.menu__small .title-link,.menu__small h4{font-family:Campton;font-size:.625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.03687rem;color:#313131;text-transform:uppercase;margin-bottom:.125rem}.menu__small .menu__links{border-bottom:1px solid #d8d8d8;padding-bottom:.25rem;margin-bottom:.6875rem}.menu__small .menu__links.social-icons{border:0}.menu__small .menu__links.no-border{border:0;margin-bottom:.5625rem}.menu__small .menu__links li{font-family:Campton;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:var(--clear-blue)}.menu__small .menu__links li a:focus{outline:2px solid}.menu__small .second{font-family:Campton;font-size:.8125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;text-align:right;color:#000;float:right}.menu__small .btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__small .is-third{width:calc(33% - 5px)}.menu__small .is-half,.menu__small .is-third{padding:15px;margin-bottom:.625rem;max-height:2.625rem;line-height:1}.menu__small .is-half{width:calc(50% - 5px)}.menu__small .is-block{max-height:2.625rem;display:-ms-flexbox!important;display:flex!important}.menu__small .menu__item--footer{padding:0;margin-top:.75rem}.menu__small .open--lang{padding-right:0;font-family:Campton;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.04813rem;color:#313131;cursor:pointer;background:none;border:0}.menu__small .open--lang .droparrow g{stroke:#313131}.menu__small .back-arrow{width:1.25rem;margin-right:.625rem;position:relative;top:3px;filter:brightness(.5)}.menu__link{padding:14px}.submenu-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;padding-top:3.625rem;overflow:auto;background:#fff;transform:translate3d(-100%,0,0);transition:all .3s ease;padding-left:.9375rem;padding-right:.9375rem;padding-top:4.5rem}@media screen and (min-width:760px){.submenu-layer{padding-top:5.625rem}}.submenu-layer li{display:none}.submenu-layer li a:focus{outline:1px solid #1970e2}.submenu-layer.is--open{transform:translateZ(0)}.submenu-layer.is--open li{display:block}.submenu-languaje .close--lang .menu__link{font-family:Campton;font-size:.625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.03687rem;color:#313131;text-transform:uppercase;margin-bottom:.125rem;border:0;background:0;padding:10px 14px}.submenu-languaje.lang--open{transform:translateZ(0)}.submenu-languaje.lang--open li{display:block}.submenu--back{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.03687rem;color:#313131;text-transform:uppercase;margin-bottom:.125rem;border:0;background:0;padding:10px 14px;position:sticky;top:-10px;background:#fff;width:100%;text-align:left;padding-left:0}.submenu--back:focus span{border-bottom:1px solid}.layer-open{border:0;background:0;padding:0;cursor:pointer;color:#1970e2;font-weight:700;font-size:.875rem;text-transform:uppercase}.layer-open:hover{color:#313131}.submenu-nav--header .search--input{padding:17px 13px 13px;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;border:1px solid #dcdcdc;text-transform:uppercase;background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_search-loupe.svg);background-repeat:no-repeat;background-position:98%}.submenu-nav--header .search--input:-ms-input-placeholder{font-size:.875rem}.submenu-nav--header .search--input::placeholder{font-size:.875rem}.footer{padding:0;background:transparent}.footer__primary{min-height:26.3125rem;background-color:#f4f4f4}.footer__primary--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.footer__primary--wrap{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1200px){.footer__primary--wrap{padding-top:5.625rem}}.footer__left{text-align:left;padding-left:.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.footer__left{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1008px){.footer__left{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}}.footer__left img{width:11.5625rem;height:auto;margin-bottom:1rem}@media screen and (min-width:760px){.footer__left img{width:13.73125rem;height:2.53125rem}}.footer__left p{width:12.625rem;height:4.75rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.375rem;letter-spacing:.0375rem;color:#313131;text-transform:uppercase}.footer__left a{color:#186bd9!important}.footer__left a:hover{color:#fff!important}.footer__left .button{width:100%;height:2.625rem;margin-top:-.1875rem;margin-bottom:1.125rem;padding-top:.1875rem}@media screen and (min-width:760px){.footer__left .button{width:13.125rem}}@media screen and (min-width:1008px){.footer__left .button{width:15.1875rem}}.footer__nav--primary{display:none;height:16.875rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.045rem;text-transform:uppercase;padding-top:1.5625rem}@media screen and (min-width:760px){.footer__nav--primary{margin-left:2.3125rem;padding-top:.4375rem}}@media screen and (min-width:1008px){.footer__nav--primary{display:block}}.footer__nav--primary li{margin-bottom:.875rem;display:block}@media screen and (min-width:1008px) and (max-width:1199px){.footer__nav--primary li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:10rem;margin-right:1.25rem;font-size:.75rem}}.footer__nav--primary li a{color:#313131;margin-bottom:1.25rem;font-size:.75rem}.footer__locations{width:100%;margin-top:1.875rem}@media screen and (min-width:760px){.footer__locations{margin-top:0}}@media screen and (min-width:1008px){.footer__locations{width:48.75rem}}.footer__locations ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 1fr;grid-template-rows:repeat(2,1fr);grid-template-areas:"a b" "c d" "e f" "g h";grid-column-gap:10px;grid-row-gap:0;grid-row-gap:25px}@media screen and (min-width:760px){.footer__locations ul{margin-top:1.25rem}}@media screen and (min-width:1008px){.footer__locations ul{margin-top:.25rem;margin-left:1.25rem}}@media screen and (min-width:1200px){.footer__locations ul{margin-left:3.125rem}}@media screen and (min-width:1392px){.footer__locations ul{margin-left:4.375rem}}.footer__locations ul li:first-child{grid-area:a;-ms-grid-row:1;-ms-grid-column:1}.footer__locations ul li:nth-child(2){grid-area:b;-ms-grid-row:1;-ms-grid-column:2}.footer__locations ul li:nth-child(3){grid-area:c;-ms-grid-row:2;-ms-grid-column:1}.footer__locations ul li:nth-child(4){grid-area:d;-ms-grid-row:2;-ms-grid-column:2}.footer__locations ul li:nth-child(5){grid-area:e;-ms-grid-row:3;-ms-grid-column:1}.footer__locations ul li:nth-child(6){grid-area:f;-ms-grid-row:3;-ms-grid-column:2}.footer__locations ul li h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-stretch:normal;line-height:1;font-weight:500;letter-spacing:.04688rem;color:#186bd9;text-transform:uppercase;margin-bottom:.25rem}.footer__locations ul li h3 a{color:inherit}.footer__locations ul li p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25rem;letter-spacing:.04688rem;color:#000;margin:0;text-transform:uppercase}.footer__locations ul li p a{color:inherit}.footer__disclaimer{background-color:#f4f4f4}.footer__disclaimer--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:1.375rem;padding-bottom:1.375rem}.footer__disclaimer--box{border:1px solid #1970e2;padding:20px}.footer__disclaimer--box .h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.4375rem;font-style:normal;font-stretch:normal;line-height:1;font-weight:500;letter-spacing:.04688rem;color:#186bd9;text-transform:uppercase;margin-bottom:.875rem}.footer__disclaimer--box p{font-size:.625rem}.footer__disclaimer--box p:last-child{margin-bottom:0}.footer__secondary{background:#fff}.footer__secondary--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:1.375rem;padding-bottom:1.375rem}@media screen and (min-width:760px){.footer__secondary--wrap{-ms-flex-direction:row;flex-direction:row}}.footer__copy{height:1.5rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.0625rem;color:var(--black-two);text-transform:uppercase;width:100%;line-height:1.4;-ms-flex-order:1;order:1;margin-top:1.25rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.footer__copy{width:auto;-ms-flex-order:0;order:0;margin-top:0;text-align:left}}.footer__nav--secondary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;-ms-flex-order:0;order:0}@media screen and (min-width:760px){.footer__nav--secondary{-ms-flex-order:1;order:1;margin-left:3.125rem;max-width:28.125rem}}@media screen and (min-width:1008px){.footer__nav--secondary{-ms-flex-direction:row;flex-direction:row}}.footer__nav--secondary li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.4;text-align:center;letter-spacing:.0625rem;text-transform:uppercase;padding:3px}@media screen and (min-width:760px){.footer__nav--secondary li{text-align:right;margin-left:.625rem;padding:0}}.footer__nav--secondary li a{color:#000}.prefooter{min-height:13.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding-bottom:3.75rem;padding-top:3.75rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.prefooter{height:13.75rem}}@media screen and (min-width:760px){.prefooter{padding-bottom:7.5rem;padding-top:7.5rem}.prefooter.min-space{padding-top:0;padding-bottom:0}}.prefooter.primary,.prefooter.secondary{background-color:#1970e2;color:#fff}.prefooter.white{background-color:#fff;color:#313131}.prefooter.gray{background-color:#727272;color:#fff}.prefooter.black{background-color:#313131;color:#fff}.prefooter__wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:760px){.prefooter__wrap{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.prefooter__wrap{max-width:60rem}}@media screen and (min-width:1200px){.prefooter__wrap{max-width:70rem}}.prefooter__wrap+hr{opacity:.3;width:90%;border-top:1px solid #fff;border-bottom:0;margin:2.5rem auto}@media screen and (min-width:760px){.prefooter__wrap+hr{width:100%}}@media screen and (min-width:1008px){.prefooter__wrap+hr{max-width:60rem}}@media screen and (min-width:1200px){.prefooter__wrap+hr{max-width:70rem}}.prefooter__text{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:inherit;text-align:center;display:block}@media screen and (min-width:760px){.prefooter__text{text-align:left;width:34rem;height:2.5rem;display:inline}}.prefooter__form{margin-top:.8125rem}.prefooter__wrap ._form-content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.prefooter__input,.prefooter__newsletter ._form ._field-wrapper input,.sidebar__box ._form ._field-wrapper input{width:calc(100vw - 20px - 122px);padding:13px 22px 10px;background-color:#fff;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;color:#313131;border:0}@media screen and (min-width:760px){.prefooter__input,.prefooter__newsletter ._form ._field-wrapper input,.sidebar__box ._form ._field-wrapper input{width:14.375rem}}@media screen and (min-width:1008px){.prefooter__input,.prefooter__newsletter ._form ._field-wrapper input,.sidebar__box ._form ._field-wrapper input{width:23.5rem}}.prefooter.primary .prefooter__newsletter ._form ._button-wrapper ._submit,.prefooter.secondary .prefooter__newsletter ._form ._button-wrapper ._submit{color:#fff!important;background:#1970e2;border:1px solid #fff}._form_3 ._form-content ._form_element label._form-label{width:.0625rem;height:.0625rem;overflow:hidden;display:block}.prefooter__newsletter ._form ._button-wrapper ._submit{height:41px!important;width:auto;padding:.3125rem 1.875rem 0;margin:0;margin-left:.625rem;color:#fff!important;background:#1970e2;background-size:100% 100%;border:0;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-size .3s,color .3s}@media screen and (min-width:760px){.prefooter__newsletter ._form ._button-wrapper ._submit{width:10.5rem}}.prefooter__btn.button{width:6.25rem;height:41px!important;margin-left:-.1875rem;border:0}@media screen and (min-width:1008px){.prefooter__btn.button{width:10.5rem;margin-left:.3125rem}}.primary .prefooter__btn{background:transparent}.primary .prefooter__btn,.primary .prefooter__btn:hover{border:1px solid #fff;color:#fff}.black .prefooter__btn,.gray .prefooter__btn,.secondary .prefooter__btn,.white .prefooter__btn{color:#fff!important;background:#1970e2}.prefooter__btn:hover{border:0}.sidebar__box ._form ._button-wrapper ._submit{width:100%;height:3.4375rem;margin-top:.625rem;border:0;text-transform:uppercase;background-color:transparent!important;border:2px solid #1970e2;color:#1970e2;background-image:linear-gradient(#1970e2,#1970e2);background-size:0 100%}.sidebar__box ._form ._button-wrapper ._submit:hover{color:#fff;background-size:100% 100%}.prefooter__social{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:3.125rem}@media screen and (min-width:760px){.prefooter__social{margin-top:0;-ms-flex-direction:row;flex-direction:row;margin-right:.25rem}}.prefooter__social .social-icons li{margin-right:.625rem;margin-left:.625rem}@media screen and (min-width:760px){.prefooter__social .social-icons li{margin-right:0;margin-left:.625rem}}.prefooter__follow{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;text-align:right;color:inherit;margin-right:.4375rem}.tpl-b{padding-top:8.0625rem}.prefooter__questions{color:inherit}.prefooter__questions h4{color:inherit;margin-bottom:1.25rem}.prefooter__questions .lcol{max-width:43.75rem;margin-right:3.125rem}.prefooter__questions .rcol{-ms-flex:0;flex:0}.prefooter__questions .button{width:100%;margin:auto;margin-bottom:1.25rem}@media screen and (min-width:760px){.prefooter__questions .button{width:14.0625rem}}.tpl--b{padding-top:4.375rem;padding-bottom:4.375rem}@media screen and (min-width:760px){.tpl--b{padding-top:8.125rem;padding-bottom:7.5rem}}.tpl--b .prefooter__questions h4{font-size:1.875rem}.tpl--b .prefooter__text{font-size:1.25rem;letter-spacing:.0125rem}.tpl--b .prefooter__form{margin-top:1rem}.tpl--b .prefooter__social{padding-top:2.75rem}@media screen and (min-width:760px){.tpl--b .prefooter__input{width:15.3125rem}}@media screen and (min-width:1008px){.tpl--b .prefooter__input{width:22.8125rem}}.tpl--b .prefooter__wrap+hr{margin-top:1.875rem;margin-bottom:3.1875rem}.prefooter__stillquestions{color:inherit}.prefooter__stillquestions h4{color:inherit;font-size:1.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;margin-top:.75rem;margin-bottom:1.25rem}@media screen and (min-width:760px){.prefooter__stillquestions h4{font-size:2.1875rem;margin-bottom:0;margin-left:.25rem}}.prefooter__stillquestions .lcol{max-width:43.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.prefooter__stillquestions .lcol{margin-right:3.125rem}}.prefooter__stillquestions .rcol{-ms-flex:0;flex:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.prefooter__stillquestions .button{width:100%;margin:auto;margin-bottom:1.25rem}@media screen and (min-width:760px){.prefooter__stillquestions .button{width:22.5rem;margin-bottom:0}}.prefooter__babies{color:inherit;width:100%}.prefooter__babies h3{color:inherit;margin-bottom:1.25rem;max-width:12.5rem}.prefooter__babies h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:inherit;letter-spacing:.0625rem;line-height:1.3775rem;margin-bottom:1.25rem;text-transform:uppercase;margin-top:2.5rem}@media screen and (min-width:760px){.prefooter__babies h5{margin-top:0}}.prefooter__babies ul li{margin-bottom:.625rem}.prefooter__babies ul li a{color:inherit}.sticky__newsletter__footer{background:#00cccd;position:fixed;bottom:0;left:0;width:100%;z-index:100;max-width:100vw;transform:translate3d(0,100%,0)}.sticky__newsletter__footer.open{transform:translateZ(0)}.sticky__newsletter__footer--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;margin:auto;width:100%}@media screen and (min-width:760px){.sticky__newsletter__footer--wrap{height:5rem;max-width:56.25rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}@media screen and (min-width:1008px){.sticky__newsletter__footer--wrap{max-width:75rem}}.sticky__newsletter__footer--text{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:#fff;letter-spacing:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;margin-right:1.25rem}.sticky__newsletter__footer--text img{display:block;line-height:1;margin:0;margin-right:.625rem;width:2.1875rem}@media screen and (min-width:1008px){.sticky__newsletter__footer--text img{width:auto;margin-right:1.25rem}}.sticky__newsletter__footer--text .h6{font-size:1rem;color:#313131;line-height:1;margin-bottom:.625rem}@media screen and (min-width:760px){.sticky__newsletter__footer--text .h6{margin-bottom:0}}@media screen and (min-width:1008px){.sticky__newsletter__footer--text .h6{font-size:1.25rem;margin-bottom:0}}.sticky__newsletter__footer--text p{font-size:.875rem;line-height:1;letter-spacing:0;margin:0;color:#313131}@media screen and (min-width:1008px){.sticky__newsletter__footer--text p{font-size:1rem;line-height:1.5rem}}.sticky__newsletter__footer--form{-ms-flex:1;flex:1;max-width:37.5rem;margin-top:.625rem}@media screen and (min-width:760px){.sticky__newsletter__footer--form{margin-top:0}}.sticky__newsletter__footer--form ._form-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.sticky__newsletter__footer--form ._form-content label{display:none}.sticky__newsletter__footer--form ._form-content ._field-wrapper,.sticky__newsletter__footer--form ._form-content ._form_element._x01676231{width:100%}.sticky__newsletter__footer--form ._form-content ._form_element._x01676231 input{width:100%;font-size:.875rem}@media screen and (min-width:1008px){.sticky__newsletter__footer--form ._form-content ._form_element._x01676231 input{font-size:.9375rem;width:100%}}.sticky__newsletter__footer--form.prefooter__newsletter ._form ._button-wrapper ._submit{width:auto;margin:0}.sticky__newsletter__footer--close{border:0;background:none;cursor:pointer;margin-left:.625rem}@media screen and (max-width:759px){.sticky__newsletter__footer--close{position:absolute;right:20px}}fieldset{border:0}select{-webkit-appearance:none;appearance:none;height:2.625rem;background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow_down_black.svg);background-repeat:no-repeat;background-position:95%;background-size:auto;border:1px solid;border-radius:0;padding:10px 40px 10px 23px;line-height:1.6;letter-spacing:normal;margin-bottom:2rem}input,select{width:100%;background-color:#fff;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}input{padding:13px;line-height:1.2}input,textarea{border:1px solid #757575}textarea{display:block;width:100%;margin-top:1.625rem;padding:11px 18px 10px;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#313131}.gt__form-element,.gt__forms{margin-bottom:6.25rem}@media screen and (min-width:760px){.gt__form-element .container,.gt__forms .container{max-width:41.25rem;margin:auto}}@media screen and (min-width:1200px){.gt__form-element .container,.gt__forms .container{padding-left:.125rem}}.gt__form-element .gform_wrapper .hidden_label>label,.gt__form-element .gform_wrapper .hidden_sub_label,.gt__forms .gform_wrapper .hidden_label>label,.gt__forms .gform_wrapper .hidden_sub_label{display:none}.gt__form-element .gform_wrapper .gsection,.gt__forms .gform_wrapper .gsection{border:0;margin-top:2.5rem;margin-bottom:.875rem}.gt__form-element .gform_wrapper .gsection.gsection--scroll,.gt__forms .gform_wrapper .gsection.gsection--scroll{border:1px solid #757575;max-height:14.6875rem;overflow:auto}.gt__form-element .gform_wrapper li.gfield,.gt__forms .gform_wrapper li.gfield{padding-top:5rem;margin-top:-5rem;margin-bottom:1.5rem}.gt__form-element .gform_wrapper li.gfield.block__TC,.gt__form-element .gform_wrapper li.gfield.card-data,.gt__forms .gform_wrapper li.gfield.block__TC,.gt__forms .gform_wrapper li.gfield.card-data{margin-bottom:.625rem;margin-top:0;padding-top:0}.gt__form-element .gform_wrapper .gform_validation_container,.gt__form-element .gform_wrapper li.gfield.gfield_visibility_hidden,.gt__forms .gform_wrapper .gform_validation_container,.gt__forms .gform_wrapper li.gfield.gfield_visibility_hidden{display:none}.gt__form-element .gform_wrapper .gfield_label,.gt__forms .gform_wrapper .gfield_label{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:inherit;display:block;margin-bottom:.5rem}.gt__form-element .gform_wrapper .gfield_description,.gt__forms .gform_wrapper .gfield_description{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#727272}.gt__form-element .gform_wrapper .gfield_description ul li,.gt__forms .gform_wrapper .gfield_description ul li{margin-bottom:.5rem}.gt__form-element .gform_wrapper .field_sublabel_above div span label,.gt__forms .gform_wrapper .field_sublabel_above div span label{margin-bottom:.5rem;display:block}.gt__form-element .gform_wrapper .block__strong-description,.gt__form-element .gform_wrapper .block__strong-label>label,.gt__forms .gform_wrapper .block__strong-description,.gt__forms .gform_wrapper .block__strong-label>label{font-weight:500}.gt__form-element .gform_wrapper .gform_title,.gt__form-element .gform_wrapper .gsection_title,.gt__forms .gform_wrapper .gform_title,.gt__forms .gform_wrapper .gsection_title{font-weight:500;color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;margin-top:1.875rem}.gt__form-element .gform_wrapper .gsection_description,.gt__forms .gform_wrapper .gsection_description{margin-top:.625rem}.gt__form-element .gform_wrapper .gfield_select,.gt__form-element .gform_wrapper select,.gt__forms .gform_wrapper .gfield_select,.gt__forms .gform_wrapper select{margin-bottom:.75rem;border:1px solid #757575;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.gt__form-element .gform_wrapper .ginput_container_checkbox,.gt__forms .gform_wrapper .ginput_container_checkbox{margin-top:1.125rem}.gt__form-element .gform_wrapper .validation_message,.gt__forms .gform_wrapper .validation_message{color:#1970e2;margin-top:.625rem;margin-bottom:.625rem;font-size:.875rem}.gt__form-element .gform_wrapper .input--list--horizontal .validation_message,.gt__forms .gform_wrapper .input--list--horizontal .validation_message{margin-top:-1.25rem}.gt__form-element .gform_wrapper .ginput_complex,.gt__forms .gform_wrapper .ginput_complex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.gt__form-element .gform_wrapper .ginput_complex span,.gt__forms .gform_wrapper .ginput_complex span{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 7px}.gt__form-element .gform_wrapper .ginput_complex span:first-child,.gt__forms .gform_wrapper .ginput_complex span:first-child{margin-left:0}.gt__form-element .gform_wrapper .ginput_complex span:last-child,.gt__forms .gform_wrapper .ginput_complex span:last-child{margin-right:0}.gt__form-element .gform_wrapper .ginput_complex span.ginput_full,.gt__forms .gform_wrapper .ginput_complex span.ginput_full{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;margin-bottom:1.5625rem}.gt__form-element .gform_wrapper .ginput_complex span.ginput_full+span,.gt__forms .gform_wrapper .ginput_complex span.ginput_full+span{margin-left:0}.gt__form-element .gform_wrapper .ginput_complex span.ginput_left,.gt__forms .gform_wrapper .ginput_complex span.ginput_left{margin-left:0;margin-bottom:1.5625rem;-ms-flex-preferred-size:calc(50% - 7px);flex-basis:calc(50% - 7px)}.gt__form-element .gform_wrapper .ginput_complex span.ginput_right,.gt__forms .gform_wrapper .ginput_complex span.ginput_right{margin-right:0;margin-bottom:1.5625rem;-ms-flex-preferred-size:calc(50% - 7px);flex-basis:calc(50% - 7px)}.gt__form-element .gform_wrapper .clear-multi,.gt__forms .gform_wrapper .clear-multi{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.gt__form-element .gform_wrapper .clear-multi .ginput_container_date,.gt__forms .gform_wrapper .clear-multi .ginput_container_date{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 7px}.gt__form-element .gform_wrapper .clear-multi .ginput_container_date:first-child,.gt__forms .gform_wrapper .clear-multi .ginput_container_date:first-child{margin-left:0}.gt__form-element .gform_wrapper .clear-multi .ginput_container_date:last-child,.gt__forms .gform_wrapper .clear-multi .ginput_container_date:last-child{margin-right:0}.gt__form-element .gform_wrapper .block__address,.gt__forms .gform_wrapper .block__address{margin-bottom:-.625rem}.gt__form-element .gform_wrapper .gform_footer,.gt__forms .gform_wrapper .gform_footer{margin-top:.9375rem}.gt__form-element .gform_wrapper .gform_page_footer,.gt__forms .gform_wrapper .gform_page_footer{text-align:center;margin-top:4.375rem}.gt__form-element .gform_wrapper .gform_page_footer .gform_save_link,.gt__forms .gform_wrapper .gform_page_footer .gform_save_link{margin-top:3.4375rem;display:block;color:#1970e2}.gt__form-element .gform_wrapper .gf_progressbar_wrapper,.gt__forms .gform_wrapper .gf_progressbar_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.125rem}.gt__form-element .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title,.gt__forms .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title{-ms-flex-order:2;order:2}.gt__form-element .gform_wrapper .gf_progressbar_wrapper .gf_progressbar,.gt__forms .gform_wrapper .gf_progressbar_wrapper .gf_progressbar{-ms-flex-order:1;order:1}.gt__form-element .gform_wrapper .gf_progressbar_title,.gt__forms .gform_wrapper .gf_progressbar_title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.17;letter-spacing:.0625rem;text-align:center;color:#727272;text-transform:uppercase;margin-top:.6875rem}.gt__form-element .gform_wrapper .gf_progressbar,.gt__forms .gform_wrapper .gf_progressbar{background:#f6f6f6;height:.625rem}.gt__form-element .gform_wrapper .gf_progressbar_percentage,.gt__forms .gform_wrapper .gf_progressbar_percentage{height:.625rem}.gt__form-element .gform_wrapper .gf_progressbar_percentage span,.gt__forms .gform_wrapper .gf_progressbar_percentage span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#1970e2;float:right;position:relative;top:-20px}.gt__form-element .gform_wrapper .percentbar_blue,.gt__forms .gform_wrapper .percentbar_blue{background:#1970e2}.gt__form-element input[type=number],.gt__form-element input[type=text],.gt__forms input[type=number],.gt__forms input[type=text]{height:2.625rem;padding:10px 18px 5px}.gt__form-element input[type=file],.gt__forms input[type=file]{margin-top:.75rem;padding:11px;margin-bottom:.875rem}.gt__form-element input:not(.button),.gt__form-element select,.gt__form-element textarea,.gt__forms input:not(.button),.gt__forms select,.gt__forms textarea{border:1px solid #757575;background-color:#fff;border-radius:0}.gt__form-element textarea,.gt__forms textarea{margin-top:.1875rem;min-height:10.625rem;padding:12px 20px}.gt__form-element select[multiple],.gt__forms select[multiple]{height:12.5rem;background:none;padding:0}.gt__form-element select[multiple] option,.gt__forms select[multiple] option{padding:6px 20px}.gt__form-element select[multiple] option[selected],.gt__forms select[multiple] option[selected]{background:#00cccd}.gt__form-element :-ms-input-placeholder,.gt__forms :-ms-input-placeholder{color:rgba(49,49,49,.5)}.gt__form-element ::placeholder,.gt__forms ::placeholder{color:rgba(49,49,49,.5)}.gt__form-element .block__TC,.gt__forms .block__TC{background:#fff;max-height:25rem;overflow:scroll}.input--list--horizontal .gfield_checkbox,.input--list--horizontal .gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.9375rem;margin-top:.8125rem}.input--list--horizontal .gfield_checkbox li,.input--list--horizontal .gfield_radio li{margin-right:2.25rem}.input--list--horizontal.onetoten .gfield_checkbox,.input--list--horizontal.onetoten .gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.9375rem;margin-top:.3125rem}.input--list--horizontal.onetoten .gfield_checkbox li,.input--list--horizontal.onetoten .gfield_radio li{margin-right:1.5625rem}.input--list--horizontal.onetoten .gfield_checkbox li [type=radio]:checked+label,.input--list--horizontal.onetoten .gfield_checkbox li [type=radio]:not(:checked)+label,.input--list--horizontal.onetoten .gfield_radio li [type=radio]:checked+label,.input--list--horizontal.onetoten .gfield_radio li [type=radio]:not(:checked)+label{padding-top:1.6875rem;padding-left:0;width:1.3125rem;text-align:center}.input--list--2cols .gfield_checkbox,.input--list--2cols .gfield_radio{columns:2}.gfield_radio{margin-top:.625rem}.gfield_radio [type=radio]:checked,.gfield_radio [type=radio]:not(:checked){position:absolute;left:-9999px}.gfield_radio [type=radio]:checked+label,.gfield_radio [type=radio]:not(:checked)+label{position:relative;padding-left:2.0625rem;cursor:pointer;line-height:1.25rem;display:inline-block;color:inherit;padding-top:.125rem;background:none}.gfield_radio [type=radio]:checked+label:before,.gfield_radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;border:1px solid #757575;border-radius:100%;background:#fff}.gfield_radio [type=radio]:focus:checked+label,.gfield_radio [type=radio]:focus:not(:checked)+label{text-decoration:underline}.gfield_radio [type=radio]:checked+label:after,.gfield_radio [type=radio]:not(:checked)+label:after{content:"";width:.625rem;height:.625rem;background:#fff;position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease}.gfield_radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.gfield_radio [type=radio]:checked+label:before{background:#00cccd;border:#fff}.gfield_radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.gfield_radio [type=text]{margin-top:.875rem}.gfield_checkbox{margin-top:.625rem}.gfield_checkbox li{margin-bottom:.9375rem}.gfield_checkbox [type=checkbox]{position:absolute;opacity:0;width:auto}.gfield_checkbox [type=checkbox]+label{position:relative;cursor:pointer;color:inherit;padding:0;padding-left:2.1875rem}.gfield_checkbox [type=checkbox]+label:before{content:"";margin-right:.625rem;display:inline-block;vertical-align:text-top;width:1.25rem;height:1.25rem;background:#fff;border:1px solid #757575;position:absolute;left:0}.gfield_checkbox [type=checkbox]:hover+label:before{background:#00cccd;border:0}.gfield_checkbox [type=checkbox]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.gfield_checkbox [type=checkbox]:checked+label:before{background:#00cccd}.gfield_checkbox [type=checkbox]:disabled+label{color:#b8b8b8;cursor:auto}.gfield_checkbox [type=checkbox]:disabled+label:before{box-shadow:none;background:#ddd}.gfield_checkbox [type=checkbox]:checked+label:before{border:0}.gfield_checkbox [type=checkbox]:checked+label:after{content:"";position:absolute;left:5px;top:6px;background:#fff;width:.125rem;height:.125rem;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.block__TC{margin-top:3.875rem;margin-bottom:3.125rem;font-weight:400;font-stretch:normal;font-style:normal;color:#313131;padding:22px}.block__TC,.block__TC h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal}.block__TC h2{text-transform:none;color:#1970e2;margin-bottom:1.5625rem}.block__TC h4{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;color:#313131;margin-bottom:1.5rem}.block__agree{width:100%;display:block;margin-left:.6875rem}@media screen and (min-width:760px){.block__agree{width:50%;display:inline-block;position:relative;margin-left:0}}.block__agree .gfield_required{display:none}.block__captcha{width:100%;display:block}@media screen and (min-width:760px){.block__captcha{width:50%;display:inline-block}.block__captcha .ginput_recaptcha{position:relative;right:-25px;top:11px}}.gform_body{margin-top:3.125rem}.gform_button:hover,.gform_next_button:hover{border-color:#1970e2}.gform_button::focus,.gform_next_button::focus{outline:solid;background:#727272}.gform_next_button{margin-bottom:1.25rem}.address_country select{margin-bottom:0;border:1px solid rgba(26,28,44,.23)}.button.gform_previous_button{background-image:linear-gradient(#fff,#fff);border:2px solid #727272;color:#727272;margin-bottom:1.25rem}.button.gform_previous_button:hover{border-color:#727272;background-size:0 0;color:#727272}.form_saved_message_emailform{margin-top:3.125rem}.form_saved_message_emailform input[type=text]{margin-bottom:1.875rem}.form_saved_message_emailform input[type=submit]{background-size:0}.form_saved_message_emailform input[type=submit]:hover{border-color:#1970e2;color:#1970e2;background-size:0}.gfield_list th{font-weight:400;font-size:.875rem;padding:5px}.gfield_list th:first-child{padding-left:0}.gfield_list th:last-child{padding-right:0}.gfield_list .gfield_list_cell{padding:5px}.gfield_list .gfield_list_cell:first-child{padding-left:0}.gfield_list .gfield_list_cell:last-child{padding-right:0}.page-template-forms .noHero__block .container{max-width:41.0625rem;margin-top:3.75rem;margin-bottom:-1.125rem}.page-template-forms .noHero__block .noHero__title{margin-bottom:1.375rem}.page-template-forms .noHero__block .noHero__text{margin:auto;margin-bottom:3.5625rem}.payment-btn{margin-top:3.125rem}.merchantAcc a{margin-top:2.5rem;display:block;font-size:.9375rem}.contact__locations{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:70rem;margin:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}.contact__locations li{max-width:22.5rem}.button.gform_button_select_files{border:1px solid #000}.gt__form.gt__form-element .gform_wrapper .gfield{margin-bottom:1.1875rem}.gt__form.gt__form-element .gform_wrapper .gfield.tc__input{float:left;position:relative;z-index:10}.gt__form.gt__form-element .gform_wrapper .gfield.tc__label{position:relative;top:15px;z-index:9}.gt__form.gt__form-element .gform_wrapper .gfield.tc__label a{color:inherit;text-decoration:underline}.gt__form.gt__form-element .gform_wrapper .gfield.tc__modal{display:none}.gt__form.gt__form-element .gform_wrapper .gfield_checkbox li{width:auto}.tc__modal--wrap{max-width:37.5rem;background:#fff;padding:50px;margin:30px;overflow:auto}@media screen and (max-width:759px){.gt__forms .gform_wrapper .ginput_complex span.name_first{margin-right:0}.gt__forms .gform_wrapper .ginput_complex span.name_last{margin-top:.625rem;margin-left:0}}.gform_validation_errors [role=alert]{border:1px solid #1970e2;padding:15px;margin-bottom:3.75rem}.gform_validation_errors .validation_error{text-transform:uppercase;font-size:.875rem;margin-bottom:.875rem}.gform_validation_errors .validation_list{margin-left:1.6875rem;margin-bottom:0}.gform_validation_errors .validation_list a{color:#313131}.gform_validation_errors .validation_list a:hover{color:#1970e2}.gt__forms .gfield_error .choices__inner,.gt__forms .gfield_error input:not(.button):not(.choices__input),.gt__forms .gfield_error select,.gt__forms .gfield_error textarea{border-color:#e53935}.gfield_repeater.gfield_repeater_container legend.gfield_label{font-size:1.25rem}.gfield_repeater.gfield_repeater_container .gfield_repeater_cell{margin-bottom:.9375rem}.gfield_repeater.gfield_repeater_container .gfield_repeater_buttons{margin-bottom:1.25rem;margin-top:1.25rem}.gfield_repeater.gfield_repeater_container .add_repeater_item,.gfield_repeater.gfield_repeater_container .remove_repeater_item{background-color:transparent;border:1px solid #000;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;height:3.4375rem;padding:.3125rem 1.875rem 0;margin-right:.625rem;width:12.1875rem}.gftetimertext+.gform_wrapper{margin-top:2.1875rem}.gftetimertext .gfteCountdownTimer{color:#fa751c;width:25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.gftetimertext .gfte-hours{-ms-flex-order:1;order:1}.gftetimertext .gfte-hoursseparator{-ms-flex-order:2;order:2;margin:0 7px}.gftetimertext .gfte-minutes{-ms-flex-order:3;order:3}.gftetimertext .gfte-minsseparator{-ms-flex-order:4;order:4;margin:0 7px}.gftetimertext .gfte-seconds{-ms-flex-order:5;order:5}.gftetimertext .gfte-secondssseparator{-ms-flex-order:6;order:6;margin:0 7px}.gftetimertext br{display:none}.gftetimertext .gfteMainTimerText{-ms-flex-order:0;order:0;margin-right:.4375rem}.gftetimertext p{top:50px!important;color:#727272;font-size:.75rem;font-weight:500;text-transform:uppercase}.card-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:sticky;top:100px}.card-info .card-wrapper{margin-right:.9375rem}.card-info label{width:.0625rem;height:.0625rem;overflow:hidden;position:absolute}.card-info input{margin-bottom:.3125rem;margin-top:.3125rem}.jp-card .jp-card-back .jp-card-shiny:after{content:"You will be charged for making this booking and reserving a time for your initialf consultation regardless of your insurance coverage.  If your insurance indeed covers your consultation, this charge will be credited to your CNYF account balance or refunded to your credit card if no out-of-pocket expenses are incurred.";position:absolute;left:120%;top:5%;color:#fff;font-size:.4375rem;width:14.375rem;opacity:.5}.gt__forms input.is-invalid:not(.button){border:1px solid #e53935}.card-accepted-cards{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;margin-top:-.3125rem}.card-accepted-cards span{text-transform:uppercase;font-size:.75rem;line-height:1;color:#727272;margin-right:1.25rem}.card-accepted-cards img{width:2.1875rem;margin-right:.3125rem}@media screen and (min-width:760px){.card-card-container{float:left;width:50%;height:32.5rem;margin-left:-3.125rem}}@media screen and (min-width:760px){.card-data{float:right;width:50%}.card-data label{margin:0}}.card-data-clear{clear:both}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:15px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #757575;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow_down_black.svg);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-.625rem;margin-right:1.5625rem;height:1.25rem;width:1.25rem;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00cccd}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow_down_black.svg);background-size:contain;background-repeat:no-repeat;height:.8125rem;width:.8125rem;position:absolute;right:11.5px;top:50%;margin-top:-.15625rem;pointer-events:none}.choices[data-type*=select-one].is-open:after{margin-top:-.46875rem;transform:rotate(180deg)}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:1.5625rem;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #00cccd;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#fff;padding:6px 15px 0;border:1px solid #757575;border-radius:0;font-size:15px;min-height:2.625rem;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#757575}.is-flipped.is-open .choices__inner,.is-open .choices__inner{border-radius:0 0 0 0}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:.25rem;padding-left:1rem}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:.23438rem;margin-bottom:.23438rem;background-color:#00cccd;border:1px solid #00cccd;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:.3125rem}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:.23438rem}.choices__list--multiple .choices__item.is-highlighted{background-color:#00cccd;border:1px solid #00cccd}.is-disabled .choices__list--multiple .choices__item{background-color:#eaeaea;border:1px solid #eaeaea}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #757575;top:100%;margin-top:-.0625rem;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#757575}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-.0625rem;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:18.75rem;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:15px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:6.25rem}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:6.25rem;padding-right:.625rem}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#00bcd4}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #757575;color:#333}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#fff;font-size:15px;margin-bottom:.3125rem;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:.125rem;padding-left:0}.choices__placeholder{opacity:.5}.hero{background-color:rgba(8,14,29,.15);background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;min-height:100vh;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.hero{height:100vh}}.hero.gradient-primary{background-image:linear-gradient(111deg,#1970e2,#58baf5)}.hero.gradient-secondary{background-image:linear-gradient(111deg,#00cccd,#58baf5)}.hero.gradient-black{background-image:linear-gradient(111deg,#313131,#242424)}.hero.gradient-white{background-image:linear-gradient(111deg,#fff,#f5f5f5)}.hero.hero--small{height:100vh;padding-top:6.25rem}@media screen and (min-width:760px){.hero.hero--small{height:33.75rem;padding-top:8.75rem;min-height:inherit}}.hero.hero--small h1{margin-top:3.125rem}.hero.hero--small p{max-width:35rem;margin:10px auto 0;font-size:1rem;line-height:1.4}@media screen and (min-width:760px){.hero.hero--small p{font-size:1.25rem}}@media screen and (min-width:1008px){.hero.hero--small p{max-width:53.125rem}}.hero.hero--A h1{margin-bottom:1.5625rem;margin-top:8.125rem}.hero.hero--B h1{margin-top:4.375rem}.hero .bgimg{background-size:cover;background-position:50%;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.hero .bgimg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .bgimg.with-top-gradient:after{content:"";width:100%;height:26.4375rem;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.4);background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.hero .bgimg.with-top-gradient.small-hero{display:block}@media screen and (min-width:760px){.hero .bgimg.with-top-gradient.small-hero{display:none}}.hero .bgimg.with-top-gradient.big-hero{display:none}@media screen and (min-width:760px){.hero .bgimg.with-top-gradient.big-hero{display:block}}.hero .bgimg .bgoverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.hero .container{max-width:70rem}.hero .container .button{position:relative;z-index:1;margin-right:1.25rem;margin-bottom:.875rem}.hero .container .button:last-child{margin-right:0}.hero .container .tagline{display:block}.hero .tagline,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero p{text-align:inherit;color:inherit;position:relative;z-index:2}.hero .tagline a,.hero h1 a,.hero h2 a,.hero h3 a,.hero h4 a,.hero h5 a,.hero p a{color:inherit}.hero .tagline a:hover,.hero h1 a:hover,.hero h2 a:hover,.hero h3 a:hover,.hero h4 a:hover,.hero h5 a:hover,.hero p a:hover{text-decoration:underline}.hero .gt__section .container h5{text-align:inherit}@media screen and (min-width:760px){.hero .gt__section .container>p{max-width:100%}}.hero .container>p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal}.hero .container>p a{color:inherit;text-decoration:underline}.hero .container>p a:hover{opacity:.9}@media screen and (min-width:760px){.hero .container>p{max-width:50%}}.hero .hero__container+.gt__section{padding-top:2.5rem}.hero h1 sub{font-size:.9375rem;line-height:1;vertical-align:baseline}.hero .h3+h2,.hero h4+h1{margin-top:1.25rem}.hero .hero--wrap{display:-ms-flexbox;display:flex}@media screen and (min-width:760px){.hero .hero--wrap div{max-width:40%;margin-left:7.1875rem}}.hero-anim--wrapper{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;padding-top:6.25rem}.text-center h1,.text-center h3,.text-center h4,.text-center p{margin-left:auto;margin-right:auto}.title-serif h1{font-family:Caslon,Times,Georgia,serif;font-size:2.8125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.01438rem}@media screen and (min-width:760px){.title-serif h1{font-size:3.75rem}}.title-serif h1+p{margin-top:1.875rem}.title-serif .h3,.title-serif h3,.title-serif h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal}.title-serif .h3+h1,.title-serif h3+h1,.title-serif h4+h1{margin-top:1.875rem}.title-sans h1{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.1;letter-spacing:-.0375rem}@media screen and (min-width:1008px){.title-sans h1{font-size:3.75rem}}.noHero__block{margin-bottom:3.125rem;padding-top:4.375rem}.noHero__text{max-width:80%;margin:auto;margin-top:1.25rem}.hero__video{opacity:0;transition:all .4s ease}.hero__video.loading{opacity:1}.hero__landing{padding-top:8.75rem}.button{background-color:transparent;border:0;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;height:3.4375rem;background-image:linear-gradient(#1970e2,#1970e2);background-repeat:no-repeat;background-size:0 100%;background-position:0 50%;transition:background-size .3s,color .3s;padding:.3125rem 1.875rem 0}@media screen and (max-width:759px){.button{max-width:100%;width:100%;white-space:normal}}.button:hover{color:#1970e2}.button.no-anim,.button:hover{background-size:100% 100%}.button.is-outline{background-color:transparent!important;border:2px solid #1970e2;color:#1970e2;background-image:linear-gradient(#1970e2,#1970e2)}.button.is-outline:hover{color:#fff}.bkg--primary .gform_button,.bkg--primary .gform_next_button,.button.is-outline.is-white{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--primary .gform_button:hover,.bkg--primary .gform_next_button:hover,.button.is-outline.is-white:hover{color:#1970e2}.button.is-outline.is-gray{background-image:linear-gradient(#727272,#727272);border:2px solid #727272;color:#727272}.button.is-outline.is-gray:hover{color:#fff}.button.is-outline.is-black{background-image:linear-gradient(#313131,#313131);border:2px solid #313131;color:#313131}.button.is-outline.is-black:hover{color:#fff}.button.is-outline.is-primary,.form_saved_message_emailform input[type=submit],.gform_button,.gform_next_button{background-image:linear-gradient(#1970e2,#1970e2);border:2px solid #1970e2;color:#1970e2}.button.is-outline.is-primary:hover,.form_saved_message_emailform input:hover[type=submit],.gform_button:hover,.gform_next_button:hover{color:#fff}.button.is-outline.is-secondary{background-image:linear-gradient(#00cccd,#00cccd);border:2px solid #00cccd;color:#00cccd}.button.is-outline.is-secondary:hover{color:#fff}.button.is-outline.is-pink{background-image:linear-gradient(#ff9793,#ff9793);border:2px solid #ff9793;color:#ff9793}.button.is-outline.is-pink:hover{color:#fff}.button.is-block{width:100%}.button.is-tall{height:3.4375rem}.button.is-small{height:2.1875rem;padding-top:.1875rem}.has-tooltip{position:relative}.has-tooltip:hover .tooltip{opacity:1}p .has-tooltip{text-decoration:underline}.tooltip{position:absolute;width:16.875rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background:#fff;padding:34px 32px 20px;transform:translate3d(-50%,0,0);left:50%;bottom:94px;opacity:0;z-index:9}.tooltip p{color:#313131;text-transform:normal}.tooltip a{color:#1970e2}.tooltip:after{position:absolute;left:calc(50% - 20px);bottom:-14px;content:"";width:0;height:0;border-style:solid;border-width:1.25rem 1.25rem 0;border-color:#fff transparent transparent}.tippy-box[data-theme~=cny],.tippy-tooltip.cny-theme{box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background:#fff;padding:34px 32px 20px;color:#313131}.tippy-box[data-theme~=cny][data-animatefill]{background-color:transparent}.tippy-box[data-theme~=cny] .tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=cny][x-placement^=top] .tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=cny][x-placement^=bottom] .tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=cny][x-placement^=left] .tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=cny][x-placement^=right] .tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=cny] .tippy-arrow:before{transform:scale(1.5)}.v-tooltip{margin-left:.25rem}.v-tooltip,.v-tooltip div{display:inline}.si-content-wrapper{padding:30px 40px 20px}.marker-tooltip{text-align:left;max-width:20rem}.marker-tooltip h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#1970e2;margin-bottom:1.25rem}.marker-tooltip h3 img{width:1rem;margin-left:.5rem}.marker-tooltip h4{font-size:1.25rem;line-height:1.3}.marker-tooltip ul{text-align:left;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:normal;color:#313131;margin-bottom:0}.marker-tooltip ul li{margin-bottom:.875rem}.marker-tooltip ul li,.marker-tooltip ul li>a{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.marker-tooltip ul li>a{color:#313131}.marker-tooltip ul li>a:hover{color:#1970e2}.marker-tooltip ul li img{width:.9375rem;margin-right:.625rem;margin-top:.1875rem}.marker-tooltip ul li:first-child a{color:#1970e2}.blog__article article .marker-tooltip h3,.blog__article article .marker-tooltip h4{font-size:20px;line-height:1.3}.blog__article article .marker-tooltip ul li,.slider__counter{font-size:.9375rem;line-height:1.73}.slider__counter{height:1.625rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:-.02937rem;color:#727272;padding:0 20px;text-align:center}@media screen and (min-width:760px){.slider__counter{padding:0;text-align:left}}.slider__counter button{background:none;border:0;padding:0;cursor:pointer}.slider__counter .slider__current{margin-left:.8125rem}.slider__counter .slider__total{margin-right:.875rem}.slider__next,.slider__prev{width:1.4375rem}.flickity-viewport{transition:height .5s}.flickity-button{color:#313131}.flickity-prev-next-button{top:37%}.flickity-prev-next-button.previous{left:0}@media screen and (min-width:1200px){.flickity-prev-next-button.previous{left:-50px}}.flickity-prev-next-button.next{right:0}@media screen and (min-width:1200px){.flickity-prev-next-button.next{right:-50px}}.flickity-prev-next-button.previous{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow-left.svg) no-repeat 50%;background-size:28px}.flickity-prev-next-button.previous svg{display:none}.flickity-prev-next-button.next{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow-right.svg) no-repeat 50%;background-size:28px}.flickity-prev-next-button.next svg{display:none}.flickity-page-dots .dot{background:#aaa;width:.375rem;height:.375rem}.flickity-page-dots .dot.is-selected{background:#00cccd}.media{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.media{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.media-left{margin-bottom:1.25rem;margin-right:0}@media screen and (min-width:760px){.media-left{margin-bottom:0;margin-right:3.4375rem}}.media+.media{border-top:0;margin-top:1.25rem;padding-top:0}@media screen and (min-width:760px){.media+.media{margin-top:3.125rem}}.media-content{text-align:center}@media screen and (min-width:760px){.media-content{text-align:left}}.media-content h3{font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;margin-bottom:.5rem}.media-content p{margin-bottom:1.6em}.media--list{max-width:37.5rem;margin:50px auto}@media screen and (min-width:1008px){.media--list{max-width:56.25rem}}.media-zigzag{margin:auto;text-align:left}@media screen and (min-width:760px){.media-zigzag li:nth-child(odd) .media-zigzag--wrap figure{-ms-flex-order:0;order:0;margin-right:3.75rem}.media-zigzag li:nth-child(odd) .media-zigzag--wrap .media-zigzag--body{-ms-flex-order:1;order:1}.media-zigzag li:nth-child(2n) .media-zigzag--wrap figure{-ms-flex-order:1;order:1;margin-left:3.75rem}.media-zigzag li:nth-child(2n) .media-zigzag--wrap .media-zigzag--body{-ms-flex-order:0;order:0}}@media screen and (min-width:1200px){.media-zigzag li{margin-bottom:2.5rem}.media-zigzag li:nth-child(odd) .media-zigzag--wrap figure{margin-right:4.375rem;width:25rem}.media-zigzag li:nth-child(odd) .media-zigzag--wrap figure img{width:100%}.media-zigzag li:nth-child(2n) .media-zigzag--wrap figure{margin-left:4.375rem;width:25rem}.media-zigzag li:nth-child(2n) .media-zigzag--wrap figure img{width:100%}}.media-zigzag .media-zigzag--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:5rem}@media screen and (min-width:760px){.media-zigzag .media-zigzag--wrap{-ms-flex-direction:row;flex-direction:row}}.media-zigzag .media-zigzag--wrap .media-zigzag--body{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.media-zigzag .media-zigzag--wrap .media-zigzag--body{width:60%}}@media screen and (min-width:1008px){.media-zigzag .media-zigzag--wrap .media-zigzag--body{max-width:20rem}}@media screen and (min-width:1200px){.media-zigzag .media-zigzag--wrap .media-zigzag--body{min-width:33.125rem;max-width:34rem}}.media-zigzag .media-zigzag--wrap .media-zigzag--body h5{margin-bottom:.875rem}.media-zigzag .media-zigzag--wrap .media-zigzag--body h4{margin-bottom:1.25rem}.media-zigzag .media-zigzag--wrap figure{width:100%;margin-bottom:1.25rem}@media screen and (min-width:760px){.media-zigzag .media-zigzag--wrap figure{width:40%;margin-bottom:0}}@media screen and (min-width:1200px){.media-zigzag .media-zigzag--wrap figure{width:auto}}.icon-white-color{filter:brightness(250)}.icon-black-color{filter:brightness(0)}.icon-turqueise-color{filter:hue-rotate(-30deg) brightness(1.1)}.media-grid-x4{-ms-flex-pack:justify;justify-content:space-between}.media-grid-x4 li{max-width:20rem}.media-grid-x6{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.75rem;max-width:79.375rem}.media-grid-x6 li{width:33%;max-width:23.75rem;margin-bottom:3.75rem}.media-grid-x6 li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-top:1.25rem;margin-bottom:1.25rem}.media--list .image img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}.switch{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.switch button,.switch span{font-size:.9375rem}.switch button small,.switch span small{color:#585858;display:block}.switcher{background:#1970e2;width:2.5rem;min-width:2.5rem;height:1.3125rem;border-radius:10.5px;margin-left:.75rem;margin-right:.75rem;position:relative;transition:background .3s ease;cursor:pointer}.switcher:after{width:.8125rem;height:.8125rem;top:4px;left:5px}.switcher:after,.switcher:before{content:"";border-radius:100%;background:#fff;position:absolute;transform:translateZ(0);transition:transform .2s ease}.switcher:before{width:.25rem;height:.25rem;top:9px;left:9px;z-index:1}.switcher.is-disabled:after{opacity:0}.with-toggle-options{position:relative;margin-bottom:.75rem}.with-toggle-options input{position:absolute!important;clip:rect(0,0,0,0);height:.0625rem;width:.0625rem;border:0;overflow:hidden}.with-toggle-options input:checked+.switch button:first-child,.with-toggle-options input:checked+.switch button:first-child small,.with-toggle-options input:checked+.switch span:first-child,.with-toggle-options input:checked+.switch span:first-child small{color:#b9b9b9}.with-toggle-options input:checked+.switch button:last-child,.with-toggle-options input:checked+.switch span:last-child{color:#313131}.with-toggle-options input:checked+.switch .switcher:after,.with-toggle-options input:checked+.switch .switcher:before{transform:translate3d(17px,0,0)}.with-toggle-options input:focus+.switch .switcher:before{background:#727272}.with-toggle-options input+.switch button:first-child,.with-toggle-options input+.switch span:first-child{color:#313131}.with-toggle-options input+.switch button:last-child,.with-toggle-options input+.switch button:last-child small,.with-toggle-options input+.switch span:last-child,.with-toggle-options input+.switch span:last-child small{color:#b9b9b9}.with-toggle-options input+.switch button{background:none;border:0;text-align:left;padding:0}.with-toggle-options input+.switch .switcher{background:#1970e2;transition:background .2s ease}.with-toggle-options.disabled{pointer-events:none;opacity:.5}.with-toggle-options.disabled span{color:#727272}.with-toggle-options.disabled .switch .switcher{background:#727272}.with-toggle{position:relative;margin-bottom:.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.with-toggle .check-left{margin-right:.75rem}@media screen and (min-width:760px){.with-toggle .check-left{margin-right:1.25rem}}.with-toggle .check-body{display:-ms-flexbox;display:flex}.with-toggle .check-body span.has-tooltip{margin-left:.25rem}.with-toggle .check-body span.has-tooltip svg{position:relative;top:1px}.with-toggle .check-body span.has-tooltip svg path{fill:#313131}.with-toggle input[type=checkbox],.with-toggle input[type=radio]{position:absolute!important;clip:rect(0,0,0,0);height:.0625rem;width:.0625rem;border:0;overflow:hidden}.with-toggle input[type=checkbox]+.switcher,.with-toggle input[type=radio]+.switcher{margin:0;background:rgba(25,112,226,.3);transition:background .3s ease}.with-toggle input[type=checkbox]:checked+.switcher,.with-toggle input[type=radio]:checked+.switcher{background:#1970e2;transition:background .2s ease}.with-toggle input[type=checkbox]:checked+.switcher:after,.with-toggle input[type=checkbox]:checked+.switcher:before,.with-toggle input[type=radio]:checked+.switcher:after,.with-toggle input[type=radio]:checked+.switcher:before{transform:translate3d(17px,0,0)}.with-toggle input[type=checkbox]:focus+.switcher:before,.with-toggle input[type=radio]:focus+.switcher:before{background:#727272}.with-opts.is-off .text-a,.with-qty.is-off .text-a{display:inline-block}.with-opts.is-off .opt--wrap,.with-opts.is-off .qty--wrap,.with-opts.is-on .text-a,.with-qty.is-off .opt--wrap,.with-qty.is-off .qty--wrap,.with-qty.is-on .text-a{display:none}.qty--wrap,.with-opts.is-on .opt--wrap,.with-opts.is-on .qty--wrap,.with-qty.is-on .opt--wrap,.with-qty.is-on .qty--wrap{display:-ms-flexbox;display:flex}.qty--wrap{-ms-flex-direction:row;flex-direction:row}.qty--wrap .text-qty{width:1.5625rem;text-align:left}.qty--input{width:2.5rem;height:1.4375rem;padding:0 5px;border:1px solid #ccc;text-align:center;display:none}.opt--handler,.qty--handler{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:1.875rem;width:1.875rem;margin-top:-.4375rem;position:relative;top:4px}.btn--more{border:0;height:1.25rem;padding:0;background:none}.btn--more svg{transform:rotate(180deg)}.btn--less{border:0;height:1.25rem;padding:0;background:none}.opt--label--on{margin-right:.625rem}.card-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin:auto}@media screen and (min-width:760px){.card-grid{max-width:40.625rem}}@media screen and (min-width:1008px){.card-grid{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.card-grid{max-width:75rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.card-grid li{max-width:100%}.card-grid li .card{height:100%}@media screen and (min-width:1008px){.card-grid.card-grid-x2cols{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.card-grid.card-grid-x2cols{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:760px){.card-grid.card-grid-x4cols{max-width:40.625rem}}@media screen and (min-width:1008px){.card-grid.card-grid-x4cols{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.card-grid.card-grid-x4cols{max-width:75rem;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.card-grid.card-grid-x4cols .card .card-image{display:none}.card{box-shadow:0 0 20px 0 hsla(0,0%,63%,.2)}.card.card-horizontal{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.card.card-horizontal .card-image{min-width:7.6875rem}.card.card-horizontal .card-image figure{height:100%}.card .card-image{position:relative;overflow:hidden}.card .card-image a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#000,transparent);pointer-events:none;opacity:.4;z-index:1}.card .card-image img{-o-object-fit:cover;object-fit:cover;height:100%;min-height:12.5rem}@media screen and (min-width:760px){.card .card-image img{max-height:inherit}}.card .card-image .label{position:absolute;top:18px;left:17px;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.04688rem;color:#fff;text-transform:uppercase;z-index:2}.card .card-content{padding-left:1.5625rem;padding-right:1.5625rem;padding-bottom:1.5625rem;font-size:.9375rem!important}@media screen and (min-width:760px){.card .card-content{padding-bottom:0}}.card .card-content .h5,.card .card-content h5{font-size:1.25rem;font-weight:500;line-height:1.3;color:#1970e2;margin-bottom:1.25rem}.card .card-content .h5,.card .card-content h5,.card .card-content p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal}.card .card-content p{font-size:.875rem;font-weight:400;line-height:1.6}.card .card-content a{color:#186bd9}.white-card{background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.3);padding:38px 20px;position:relative}@media screen and (min-width:760px){.white-card{padding-top:2.375rem;padding-bottom:2.375rem;margin:20px}}@media screen and (min-width:1008px){.white-card{margin:16px;padding-left:2.875rem;padding-right:2.5625rem}}.white-card .white-card--head{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.white-card a{color:#1970e2}.hero .white-card h5,.hero .white-card p{color:#313131;max-width:none}@media screen and (min-width:760px){.page-patient-resources-2 .card-grid,.page-patient-resources .card-grid{max-width:37.5rem;margin:auto}}@media screen and (min-width:1008px){.page-patient-resources-2 .card-grid,.page-patient-resources .card-grid{max-width:55rem}}@media screen and (min-width:1200px){.page-patient-resources-2 .card-grid,.page-patient-resources .card-grid{max-width:72.5rem}}.page-patient-resources-2 .card-grid li,.page-patient-resources .card-grid li{max-width:inherit;width:100%}@media screen and (min-width:760px){.page-patient-resources-2 .card-grid li,.page-patient-resources .card-grid li{max-width:inherit}}@media screen and (min-width:1200px){.page-patient-resources-2 .card-grid li,.page-patient-resources .card-grid li{max-width:35rem}}.waypoints__nav{display:none;position:fixed;top:35%;right:30px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:end;align-items:flex-end;z-index:10}@media screen and (min-width:760px){.waypoints__nav{display:-ms-flexbox;display:flex}}.waypoints__nav:after{content:"";position:absolute;right:19px;top:0;height:90%;width:.0625rem;background:#cbcbcb;z-index:0}.waypoints__nav--item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;position:relative;z-index:1;height:2.4375rem;min-width:2.4375rem;border-radius:19.5px;border:1px solid #cbcbcb;background-color:#fff;padding:.4375rem;margin-bottom:.75rem;margin-top:0}.waypoints__nav--item:focus,.waypoints__nav--item:hover{border-color:#1970e2}.waypoints__nav--item:focus span,.waypoints__nav--item:hover span{opacity:1;max-width:14.0625rem;padding-right:.8125rem;padding-left:.75rem}.waypoints__nav--item:focus img,.waypoints__nav--item:hover img{filter:grayscale(0);opacity:1}.waypoints__nav--item.is-active{border-color:#1970e2}.waypoints__nav--item.is-active img{filter:grayscale(0);opacity:1}.waypoints__nav--item span{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1;font-weight:500;letter-spacing:.04125rem;text-align:right;color:#1970e2;padding-right:0;padding-left:0;margin:0;margin-top:.1875rem;overflow:hidden;max-width:0;white-space:nowrap;transition:opacity .35s ease,max-width .35s ease,padding .35s ease}.waypoints__nav--item img{filter:grayscale(100%);opacity:.5;transition:all .4s ease;width:1.375rem;height:1.375rem;-o-object-fit:contain;object-fit:contain}.circles{width:38.8125rem;height:38.8125rem;border:1px solid #000;border-radius:100%;margin:auto}.circleCircleSmall{display:block}@media screen and (min-width:760px){.circleCircleSmall{display:none}}.circleCircleSmall ul{text-align:left}.circleCircleLarge{display:none}@media screen and (min-width:760px){.circleCircleLarge{display:block}}.animCircle{position:relative;pointer-events:none}.animCircle .point{display:none;position:absolute;top:50%;left:50%;width:.1875rem;height:.1875rem;margin-left:-.0625rem;margin-top:-.0625rem;background:red}.animCircle .circle{fill:#fff;stroke:#1970e2}.animCircle .circle-on{fill:none}.animCircle .cls-1,.animCircle .cls-2,.animCircle .cls-3{pointer-events:none}.animCircle .cls-1{stroke:none;fill:none}.animCircle .cls-2,.animCircle .cls-3{stroke:#dcdcdc;fill:none}.animCircle .cls-3{stroke-dasharray:5 5}.circlesContentWrapper{position:absolute;left:50%;overflow:hidden}.circleContent{background-image:url("https://source.unsplash.com/random");height:100%;width:100%}.circlesCarousel-cell{width:100%;height:34.375rem;margin-right:.625rem;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:0 100px 50px;z-index:0}.circlesCarousel-cell.is-selected{z-index:100}.circlesCarousel-cell p{text-align:left}@media screen and (min-width:760px){.circlesCarousel-cell p{text-align:center}}.page-fertility-treatments .circles{width:38.8125rem;height:38.8125rem}.page-fertility-treatments .animCircle{width:58.8125rem;margin-top:-10.375rem}.page-fertility-treatments .circlesContentWrapper{width:31.0625rem;height:31.0625rem;margin-left:-15.5625rem;margin-top:3.625rem;border-radius:250px}.page-fertility-treatments .circlesCarousel-cell{height:34.375rem}.circleCircle{width:533px;height:533px;position:relative}.circleCircle .text-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate3d(216.5px,0,0);width:12.5rem;height:1.5rem}.circleCircle .text-label:before{width:1.125rem;height:1.125rem;border:1px solid #1970e2;background:#fff;border-radius:100%;margin-left:-.625rem}.circleCircle .text-label:after,.circleCircle .text-label:before{content:"";display:inline-block;margin-right:.875rem;position:absolute}.circleCircle .text-label:after{left:0;width:.625rem;height:.625rem;border:1px solid #313131;background:#313131;border-radius:100%;margin-left:-.375rem;opacity:0}.circleWrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:translateZ(0);pointer-events:none}.pointCenter{display:none;width:.1875rem;height:.1875rem;border:1px dotted green;position:absolute;top:50%;left:50%}.dashCircle{width:533px;height:533px;border:1px dotted;border-radius:100%}.dashCircle,.solidCircle{position:relative;position:absolute;top:0;left:0}.solidCircle{width:503px;height:503px;border:1px solid;border-radius:100%;margin:15px}.contentCircle{width:433px;height:433px;border:1px solid #1970e2;position:relative;border-radius:100%;position:absolute;top:0;left:0;margin:50px;z-index:0}.an__text,.an__text--rotate{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:.875rem;letter-spacing:.0575rem;color:#313131;text-transform:uppercase;text-align:left}.an__text{margin-left:1.375rem}.an__text--rotate{position:absolute;left:20px;text-align:right;transform:rotate(180deg)}.an__label{cursor:pointer;display:inline-block;pointer-events:auto;z-index:50}.an__label.is-active .an__text,.an__label.is-active .an__text--rotate,.an__label:hover .an__text,.an__label:hover .an__text--rotate{color:#1970e2}.an__label.is-active.text-label:before,.an__label:hover.text-label:before{border-color:#1970e2}.an__label.is-active.text-label:after,.an__label:hover.text-label:after{background:#1970e2;border-color:#1970e2;opacity:1}.testimonials{margin-bottom:.9375rem}@media screen and (min-width:1008px){.testimonials{margin-top:-1.5rem;margin-bottom:-.5rem}}.testimonials+.slider__counter{text-align:center}@media screen and (min-width:1200px){.testimonials+.slider__counter{text-align:right;max-width:28.375rem}}.testimonials__item{width:100%;margin:auto;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.testimonials__item{max-width:29.375rem;margin:0;margin-bottom:1.25rem}}@media screen and (min-width:1008px){.testimonials__item .white-card{min-height:32.8125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.testimonials__item--head{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.testimonials__item--head img{width:1.25rem;height:1.1875rem;margin-top:.1875rem;margin-right:.1875rem}.testimonials__item--caption{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#1970e2;letter-spacing:.0575rem;line-height:1.625rem;text-transform:uppercase;margin:0;display:block}.testimonials__item--text{padding-bottom:2.375rem;padding-top:.375rem}.testimonials__item--text img{margin-bottom:.625rem;width:3.125rem;height:2.3125rem}.testimonials__item--text p{font-weight:400;font-style:italic;font-size:1.25rem;letter-spacing:.00625rem;line-height:1.75rem;margin-bottom:0}.testimonials__item--author,.testimonials__item--text p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;color:#313131}.testimonials__item--author{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.9375rem;letter-spacing:.005rem;line-height:1.125rem;padding-top:.875rem}.testimonials__item--author:before{content:"";display:inline-block;height:.0625rem;width:3.5rem;background:#979797;bottom:100px;position:absolute}.testimonials__item--author img{width:2rem;height:2rem;margin-right:.875rem;margin-top:.125rem;margin-left:-.1875rem;border-radius:100%}.testimonials__item--author--name{color:#313131;font-weight:500;font-size:1rem}.testimonials__item--author--place{color:#313131}.gt__img{display:block}.beforeAfter{width:100%;height:60vw;position:relative;overflow:hidden}@media screen and (min-width:1008px){.beforeAfter{height:30rem}}@media screen and (min-width:1392px){.beforeAfter{height:34.375rem}}.beforeAfter .after,.beforeAfter .before{width:100%;height:100%;background-repeat:no-repeat;background-color:#fff;background-size:cover;background-position:50%;position:absolute;top:0;left:0;pointer-events:none;overflow:hidden}.beforeAfter .content-image{height:100%;max-width:inherit}.beforeAfter .after{width:7.8125rem}.beforeAfter .scroller{width:3.125rem;height:3.125rem;position:absolute;left:100px;top:50%;transform:translateY(-50%);border-radius:50%;background-color:#1970e2;opacity:.9;pointer-events:auto;cursor:pointer}.beforeAfter .scroller:hover{opacity:1}.beforeAfter .scrolling{pointer-events:none;opacity:1}.beforeAfter .scroller__thumb{width:100%;height:100%;padding:5px}.beforeAfter .scroller:after,.beforeAfter .scroller:before{content:" ";display:block;width:.1875rem;height:624.9375rem;position:absolute;left:50%;margin-left:-.0625rem;z-index:30;transition:.1s}.beforeAfter .scroller:before{top:100%}.beforeAfter .scroller:after{bottom:100%}.beforeAfter .scroller{border:2px solid #fff}.beforeAfter .scroller:after,.beforeAfter .scroller:before{background:#fff}.rangeSlider{display:block;margin:1em auto;padding:0;background:#ebebeb;font-size:.75rem;border:0;cursor:pointer;width:100%;height:16px;position:relative;border-radius:15px}.rangeSlider,.rangeSlider::-webkit-slider-runnable-track,.rangeSlider::-webkit-slider-thumb{-webkit-appearance:none}.rangeSlider:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff;position:absolute;right:4px;top:4px}.rangeSlider:before{content:"";position:absolute;z-index:0;left:2px;right:.8em;height:16px;background:radial-gradient(circle at 6px 50%,#fff 0,#fff 2px,#fff 4px,#ebebeb 0);box-sizing:border-box;border-radius:13px}.rangeSlider::-ms-track{border:none;color:transparent}.rangeSlider::-webkit-slider-thumb{border:none;border-radius:50%;box-sizing:border-box;width:16px;height:16px;background:#fff;border:4px solid #1970e2;background-clip:content-box;position:relative;z-index:10;margin-top:0;margin-left:.05em}.rangeSlider::-moz-range-thumb{border:none;border-radius:50%;box-sizing:border-box;width:16px;height:16px;background:#fff;border:4px solid #1970e2;background-clip:content-box;position:relative;z-index:10;margin-top:0;margin-left:.05em}.rangeSlider::-ms-thumb{border:none;border-radius:50%;box-sizing:border-box;width:16px;height:16px;background:#fff;border:4px solid #1970e2;background-clip:content-box;position:relative;z-index:10;margin-top:0;margin-left:.05em}.rangeSlider::-ms-tooltip{display:none}.disabled .rangeSlider{filter:grayscale(1);pointer-events:none}.rangeSlider.steps2:before{background-size:100% 16px,100% .25em}.rangeSlider.steps3:before{background-size:50% 16px,100% .25em}.rangeSlider.steps4:before{background-size:33.33333% 16px,100% .25em}.rangeSlider.steps5:before{background-size:25% 16px,100% .25em}.rangeSlider.steps6:before{background-size:20% 16px,100% .25em}.rangeSlider.steps7:before{background-size:16.66667% 16px,100% .25em}.rangeSlider.steps8:before{background-size:14.28571% 16px,100% .25em}.rangeSlider.steps9:before{background-size:12.5% 16px,100% .25em}.rangeSlider.steps10:before{background-size:11.11111% 16px,100% .25em}.rangeSelector{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:3.75rem;margin-bottom:.3125rem;margin-top:.6875rem;margin-left:-.1875rem;padding-right:.375rem}.rangeSelector div{height:.625rem;width:2.5rem;position:relative}.rangeSelector div:first-child{margin-left:0}@media screen and (min-width:760px){.rangeSelector div:last-child{margin-right:-1.25rem}}.rangeSelector.disabled{pointer-events:none}.search--overlay{position:fixed;top:0;left:0;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;z-index:1000;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:none;transition:all .4s ease;padding-top:5%}.search--overlay.is-visible{display:-ms-flexbox;display:flex;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.85)}.search--wrap{width:100%;padding:20px}@media screen and (min-width:760px){.search--wrap{max-width:38.75rem;padding:10px}}.search--close{font-size:2.5rem;line-height:1.375rem;color:#fff;float:right;margin:0;margin-bottom:.625rem;margin-right:-.375rem;padding:0;background:none}.search--close,.search--input{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;border:0}.search--input{width:100%;font-size:1.375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;color:#313131;background:#fff;padding:20px 30px 16px;margin-bottom:.625rem}.search--input:focus{outline-color:#1970e2}.search--results{background:#fff;margin:0}.block__search .container{max-width:68.75rem;margin:0 auto}.block__search .search--results{margin-bottom:2.5rem}.block__search .search__item{padding:20px 0 15px}.search__item{padding:20px 30px 15px;border-bottom:1px solid #dcdcdc}.search__item.search__item--all{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#1970e2;border-bottom:0}.search__item.search__item--all a{color:inherit}.search__item--posttype{font-size:.75rem;line-height:normal;letter-spacing:.04375rem;margin-bottom:.625rem;text-transform:uppercase}.search__item--name,.search__item--posttype{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;color:#313131;display:block}.search__item--name{font-size:1.125rem;line-height:1.44;letter-spacing:normal}.search__item--date{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:.005rem;color:#727272;display:block}.searchwp-live-search-results{min-height:31.875rem}.searchwp-highlight{font-weight:500;background-color:transparent}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.green-audio-player{width:25rem;min-width:18.75rem;height:3.5rem;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:1.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;outline:none}.green-audio-player.player-accessible .controls:hover,.green-audio-player.player-accessible .download:hover,.green-audio-player.player-accessible .play-pause-btn:hover,.green-audio-player.player-accessible .volume__button:hover,.green-audio-player.player-accessible .volume__controls:hover{outline:1px dotted #999}.green-audio-player img,.green-audio-player svg{display:block}.green-audio-player .holder{position:relative}.green-audio-player .holder .loading .loading__spinner{position:absolute;left:-3px;bottom:2px;width:1rem;height:1rem;border:2px solid #b0b0b0;border-right-color:transparent;border-radius:50%;animation:spin .4s linear infinite}.green-audio-player .holder .play-pause-btn{visibility:hidden;cursor:pointer;outline:none}.green-audio-player .holder .play-pause-btn:focus{outline:none}.green-audio-player .holder .play-pause-btn svg{max-width:.9375rem}.green-audio-player .slider{-ms-flex-positive:1;flex-grow:1;background-color:#d8d8d8;cursor:pointer;position:relative}.green-audio-player .slider .gap-progress{background-color:#1970e2;border-radius:inherit;position:absolute;pointer-events:none}.green-audio-player .slider .gap-progress .pin{height:1rem;width:1rem;border-radius:8px;background-color:#1970e2;position:absolute;pointer-events:all;box-shadow:0 1px 1px 0 rgba(0,0,0,.32)}.green-audio-player .slider .gap-progress .pin:after{content:"";display:block;background:transparent;width:200%;height:200%;margin-left:-50%;margin-top:-50%;border-radius:50%}.green-audio-player .controls{font-size:.875rem;color:#55606e;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:.9375rem;margin-right:.9375rem;outline:none}.green-audio-player .controls .controls__slider{margin-left:1rem;margin-right:1rem;border-radius:2px;height:.25rem}.green-audio-player .controls .controls__slider .controls__progress{width:0;height:100%}.green-audio-player .controls .controls__slider .controls__progress .progress__pin{right:-8px;top:-6px}.green-audio-player .controls span{cursor:default}.green-audio-player .controls:focus{outline:none}.green-audio-player .volume{position:relative}.green-audio-player .volume .volume__button{cursor:pointer;outline:none}.green-audio-player .volume .volume__button:focus{outline:none}.green-audio-player .volume .volume__button.open path{fill:#1970e2}.green-audio-player .volume .volume__button svg{max-width:1rem}.green-audio-player .volume .volume__controls{width:1.875rem;height:8.4375rem;background-color:rgba(0,0,0,.62);border-radius:7px;position:absolute;left:-3px;bottom:52px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2;outline:none}.green-audio-player .volume .volume__controls .volume__slider{margin-top:.75rem;margin-bottom:.75rem;width:.375rem;border-radius:3px}.green-audio-player .volume .volume__controls .volume__slider .volume__progress{bottom:0;height:100%;width:.375rem}.green-audio-player .volume .volume__controls .volume__slider .volume__progress .volume__pin{left:-5px;top:-8px}.green-audio-player .volume .volume__controls:focus{outline:none}.green-audio-player .volume .volume__controls.hidden{display:none}.green-audio-player .volume .volume__controls.top{bottom:52px;left:-3px}.green-audio-player .volume .volume__controls.middle{bottom:-54px;left:54px}.green-audio-player .volume .volume__controls.bottom{bottom:-164px;left:-3px}.green-audio-player .download{display:none;margin-left:1rem;cursor:pointer;outline:none}.green-audio-player .download:focus,.green-audio-player:focus{outline:none}.message__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;margin:-1px;overflow:hidden;padding:0;position:absolute;width:.0625rem;word-wrap:normal}.audioController{width:calc(100% - 20px);max-width:23.75rem;height:3.4375rem;position:fixed;bottom:40px;right:10px;opacity:0;transform:translate3d(100%,0,0);box-shadow:0 0 50px 0 hsla(0,0%,63%,.5);background-color:#fff;border-radius:4px;text-align:left;padding:25px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:100;transition:all .4s ease}@media screen and (min-width:760px){.audioController{right:20px;width:100%}}.audioController.is-active{opacity:1;transform:translateZ(0)}.audioController .donorsearch_profile--avatar{margin-right:0;margin-left:.875rem;min-width:4.6875rem}.audio-close{z-index:9994;width:1.25rem;height:1.25rem;position:absolute;left:14px;top:-26px;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#55606e;font-style:normal;font-size:1.625rem;font-family:Arial,Baskerville,monospace;line-height:1.25rem;text-shadow:0 0 6px hsla(0,0%,100%,.6);border:0;background:#fff;border-radius:50%;outline:none;box-shadow:none}@media screen and (min-width:760px){.audio-close{left:-10px;top:-8px}}.popup-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:100;position:fixed}.popup-overlay,.popup-wrap{width:100vw;height:100vh;top:0;left:0}.popup-overlay{background:rgba(0,0,0,.8);position:absolute;z-index:99}.popup{max-width:26.875rem;width:100%;background:#fff;padding:30px;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem;position:relative;z-index:100}.popup,.popup-close{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.popup-close{position:absolute;top:-42px;right:2px;background:none;border:0;height:2.5rem;width:2.5rem}.popup-close:focus,.popup-close:hover{outline:2px solid #1970e2!important;outline-offset:0}.popup-caption{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;color:#313131;letter-spacing:.00875rem;text-align:center;line-height:1.625rem;margin-bottom:.625rem}._form-title,.popup-title{font-weight:500;font-size:1.75rem;color:#1970e2;line-height:2.625rem;margin-bottom:.625rem}._form-title,.popup-title,.popup ._form_element p,.popup p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;text-align:center}.popup ._form_element p,.popup p{opacity:.9;font-weight:300;font-size:.9375rem;color:#313131;line-height:1.5rem}.popup ._field-wrapper{margin-top:.3125rem}.popup ._form-branding,.popup ._form-label{display:none}.popup ._submit{margin-top:.3125rem;background-color:transparent;border:0;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;height:3.4375rem;width:100%;background-repeat:no-repeat;background-size:0 100%;background-position:0 50%;transition:background-size .3s,color .3s;padding:.3125rem 1.875rem 0;background-image:linear-gradient(#1970e2,#1970e2);border:2px solid #1970e2;color:#1970e2}.popup ._submit:hover{background-size:100% 100%;color:#fff}.popup .popup-form,.popup .popup-form form{width:100%}.popup .popup-form input{margin-bottom:.625rem;text-align:center}.popup .prefooter__social{width:100%;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:1.25rem}.popup .prefooter__follow{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#313131;letter-spacing:.04688rem;line-height:1.125rem;text-transform:uppercase;margin-bottom:.1875rem}.popup .social-icons{margin:0}.popup.popup-graphic{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:25rem;padding:0;margin-right:1.875rem;margin-left:1.875rem}@media screen and (min-width:760px){.popup.popup-graphic{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;width:50rem;max-width:inherit}}.popup.popup-graphic .popup-graphic__left{-ms-flex:1;flex:1;padding:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.popup.popup-graphic .popup-graphic__left.is-custom{text-align:center}.popup.popup-graphic .popup-graphic__left.is-custom .button{width:100%}@media screen and (min-width:760px){.popup.popup-graphic .popup-graphic__left{width:50%;max-width:25rem}}.popup.popup-graphic .popup-graphic__right{-ms-flex:1;flex:1;padding:0;margin:0;line-height:0;display:none}@media screen and (min-width:760px){.popup.popup-graphic .popup-graphic__right{display:block;width:50%;max-width:25rem}}.popup.popup-graphic .popup-graphic__right img{margin:0;padding:0;height:100%;-o-object-fit:cover;object-fit:cover}.popup.popup-graphic ._form-title,.popup.popup-graphic .popup-title{font-size:1.5rem;line-height:1.875rem;font-weight:300;letter-spacing:0}.popup.popup-graphic .popup-caption{font-size:1rem;line-height:1.25rem}.popup.popup-graphic ._form-thank-you{height:100%;padding:0 50px}.popup.popup-graphic ._form-thank-you ._form-thank-you--wrap{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.popup.popup-graphic ._form-thank-you h2{margin-bottom:.875rem;font-weight:300;font-size:1.5rem;color:#1970e2;text-align:center;line-height:1.875rem}#cookie-law-info-bar,.popup.popup-graphic ._form-thank-you h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}#cookie-law-info-bar{width:340px!important;max-width:21.25rem;padding:25px!important;padding-bottom:0;font-weight:400;font-size:.9375rem;color:#fff;line-height:1.375rem;text-align:left}#cookie-law-info-bar .cli_messagebar_head{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;color:#fff;letter-spacing:.0275rem;line-height:2.125rem}#cookie-law-info-bar>span{display:block;text-align:left}#cookie-law-info-bar a.wt-cli-ccpa-opt-out{color:inherit!important}#cookie-law-info-bar .cli-plugin-button{width:100%;margin:0;height:2.8125rem;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.04437rem}.cli-switch input:checked+.cli-slider,.cli-tab-footer .wt-cli-privacy-accept-btn{background:#1970e2}.cli-modal-content{border-radius:0!important}.cli-tab-container h1,.cli-tab-container h4{font-size:1.875rem}.cli-tab-header a.cli-nav-link{font-size:1rem}.block__related--title{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.01063rem;text-align:center}.block__must-read-posts{max-width:73.125rem;margin:auto;margin-top:3.125rem}.block__must-read-posts li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:.875rem;padding-right:.875rem;width:100%;max-width:24.375rem;margin:auto;margin-bottom:1.875rem}.block__most-recent-posts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;margin-top:3.125rem}@media screen and (min-width:760px){.block__most-recent-posts{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.block__most-recent-posts.is-slider{display:block;max-width:73.125rem}.block__most-recent-posts.is-slider li{padding-left:.875rem;padding-right:.875rem;width:100%;max-width:24.375rem}.block__most-recent-posts.is-slider li:first-child{padding-left:.875rem}.block__most-recent-posts.is-slider li:last-child{padding-right:.875rem}.block__most-recent-posts.load-more{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:760px){.block__most-recent-posts.load-more{max-width:48rem}}@media screen and (min-width:1200px){.block__most-recent-posts.load-more{max-width:71.25rem}}.block__most-recent-posts li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;max-width:22.5rem;margin:auto;margin-bottom:1.875rem}@media screen and (min-width:760px){.block__most-recent-posts li{margin:0;margin-bottom:1.875rem}.block__most-recent-posts li:first-child{padding-left:0}.block__most-recent-posts li:last-child{padding-right:0}}.block__related-posts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:69.6875rem;margin:auto;margin-top:3.125rem}@media screen and (min-width:760px){.block__related-posts{-ms-flex-direction:row;flex-direction:row}}.block__related-posts li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:.625rem;padding-right:.625rem;width:100%;max-width:27.5rem;margin:auto;margin-bottom:1.875rem}@media screen and (min-width:760px){.block__related-posts li{margin:0}.block__related-posts li:first-child{padding-left:0}.block__related-posts li:last-child{padding-right:0}}.block__most-recent-posts .card-content,.block__must-read-posts .card-content,.block__related-posts .card-content{text-align:left;padding:31px 26px 20px;min-height:11.875rem}.block__most-recent-posts .card-content h5,.block__must-read-posts .card-content h5,.block__related-posts .card-content h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin-bottom:.625rem}.block__most-recent-posts .card-content small,.block__must-read-posts .card-content small,.block__related-posts .card-content small{display:block;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.00438rem;color:#727272;margin-top:.9375rem}.block__most-recent-posts .card-content a,.block__must-read-posts .card-content a,.block__related-posts .card-content a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:.005rem;color:#186bd9}.home .hero .container{margin-top:11.25rem}@media screen and (min-width:760px){.home .hero .container{margin-top:3.125rem}}.block__mission{min-height:48.875rem;background:#fff;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__mission{padding-top:8.375rem;padding-bottom:6.25rem}}.block__mission h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.03125rem;text-align:center;color:#1970e2;margin-bottom:1.25rem}.block__mission ul{max-width:79.375rem;margin-top:4.5625rem;margin-bottom:2.875rem}.block__mission ul li{max-width:22.5rem;margin:0 auto 50px}.block__mission ul li:last-child{margin-bottom:0}@media screen and (min-width:1008px){.block__mission ul li{margin:0 10px 50px}}.block__mission ul li figure{height:4.375rem}.block__mission ul li img{max-width:4.375rem;max-height:4.375rem}.block__mission ul li h3{margin-top:1.3125rem;margin-bottom:.9375rem}.block__mission ul li p{max-width:22.5rem}.block__mission .horizontal-list li img{width:4.125rem;height:4.125rem;margin:0}.block__mission .button{width:100%}@media screen and (min-width:760px){.block__mission .button{width:14.6875rem}}.block__options{min-height:47.8125rem;background-color:#fafafa;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__options{padding-top:6.25rem;padding-bottom:6.25rem}}.block__options h2{margin-top:1.4375rem;margin-bottom:1.25rem}.block__options p a{color:#1250a1}.block__options .ul{margin:auto;margin-top:3.125rem;margin-bottom:2.25rem;position:relative}.block__options .ul .li{position:static}@media screen and (min-width:1200px){.block__options .ul{max-width:77.5rem}}.block__options .ul .flickity-viewport{overflow-x:hidden;overflow-y:auto}.block__options .ul .carousel-cell{width:100%}@media screen and (min-width:760px){.block__options .ul .carousel-cell{width:33%}}@media screen and (min-width:1008px){.block__options .ul .carousel-cell{width:25%}}@media screen and (min-width:1200px){.block__options .ul .carousel-cell{width:20%}}.block__options .block__options-see-btn{width:100%;margin-bottom:.625rem;color:#1250a1!important}.block__options .block__options-see-btn:hover{color:#fff!important}@media screen and (min-width:760px){.block__options .block__options-see-btn{width:19.4375rem;margin-right:.625rem;margin-bottom:0}}.block__options .block__options-donate-egs{width:100%;margin-bottom:.3125rem;color:#1250a1!important}.block__options .block__options-donate-egs:hover{color:#fff!important}@media screen and (min-width:760px){.block__options .block__options-donate-egs{width:16.8125rem;margin-left:.625rem;margin-right:2.5rem}}.tooltip__circle{position:relative;width:12.5rem;height:12.5rem;border-radius:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:.0625rem solid #1250a1;margin:auto;margin-bottom:1.875rem}.tooltip__circle img{max-width:4.375rem;max-height:4.375rem}.home__treatments--small{display:block}@media screen and (min-width:760px){.home__treatments--small{display:none}}.home__treatments--small li{padding:10px 0;border-bottom:1px solid #b9b9b9;-ms-flex-line-pack:center;background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow-right-short-primary.svg) no-repeat 100%;background-size:8px}.home__treatments--small li,.home__treatments--small li h3 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;align-content:center}.home__treatments--small li h3 a{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;width:100%;color:#313131;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}.home__treatments--small li h3 a img{height:2rem;width:2rem;-o-object-fit:contain;object-fit:contain;margin-right:.875rem}.home__treatments--large{display:none}@media screen and (min-width:760px){.home__treatments--large{display:block}}.home__treatments--large h3{font-size:.9375rem;font-weight:400}.block__affording{min-height:45rem;background-color:#1970e2;color:#fff;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__affording{padding-top:7.8125rem;padding-bottom:6.125rem}}.block__affording h2{margin-top:1.5625rem;margin-bottom:1.5625rem}.block__affording h2+p{max-width:50rem;margin:auto}@media screen and (min-width:760px){.block__affording ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:6.25rem;margin-bottom:6.25rem}}@media screen and (min-width:1008px){.block__affording ul{max-width:83.125rem}}.block__affording ul li{margin-bottom:3.125rem}.block__affording ul li:last-child{margin-bottom:0}@media screen and (min-width:760px){.block__affording ul li{width:50%;max-width:18.75rem}}@media screen and (min-width:1008px){.block__affording ul li{margin-bottom:0;width:23%}}.block__affording ul li img{margin-bottom:.9375rem;max-width:4.0625rem;max-height:4.0625rem}.block__affording a,.block__affording h2{color:inherit}.block__affording a{text-decoration:underline}.block__affording h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.02187rem;text-align:center;color:#fff;margin-bottom:.9375rem}.block__affording .button{text-decoration:none}.block__destination{min-height:49.375rem;text-align:center;overflow:hidden}.block__destination h2{margin-bottom:1.5625rem}.block__destination h5{margin-top:2.75rem;margin-bottom:1.875rem}.block__destination p{padding:0 26px}.block__destination .button{width:100%;margin-top:1.375rem}@media screen and (min-width:760px){.block__destination .button{width:auto}}.block__destination--wrap{max-width:56.25rem;margin:auto}.block__beyond{overflow:hidden;background-color:#fafafa;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__beyond{padding-top:7.8125rem;padding-bottom:3.75rem}}.block__beyond--wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__beyond--wrap{-ms-flex-direction:row;flex-direction:row}}.block__beyond--left{-ms-flex-order:1;order:1}@media screen and (min-width:1008px){.block__beyond--left{-ms-flex-order:0;order:0}}.block__beyond--left--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.block__beyond--left--wrap{max-width:35.625rem;margin:auto}}@media screen and (min-width:1008px){.block__beyond--left--wrap{-ms-flex-pack:justify;justify-content:space-between}}.block__beyond--left--wrap aside{width:10.3125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.block__beyond--left--wrap aside{width:11.875rem}}.block__beyond--left--wrap aside h4{margin-bottom:1rem}.block__beyond--iphone{width:18.125rem;position:relative;display:block;margin-right:-3.75rem}@media screen and (min-width:760px){.block__beyond--iphone{width:21.9375rem;margin-right:0}}@media screen and (min-width:1008px){.block__beyond--iphone{width:15.6875rem;margin-right:-3.75rem}}@media screen and (min-width:1200px){.block__beyond--iphone{width:21.9375rem}}.block__beyond--iphone .cta--play{position:absolute;top:41%;left:0}.block__beyond--iphone img{margin-top:.625rem;margin-left:.9375rem}.block__beyond--right{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-order:0;order:0}@media screen and (min-width:1008px){.block__beyond--right{-ms-flex-order:1;order:1}}.block__beyond--right--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:3.375rem}@media screen and (min-width:1008px){.block__beyond--right--wrap{-ms-flex-direction:row;flex-direction:row}}.block__beyond--right--wrap h2{letter-spacing:.0375rem;margin-bottom:1.625rem;font-weight:500}.block__beyond--right--wrap .h5{margin-bottom:1.75rem}.block__beyond--right--wrap p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:#313131;letter-spacing:0;line-height:1.5rem;margin-bottom:1.5625rem}.block__beyond--right--wrap .button{margin-top:.625rem;width:100%;margin-bottom:1.875rem;display:none}@media screen and (min-width:760px){.block__beyond--right--wrap .button{margin-bottom:0;width:11.5625rem}}@media screen and (min-width:1008px){.block__beyond--right--wrap .button{display:-ms-inline-flexbox;display:inline-flex}}.block__beyond--right--wrap aside{padding-top:.1875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__beyond--right--wrap aside{min-width:12.5rem;-ms-flex-direction:row;flex-direction:row}.block__beyond--right--wrap aside div{margin-right:1.875rem}}@media screen and (min-width:1008px){.block__beyond--right--wrap aside{max-width:9.375rem;-ms-flex-direction:column;flex-direction:column}.block__beyond--right--wrap aside div{margin-right:0}}@media screen and (min-width:1200px){.block__beyond--right--wrap aside{max-width:14.6875rem}}.block__beyond--right--wrap aside .h6{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#313131;letter-spacing:.0625rem;line-height:1.3775rem;text-transform:uppercase;margin-bottom:.625rem;color:#186bd9}.block__beyond--right--wrap aside .h6 a{color:inherit}.block__beyond--right--wrap aside ul{margin-bottom:1.875rem}.block__beyond--right--wrap aside ul li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:.005rem;line-height:1.5rem;text-indent:-21px;padding-left:1.1875rem}.block__beyond--right--wrap aside ul li a{color:inherit}.block__beyond--right--wrap>div{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.block__beyond--right--wrap>div{padding-right:1.875rem}}@media screen and (min-width:1008px){.block__beyond--right--wrap>div{padding-right:3.75rem;padding-left:5rem}}.block__beyond--small--footer{text-align:center}.block__beyond--small--footer a{margin:auto}@media screen and (min-width:760px){.block__beyond--small--footer{display:none}}.block__stories{background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:0;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__stories{padding-top:1.25rem;padding-bottom:4.6875rem}}@media screen and (min-width:1008px){.block__stories{padding-top:0}}.block__stories .button{width:100%}@media screen and (min-width:760px){.block__stories .button{width:12.5rem}}@media screen and (min-width:1008px){.block__stories--body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px}}@media screen and (min-width:1200px){.block__stories--body{padding:.8125rem 0 0 calc((100vw - 1440px) / 2 + 162px)}}.block__stories--left{margin-bottom:2.5rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px) and (max-width:1007px){.block__stories--left{padding:20px}}@media screen and (min-width:1008px){.block__stories--left{max-width:40.625rem;margin-right:3.75rem}}@media screen and (min-width:1200px){.block__stories--left{-ms-flex-negative:0;flex-shrink:0;max-width:35.25rem;margin-right:6.25rem}}.block__stories--left .h5,.block__stories--left h5{margin-bottom:1.25rem}.block__stories--left .h2,.block__stories--left h2{margin-bottom:1.125rem}.block__stories--left .slider__counter{text-align:center}@media screen and (min-width:1200px){.block__stories--left .slider__counter{text-align:left}}.block__stories--right{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.block__stories--footer{text-align:center;margin-top:.375rem}.block__stories--footer .button{margin:auto;width:100%}@media screen and (min-width:760px){.block__stories--footer .button{width:16.4375rem}}.stories__videos--wrap,.testimonials--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.stories__videos{margin-top:2.125rem;margin-bottom:1.625rem}.stories__videos--head{padding:0 20px}@media screen and (min-width:760px){.stories__videos--head{padding:0}}.stories__videos--item{width:100%}.stories__videos--item-wrap{position:relative;line-height:0}.stories__videos--item-wrap img{width:100%}.stories__videos--item-control{position:absolute;bottom:0;height:60%;text-align:center;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.stories__videos--item-control .h6{margin-top:.75rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:.005rem;text-align:center;color:#fff;background:#1970e2;padding-bottom:.125rem;padding-top:.4375rem}.stories__videos--item-control .playBtn{width:4.375rem;height:4.375rem;margin:auto;margin-top:-.125rem;position:relative;right:4px}.block__featured{background:#fff;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__featured{padding-top:5.375rem;padding-bottom:0;min-height:22.6875rem}}.block__featured--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.featured__title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:.05rem;text-align:center;color:#999;margin-bottom:.9375rem;text-transform:uppercase}@media screen and (min-width:760px){.featured__title{margin-bottom:2.8125rem}}.featured__slider{width:100%;height:6.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:.8125rem}.featured__slider .flickity-viewport{width:100%;max-width:81.25rem;margin:auto}.featured__slider .feature__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:6.25rem;width:100%}@media screen and (min-width:760px){.featured__slider .feature__item{width:24%}}@media screen and (min-width:1008px){.featured__slider .feature__item{width:calc(20% - 10px);margin-right:.625rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.featured__slider .feature__item img{max-width:12.5rem}}.section__what-is-infertility{text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:1008px){.section__what-is-infertility{padding-top:7.8125rem;padding-bottom:7.1875rem}}.section__what-is-infertility .intro{margin-bottom:6.25rem}.section__what-is-infertility .h2,.section__what-is-infertility h2{margin-bottom:2.125rem}.section__what-is-infertility h4{font-family:Caslon;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.9375rem}.section__what-is-infertility p{max-width:54.0625rem;margin:auto;margin-bottom:2.375rem;text-transform:none}.section__what-is-infertility figure{margin:auto;margin-top:-2rem;margin-bottom:2.25rem;max-width:58.125rem;position:relative}.group-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;max-width:77.6875rem;margin:auto;margin-top:1.875rem}@media screen and (min-width:760px){.group-buttons{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1008px){.group-buttons{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}.group-buttons li{width:100%;height:3.4375rem;background-color:#1970e2;text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.04437rem;text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:.125rem}@media screen and (min-width:760px){.group-buttons li{width:calc(50% - 1px)}}@media screen and (min-width:1008px){.group-buttons li{width:auto;margin-right:.125rem;padding:20px}}@media screen and (min-width:1200px){.group-buttons li{margin-right:0;padding:20px 35px}}.group-buttons li>a{color:inherit}.group-buttons li>a br{display:none}@media screen and (min-width:760px){.group-buttons li>a br{display:block}}.group-buttons li:last-child{margin-right:0}.section__improving{background-size:100% 300px;background-image:linear-gradient(180deg,#f8f8f8,#fff),linear-gradient(180deg,#fff6eb,#fff6eb);background-repeat:no-repeat;background-color:#fff;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:1200px){.section__improving{padding-bottom:10.375rem;padding-top:7.1875rem}}.section__improving h4{font-family:Caslon;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.5rem}.section__improving .h2,.section__improving h2{margin-bottom:2.25rem}@media screen and (min-width:1200px){.section__improving--wrap{padding:0;width:100%;max-width:none}}.section__improving--wrapA{text-align:center;max-width:51.875rem;margin:auto}.section__improving--wrapA h5{margin-bottom:2.5rem}.section__improving--wrapB{text-align:left;margin-top:5.625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.section__improving--wrapB{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1200px){.section__improving--wrapB{padding-left:calc((100vw - 1440px) / 2 + 163px)}}@media screen and (min-width:760px){.section__improving--left{margin:auto}}@media screen and (min-width:1008px){.section__improving--left{width:25.625rem;min-width:25.625rem;margin-right:1.5625rem;margin-top:.4375rem}}.section__improving--left p{margin-bottom:1.625rem}@media screen and (min-width:1008px){.section__improving--right{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}}.section__improving--right .slider__white-card{margin-bottom:.9375rem;margin-top:-1.0625rem}@media screen and (max-width:759px){.section__improving--right .slider__white-card{margin-left:-1.25rem;margin-right:-1.25rem}}.section__improving--right .slider__white-card+.slider__counter{width:100%;text-align:center;padding-right:.75rem}@media screen and (min-width:1008px){.section__improving--right .slider__white-card+.slider__counter{text-align:right}}@media screen and (min-width:1200px){.section__improving--right .slider__white-card+.slider__counter{width:43.125rem}}.section__improving--right .slide__white-card{width:100%}@media screen and (min-width:1008px){.section__improving--right .slide__white-card{width:33.125rem}}@media screen and (min-width:1200px){.section__improving--right .slide__white-card{width:43.125rem}}.section__improving--right .slide__white-card .white-card{padding:2.5rem 1.25rem;margin:1.25rem 1.25rem 2.5rem}@media screen and (min-width:760px){.section__improving--right .slide__white-card .white-card{padding:4.5625rem 2.8125rem 3.375rem 4.125rem}}@media screen and (min-width:1008px){.section__improving--right .slide__white-card .white-card{margin-top:1.25rem}}.section__improving--right .slide__white-card h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1970e2;text-align:left;margin-bottom:1.875rem}.section__testing{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#1970e2;padding:40px 0}@media screen and (min-width:760px){.section__testing{padding:40px}}@media screen and (min-width:1200px){.section__testing{min-height:38.4375rem}}.section__testing--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff}@media screen and (min-width:760px){.section__testing--wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0}}@media screen and (min-width:1200px){.section__testing--wrap{max-width:71.25rem}}.section__testing--wrap a,.section__testing--wrap h2,.section__testing--wrap p{color:inherit}.section__testing--wrap .h2,.section__testing--wrap h2{margin-bottom:1.5625rem;font-size:2.1875rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal}.section__testing--wrap .white-card{color:#313131;padding:30px;margin-top:1.25rem}@media screen and (min-width:1008px){.section__testing--wrap .white-card{padding:48px 64px}}.section__testing--wrap .white-card h5{line-height:1.33;letter-spacing:.00438rem;color:#1970e2;padding-top:.125rem}.section__testing--wrap .white-card h5,.section__testing--wrap .white-card p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal}.section__testing--wrap .white-card p{line-height:1.6;letter-spacing:.00562rem;color:#313131}@media screen and (min-width:760px){.section__testing--left{margin-right:3.125rem;min-width:18.75rem}}@media screen and (min-width:1008px){.section__testing--left{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:5rem;min-width:20.625rem;max-width:20.625rem}}@media screen and (min-width:1200px){.section__testing--left{min-width:31.25rem;max-width:31.25rem;margin-right:3.125rem;margin-left:1rem}}.section__getting-help{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}@media screen and (min-width:760px){.section__getting-help{padding-top:6.25rem;padding-bottom:6.25rem}}.section__getting-help h5{margin-bottom:1.875rem}.section__getting-help p{max-width:37.5rem;margin:auto}.section__getting-help .media-zigzag{text-align:left;max-width:38.75rem;margin:auto;margin-top:2.5rem}@media screen and (min-width:1008px){.section__getting-help .media-zigzag{max-width:51.5625rem}}@media screen and (min-width:1200px){.section__getting-help .media-zigzag{max-width:55.4375rem;margin-top:6.5625rem}}.section__getting-help .media-zigzag h4{margin-bottom:.9375rem;margin-top:.9375rem}.section__getting-help .media-zigzag p{margin-bottom:1.25rem;max-width:none}.section__getting-help .media-zigzag .button{padding-left:2.1875rem;padding-right:2.1875rem;width:100%}@media screen and (min-width:760px){.section__getting-help .media-zigzag .button{width:auto}}.section__getting-help--wrap>h2{margin-bottom:1.875rem}.section__getting-help--wrap>h4{font-family:Caslon;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.6875rem}.bodies--back{position:absolute;width:100%;height:auto;z-index:0}.bodies--text{position:relative;z-index:1}.bodies--text .definition .st3,.bodies--text .definition .st4,.bodies--text .definition circle{transition:all .4s ease}.bodies--text .definition text{cursor:pointer}.bodies--text .definition:hover .st3{fill:#1970e2}.bodies--text .definition:hover .st4{stroke:#1970e2}.bodies--text .definition:hover circle{r:8}.bodies--text .st0{fill:#313131}.bodies--text .st1{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.bodies--text .st2{font-size:1rem}.bodies--text .st3{fill:#00cccd}.bodies--text .st4{fill:none;stroke:#00cccd;stroke-miterlimit:10;stroke-dasharray:3;animation:dash 80s linear infinite}.text_page{margin:auto;padding:80px 0}.text_page .container{max-width:68.125rem;margin:auto}.text_page p+h1{margin-top:6.25rem;margin-bottom:.625rem}.text_page p+h2{margin-top:5.625rem;margin-bottom:.625rem}.text_page p+h3,.text_page p+h4{margin-top:3.125rem;margin-bottom:.625rem}.text_page p+h5{margin-top:1.875rem;margin-bottom:.625rem}.text_page ul{margin:30px auto 40px}.text_page ul li{padding-left:1.5625rem;text-indent:-20px}.text_page ul li:before{content:"\2022";color:#1970e2;font-size:1.25rem;margin-right:.75rem}.text_page .caption{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.33;letter-spacing:.04688rem;color:#010000;margin-bottom:3.5em;margin-top:3em}.text_page img{margin:40px auto}.gt__section{padding:40px 0}@media screen and (min-width:1008px){.gt__section{padding:120px 0}}.gt__section .h2,.gt__section h2{margin-bottom:3.125rem}.gt__section h5{margin-bottom:2.8125rem}.gt__section .container>p{max-width:55rem;margin:auto;margin-bottom:1em}.gt__section .container>p+.button{margin-top:2.3125rem}.gt__section .horizontal-list{margin-bottom:5.3125rem;margin-top:0}.gt__section .horizontal-list>li{margin-top:1.25rem}@media screen and (min-width:760px){.gt__section .horizontal-list>li{margin-top:3.125rem}}.gt__section .horizontal-list img{margin-bottom:1rem;width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.gt__section .horizontal-list h3{margin-bottom:.8125rem;font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem}.gt__section .horizontal-list+.horizontal-list{margin-top:-5.3125rem}.gt__section .horizontal-list.white-boxes{-ms-flex-pack:center;justify-content:center;max-width:inherit}.gt__section .horizontal-list.white-boxes>li{max-width:35.625rem;display:-ms-flexbox;display:flex}.gt__section .horizontal-list.white-boxes>li .white-card{width:100%}.gt__section .horizontal-list.white-boxes>li .white-card h3 a{color:#313131}.gt__section .horizontal-list.white-boxes>li .white-card h3:only-child{margin-bottom:0}.gt__section .horizontal-list.white-boxes>li .white-card .button{margin:30px 0}.gt__section .button{margin:50px auto;padding-left:3.75rem;padding-right:3.75rem}.gt__section .white-card h3{color:#313131}.gt__section .white-card h5{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.00875rem;margin-bottom:.625rem}.gt__section .white-card h5+h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#1970e2}.gt__section .white-card a{color:#1970e2}.hero.title-serif .gt__section h2{font-family:Caslon,Times,Georgia,serif;font-size:3.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-.0375rem}.hero.title-serif .gt__section h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.1;letter-spacing:normal}.gt__two-cols-text{max-width:70rem;margin:auto;margin-top:1.25rem;text-align:left}@media screen and (min-width:760px){.gt__two-cols-text{columns:2;column-gap:30px}}.gt__two-cols-text p{margin-bottom:1.6em}.bkg--gray,.gray-gradient{background-size:100% 300px;background-image:linear-gradient(180deg,#f8f8f8,#fff),linear-gradient(180deg,#fff6eb,#fff6eb);background-repeat:no-repeat;background-color:#fff}.bkg--gray .h2,.bkg--gray h2,.bkg--gray p a,.gray-gradient .h2,.gray-gradient h2,.gray-gradient p a{color:#186bd9}.bkg--white{background-color:#fff}.bkg--white p a{color:#1970e2}.bkg--gray2{background-color:#f8f8f8}.bkg--gray2 p a{color:#1970e2}.bkg--black{background-color:#313131;color:#fff}.bkg--black h2,.bkg--black h3,.bkg--black h4{color:inherit}.bkg--black p a{color:inherit;text-decoration:underline}.bkg--primary{background-color:#1970e2;color:#fff}.bkg--primary h2,.bkg--primary h2 a,.bkg--primary h3,.bkg--primary h3 a,.bkg--primary h4,.bkg--primary h4 a,.bkg--primary p a{color:inherit}.bkg--primary .button.is-primary{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--primary .button.is-primary:hover{color:#1970e2}.bkg--primary-gradient{background-repeat:no-repeat;background-image:linear-gradient(118deg,#1970e2 3%,#58baf5 78%);background-color:#1970e2;color:#fff}.bkg--primary-gradient h2,.bkg--primary-gradient h2 a,.bkg--primary-gradient h3,.bkg--primary-gradient h3 a,.bkg--primary-gradient h4,.bkg--primary-gradient h4 a{color:inherit}.bkg--primary-gradient p a{color:inherit;text-decoration:underline}.bkg--primary-gradient .button.is-primary{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--primary-gradient .button.is-primary:hover{color:#1970e2}.bkg--secondary{background-color:#00cccd;color:#fff}.bkg--secondary h2,.bkg--secondary h2 a,.bkg--secondary h3,.bkg--secondary h3 a,.bkg--secondary h4,.bkg--secondary h4 a{color:inherit}.bkg--secondary p a{color:inherit;text-decoration:underline}.bkg--secondary .button.is-secondary{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--secondary .button.is-secondary:hover{color:#00cccd}.bkg--pink{background-color:#ff9793;color:#fff}.bkg--pink h2,.bkg--pink h2 a,.bkg--pink h3,.bkg--pink h3 a,.bkg--pink h4,.bkg--pink h4 a{color:inherit}.bkg--pink p a{color:inherit;text-decoration:underline}.bkg--pink .button.is-pink{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--pink .button.is-pink:hover{color:#fff}.bkg--black .tick-list li,.bkg--black .tick-list ul>li,.bkg--black li.tick-list,.bkg--pink .tick-list li,.bkg--pink .tick-list ul>li,.bkg--pink li.tick-list,.bkg--primary-gradient .tick-list li,.bkg--primary-gradient .tick-list ul>li,.bkg--primary-gradient li.tick-list,.bkg--primary .tick-list li,.bkg--primary .tick-list ul>li,.bkg--primary li.tick-list,.bkg--secondary .tick-list li,.bkg--secondary .tick-list ul>li,.bkg--secondary li.tick-list{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_tick-white.svg) left 4px no-repeat}.bkg--black .cross-list li,.bkg--black .cross-list ul>li,.bkg--black li.cross-list,.bkg--pink .cross-list li,.bkg--pink .cross-list ul>li,.bkg--pink li.cross-list,.bkg--primary-gradient .cross-list li,.bkg--primary-gradient .cross-list ul>li,.bkg--primary-gradient li.cross-list,.bkg--primary .cross-list li,.bkg--primary .cross-list ul>li,.bkg--primary li.cross-list,.bkg--secondary .cross-list li,.bkg--secondary .cross-list ul>li,.bkg--secondary li.cross-list{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_cross-white.svg) left 4px no-repeat;padding-left:1.5rem;margin-bottom:1em}.bkg--black .bullet-list li,.bkg--black .bullet-list ul>li,.bkg--black li.bullet-list,.bkg--pink .bullet-list li,.bkg--pink .bullet-list ul>li,.bkg--pink li.bullet-list,.bkg--primary-gradient .bullet-list li,.bkg--primary-gradient .bullet-list ul>li,.bkg--primary-gradient li.bullet-list,.bkg--primary .bullet-list li,.bkg--primary .bullet-list ul>li,.bkg--primary li.bullet-list,.bkg--secondary .bullet-list li,.bkg--secondary .bullet-list ul>li,.bkg--secondary li.bullet-list{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_circle-white.svg) left 4px no-repeat;padding-left:1.5rem;margin-bottom:1em}.gt__testimonials{padding:40px 0}@media screen and (min-width:1008px){.gt__testimonials{padding:120px 0}}.gt__video{max-width:55.3125rem;margin:auto;margin-bottom:3.4375rem;margin-top:3.75rem}.gt__video figcaption{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#727272;margin-top:1.375rem}.gt__video--item-wrap{position:relative;line-height:1}.gt__video--item-wrap img{width:100%;height:30.625rem;-o-object-fit:cover;object-fit:cover}.gt__video--item-wrap h6{margin-top:.625rem}.gt__video--item-control{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.gt__embed{margin:auto}.gt__banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media screen and (min-width:760px){.gt__banner{-ms-flex-direction:row;flex-direction:row}}.gt__banner figure{min-height:34.375rem}.gt__banner aside,.gt__banner figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%}.gt__banner aside{padding:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.gt__banner aside{padding:3.75rem 2.8125rem}}@media screen and (min-width:1008px){.gt__banner aside{padding:7.5rem 5.9375rem}}@media screen and (min-width:1200px){.gt__banner aside{-ms-flex-pack:end;justify-content:flex-end}.gt__banner aside div{max-width:29.0625rem}}.gt__banner aside h2,.gt__banner aside h3,.gt__banner aside h4,.gt__banner aside h5,.gt__banner aside p{color:inherit}.gt__banner.image--left aside{-ms-flex-order:1;order:1}@media screen and (min-width:1200px){.gt__banner.image--left aside{-ms-flex-pack:start;justify-content:flex-start}.gt__banner.image--left aside div{max-width:29.0625rem}}.gt__banner.image--left figure,.gt__banner.image--right aside{-ms-flex-order:0;order:0}.gt__banner.image--right figure{-ms-flex-order:1;order:1}.gt__banner.primary aside{background-color:#1970e2;color:#fff}.gt__banner.secondary aside{background-color:#00cccd;color:#fff}.gt__banner.black aside{background-color:#313131}.gt__banner.gray aside{background-color:#f4f4f4}.gt__banner.gray aside h2{color:#1970e2}.gt__banner.white aside{background-color:#fff}.page-tubal-reversal .gt__section .media--list{margin-top:5.625rem}.swirly__steps{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:4.375rem;position:relative;z-index:1}@media screen and (min-width:1008px){.swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-betwee n;justify-content:space-betwee n;padding:0 63px}}.swirly__steps.A div:nth-child(4){-ms-flex-order:6;order:6}.swirly__steps.A div:nth-child(5){-ms-flex-order:5;order:5}.swirly__steps.A div:nth-child(6),.swirly__steps.B div:nth-child(3),.swirly__steps.C div:nth-child(3){-ms-flex-order:4;order:4}.swirly__steps.B div:nth-child(4),.swirly__steps.C div:nth-child(4){-ms-flex-order:3;order:3}.swirly__steps.B div:nth-child(5),.swirly__steps.C div:nth-child(5){-ms-flex-order:5;order:5}.swirly__steps.B div:nth-child(6),.swirly__steps.C div:nth-child(6){-ms-flex-order:6;order:6}.swirly__steps>div{width:100%;text-align:center;margin-top:2.8125rem;position:relative;z-index:1}@media screen and (min-width:760px){.swirly__steps>div{max-width:31.25rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1008px){.swirly__steps>div{margin-top:4.6875rem;width:19.375rem}}.swirly__steps>div img{background:#fff;width:5.625rem;height:5.625rem;padding:10px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:760px){.swirly__steps>div img{margin-bottom:1.5rem}}.swirly__steps>div h5{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;padding-bottom:.9375rem;margin-bottom:0;background:#fff}.swirly__steps>div p{background:#fff;padding:0 5px;margin-top:0}.bkg--gray .swirly__steps h5,.bkg--gray .swirly__steps img,.bkg--gray .swirly__steps p,.bkg--white .swirly__steps h5,.bkg--white .swirly__steps img,.bkg--white .swirly__steps p,.swirly__steps .gray-gradient h5,.swirly__steps .gray-gradient img,.swirly__steps .gray-gradient p{background:#fff}.bkg--gray2 .swirly__steps h5,.bkg--gray2 .swirly__steps img,.bkg--gray2 .swirly__steps p{background:#f8f8f8}.bkg--black .swirly__steps h5,.bkg--black .swirly__steps img,.bkg--black .swirly__steps p{background:#313131}.bkg--primary-gradient .swirly__steps h5,.bkg--primary-gradient .swirly__steps img,.bkg--primary-gradient .swirly__steps p,.bkg--primary .swirly__steps h5,.bkg--primary .swirly__steps img,.bkg--primary .swirly__steps p{background:#1970e2}.bkg--secondary .swirly__steps h5,.bkg--secondary .swirly__steps img,.bkg--secondary .swirly__steps p{background:#00cccd}.bkg--pink .swirly__steps h5,.bkg--pink .swirly__steps img,.bkg--pink .swirly__steps p{background:#ff9793}.path-anim{display:none;position:absolute;width:100%;z-index:0}@media screen and (min-width:1008px){.path-anim{margin-top:5rem;margin-left:1.875rem}}.path-anim svg path{stroke:#1970e2;fill:none;stroke-dasharray:4;stroke-dashoffset:6;animation:dash 40s linear infinite}@media screen and (min-width:1008px){.path-anim svg{width:100%}}@media screen and (min-width:1200px){.path-anim svg{width:auto}}.path-anim.B{margin-top:5.625rem;margin-left:-1.25rem}.path-anim.C{margin-top:5.625rem;margin-left:-3.125rem}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.page-fertile-friend-program .gt__section{padding-top:1.875rem}.block__videos--detail{padding-bottom:0}@media screen and (max-width:759px){.block__videos--detail .container{padding:0}.block__videos--detail .container .card{margin:10px 20px}.block__videos--detail .container .flickity-prev-next-button.previous{left:10px}.block__videos--detail .container .flickity-prev-next-button.next{right:10px}}.page-template-thanks-full .noHero__block .container,.page-template-thanks-reviews .noHero__block .container{max-width:49.375rem}.page-template-thanks-full .noHero__block .container p,.page-template-thanks-reviews .noHero__block .container p{font-size:.9375rem;line-height:1.6}.page-template-thanks-full .gt__banner,.page-template-thanks-reviews .gt__banner{margin-bottom:0}.thankyou__reviews{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:3.75rem}.thankyou__reviews li{width:50%;height:19.6875rem;box-shadow:0 0 20px 0 hsla(0,0%,63%,.3);margin:0 12px}.thankyou__reviews li a{display:block;width:100%;height:19.6875rem;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.block__thanku--content{background:#f9f9f9;padding:75px 0}.block__thankyou--header{max-width:40.625rem;margin:auto}.block__thankyou--header h2{margin-bottom:1.875rem}.block__thankyou--guides{background:#fff;max-width:62.5rem;margin:auto;padding:20px 50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.block__thankyou--guides article{max-width:27.1875rem}.block__thanku--fireside{background:#f9f9f9;padding-top:4.6875rem}.block__thanku--fireside .container>h3{max-width:43.75rem;margin-bottom:3.125rem}.block__thanku--improving{background:#f9f9f9;padding-top:4.6875rem}@media screen and (min-width:1008px){.gt__stories .container{display:-ms-flexbox;display:flex}.gt__stories .container.align-left{-ms-flex-pack:start;justify-content:flex-start;padding-left:10%}.gt__stories .container.align-center{-ms-flex-pack:center;justify-content:center}.gt__stories .container.align-right{-ms-flex-pack:end;justify-content:flex-end;padding-right:10%}}.gt__stories--wrap{width:100%;max-width:36.875rem;padding-top:7.8125rem;padding-bottom:7.8125rem;text-align:center;margin:auto}@media screen and (min-width:1008px){.gt__stories--wrap{margin:initial}}.gt__stories--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:center;position:relative;margin-bottom:2.5rem}.gt__stories--title:after{content:"\201C";font-size:3.75rem;position:absolute;top:40px;left:calc(50% - 15px);width:1.875rem;height:1.5625rem;display:inline-block}.gt__stories--slider{width:100%;max-width:36.25rem}.gt__stories--slider p{font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.6;letter-spacing:.00625rem}.gt__stories--slider .story__author{margin-top:.875rem}.gt__stories--slider .flickity-page-dots .dot.is-selected{background:#fff}@media screen and (min-width:760px){.gt__stories--slider .flickity-prev-next-button.previous{left:-100px}.gt__stories--slider .flickity-prev-next-button.next{right:-100px}}.story__item{width:100%;max-width:36.25rem}.gt__form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:37.5rem;margin:auto}@media screen and (min-width:1008px){.gt__form{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-width:70rem}}.gt__form>aside{margin-top:3.125rem}@media screen and (min-width:1008px){.gt__form>aside{margin-top:0;width:50%;max-width:28.125rem;margin-right:1.875rem;margin-bottom:5rem}}.gt__form>aside h2{font-family:Caslon,Times,Georgia,serif;font-size:3.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal}@media screen and (min-width:760px){.gt__form>aside h2{font-size:4.6875rem}}.gt__form>aside p{font-family:Campton;font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.00625rem;color:#fff}.gt__form>aside p b,.gt__form>aside p strong{font-weight:500;color:inherit}@media screen and (min-width:1008px){.gt__form>div{width:51%;max-width:37.5rem}}.gt__form>div .label-no-show label{display:none}.gt__form>div .label-no-show label+div{margin-top:1.25rem}.gt__form>div input{border:1px solid rgba(26,28,44,.23)}.gt__form .two-cols{width:50%;float:left}.gt__form .two-cols.two-cols-a{margin-right:.75rem;width:calc(50% - 12px)}.gt__form .clearfix{clear:both}.gt__form .gform_wrapper .gfield_label{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.02875rem;color:#fff;text-transform:uppercase;margin-top:1.875rem;margin-bottom:0;display:block}@media screen and (min-width:1008px){.gt__form .gform_wrapper .gfield_label{margin-top:0}}.gt__form .gform_wrapper .gform_title,.gt__form .gform_wrapper .gsection_title{margin-bottom:0}.gt__form .gform_wrapper .gfield_checkbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gt__form .gform_wrapper .gfield_checkbox li{margin-bottom:.9375rem;display:-ms-flexbox;display:flex;width:11.4375rem;color:#fff;margin-right:.3125rem}.gt__form .gform_wrapper .gfield_checkbox [type=checkbox]+label{color:#fff}.gt__form .gform_wrapper .gform_button{color:#fff;border:1px solid #fff;margin:0}.ginput_container_date{position:relative}.ui-datepicker-trigger{position:absolute;right:10px;top:15px;filter:grayscale(1)}.ui-datepicker{background:#fff;padding:7px}.ui-datepicker-next,.ui-datepicker-prev{width:50%;display:inline-block;text-align:center;display:none}.ui-datepicker-title{display:-ms-flexbox;display:flex}.ui-datepicker-title select{margin-bottom:.3125rem;border:1px solid #ccc;background-position:90%}.ui-datepicker-month{margin-right:.3125rem}.ui-datepicker-calendar{width:100%;margin:5px}.gt__affording-calc.block__affording--plan .container .left-content{max-width:32.5625rem;margin:0 auto}.gt__affording-calc.block__affording--plan .section-title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.04688rem;text-transform:uppercase;color:#1970e2;margin-top:1.875rem;margin-bottom:1.0625rem;text-align:left}@media screen and (min-width:1008px){.gt__affording-calc.block__affording--plan .section-title{text-align:left}}.gt__affording-calc.block__affording--plan .switch{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.0625rem}.gt__affording-calc.block__affording--plan .switch span{text-align:left}.gt__affording-calc.block__affording--plan .rangeSelector{height:1.875rem}.gt__section.is__collapsable{padding-top:0;padding-bottom:11.875rem}@media screen and (min-width:1008px){.gt__section+.gt__section.is__collapsable{margin-top:-6.25rem}}.collapse--wrap{height:auto;overflow:hidden;margin-top:-9.375rem;z-index:1;position:relative}.collapse-section{position:relative;padding:100px 50px}.close-wrap{position:absolute;right:60px;top:35px}.close-wrap .hamburguer{width:2.125rem;height:2.125rem}.gt__section.is__whitebox .container{max-width:75rem}.gt__section.is__whitebox .white-card{max-width:41.875rem;background:hsla(0,0%,100%,.9)}.gt__section.is__whitebox h2{margin-bottom:.875rem}.gt__section.is__whitebox.is__whitebox--left .white-card{margin-left:0}.gt__section.is__whitebox.is__whitebox--center .white-card{margin-left:auto;margin-right:auto}.gt__section.is__whitebox.is__whitebox--right .white-card{margin-right:0}.block__yesno{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__yesno{-ms-flex-direction:row;flex-direction:row}}.block__yesno>div{width:50%}.block__yesno h4{font-family:Campton;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.04688rem;text-transform:uppercase;margin-bottom:.875rem}.block__gt__events{padding-top:3.75rem;padding-bottom:1.875rem}@media screen and (min-width:1008px){.block__gt__events{padding-top:8.125rem;padding-bottom:5.9375rem}}.block__gt__events .gt__events__header{max-width:53.75rem;margin:auto}.block__gt__events .gt__events__header h2{margin-bottom:1.125rem}.gt__events{height:18rem;width:100%;max-width:77.5rem;margin:auto;margin-top:2.8125rem;margin-bottom:2.8125rem}.gt__events .events-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.gt__events .events-item{margin-left:0;width:19.375rem;margin-right:2.1875rem;margin-left:2.1875rem}}.gt__events figure{height:7.5rem;margin-bottom:1.5625rem}.gt__events .event__img{width:7.5rem;height:7.5rem;-o-object-fit:cover;object-fit:cover;border-radius:100%}.gt__events .event__title{font-weight:400;font-size:1.125rem;letter-spacing:.0075rem;margin-bottom:.9375rem}.gt__events .event__detail,.gt__events .event__title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;line-height:1.5rem}.gt__events .event__detail{font-weight:300;font-size:.9375rem;letter-spacing:.00625rem;margin-bottom:1.0625rem}.gt__events .event__date{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.gt__events__counter{margin:auto;text-align:center;position:relative;z-index:99}.block__gt__videos{padding-top:3.75rem;padding-bottom:5.625rem}@media screen and (min-width:1008px){.block__gt__videos{padding-top:6.25rem;padding-bottom:5.125rem}}@media screen and (max-width:759px){.block__gt__videos .flickity-prev-next-button{background-color:#fff}}.block__gt__videos .gt__videos__header{margin-bottom:2.875rem}.block__gt__videos .gt__videos__header h5{margin-top:.25rem;margin-bottom:1.9375rem}.block__gt__videos .gt__videos__header h2{margin-bottom:1.25rem}.block__gt__videos .gt__videos--img{-o-object-fit:cover;object-fit:cover;height:12.625rem;width:100%;max-width:22.5rem}.block__gt__videos .playBtn{transform:scale(.7);margin-top:-1.125rem;background:#1970e2}.block__gt__videos .flickity-button{top:50%}.block__gt__videos h6{margin-top:.875rem;color:inherit}.block__gt__videos h6 a{color:inherit}.gt__text table{margin:auto}.gt__text table thead tr td,.gt__text table thead tr th{width:auto!important;height:auto!important;padding:14px;color:#1970e2;font-weight:500;vertical-align:bottom}.gt__text table tbody tr{border-top:1px solid #eaeaea}.gt__text table tbody tr td,.gt__text table tbody tr th{width:auto!important;height:auto!important;padding:14px}.gt__text table tbody tr:last-child{border-bottom:1px solid #eaeaea}.gt__text table.responsive-table--small-screen tbody tr th[scope=row]{color:#1970e2;font-size:1.25rem;padding-bottom:0;padding-top:1.75rem}.gt__text table:not(.responsive-table) tbody tr td,.gt__text table:not(.responsive-table) tbody tr th,.gt__text table:not(.responsive-table) thead tr th{font-size:.875rem}@media screen and (min-width:760px){.gt__text table:not(.responsive-table) tbody tr td,.gt__text table:not(.responsive-table) tbody tr th,.gt__text table:not(.responsive-table) thead tr th{font-size:inherit}}.gt__text table caption{margin-bottom:1.75rem;margin-top:.875rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;font-style:italic;line-height:1.33;letter-spacing:normal;color:#585858}.block__afording--start{padding-top:3.75rem;padding-bottom:4.1875rem}.block__afording--start .head h5{font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.25rem}.block__afording--start .head .h2,.block__afording--start .head h2{text-align:center;margin-bottom:1.875rem}.block__afording--start .head p{text-align:center}.price-list{padding:50px 0;margin-top:1.875rem;margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width:1008px){.price-list{padding:70px 115px 60px;margin-top:3.375rem;margin-left:0;margin-right:0}}.posts__filters,.price-list--filters,.treatment-list--filters{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.0625rem;text-align:center;margin-bottom:1.25rem;text-transform:uppercase}.posts__filters a,.posts__filters button,.price-list--filters a,.price-list--filters button,.treatment-list--filters a,.treatment-list--filters button{background:none;border:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.0625rem;text-transform:uppercase;color:#313131;display:block;margin-bottom:.3125rem}.posts__filters a.is-active,.posts__filters button.is-active,.price-list--filters a.is-active,.price-list--filters button.is-active,.treatment-list--filters a.is-active,.treatment-list--filters button.is-active{color:#186bd9}@media screen and (min-width:760px){.posts__filters a,.posts__filters button,.price-list--filters a,.price-list--filters button,.treatment-list--filters a,.treatment-list--filters button{display:inline-block;margin:0 30px}.posts__filters a:first-child,.posts__filters button:first-child,.price-list--filters a:first-child,.price-list--filters button:first-child,.treatment-list--filters a:first-child,.treatment-list--filters button:first-child{margin-left:0}.posts__filters a:last-child,.posts__filters button:last-child,.price-list--filters a:last-child,.price-list--filters button:last-child,.treatment-list--filters a:last-child,.treatment-list--filters button:last-child{margin-right:0}}.price-list--slider .flickity-button{display:none}@media screen and (min-width:760px){.price-list--slider .flickity-button{display:block}}.price-list--item--wrapper{width:100%;padding:20px}@media screen and (min-width:760px){.price-list--item--wrapper{width:50%;padding:20px 30px}}@media screen and (min-width:1008px){.price-list--item--wrapper{max-width:22.875rem;width:100%}}.price-list--item{width:100%;margin-bottom:1.25rem;background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);text-align:left}@media screen and (min-width:760px){.price-list--item{width:19.75rem}}.price-list--item--header{background:#1970e2;background-image:linear-gradient(105deg,#1970e2,#58baf5);padding:13px 25px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.price-list--item--header h4{margin:0;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#fff}.price-list--item--header img{width:3.125rem;height:3.125rem;margin-right:.875rem}.price-list--item--price{padding:28px 25px 13px;border-bottom:1px solid #ebebeb}.price-list--item--price .price{font-size:1.875rem;font-weight:500;font-style:normal;line-height:.8;color:#1970e2;margin-bottom:.1875rem}.price-list--item--price .price,.price-list--item--price .price-note{display:block;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-stretch:normal;letter-spacing:normal}.price-list--item--price .price-note{font-size:.75rem;font-weight:400;font-style:italic;line-height:2.17}.price-list--item--body{padding:20px 25px 18px;font-size:.9375rem;line-height:1.6}.price-list--item--body .details{margin-bottom:1.25rem}.price-list--item--body .cross-list li,.price-list--item--body .tick-list li{margin-bottom:0;font-size:.9375rem;line-height:1.6}.price-list--item--body .cross-list li{margin-bottom:.75rem}.price-list--item--body .add-ons h5,.price-list--item--body .not-included h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.0625rem;color:#1970e2;text-transform:uppercase;margin-bottom:.6875rem;text-align:left}.price-list--item--body .add-ons fieldset,.price-list--item--body .not-included fieldset{border:0}@media screen and (max-width:759px){.price-list--item--body .add-ons fieldset,.price-list--item--body .not-included fieldset{font-size:.75rem;line-height:1.25rem}}.price-list--item--body .add-ons fieldset span,.price-list--item--body .not-included fieldset span{white-space:nowrap}.price-list--item--footer{padding:16px 25px 7px;border-top:1px solid #ebebeb}.price-list--item--footer p{text-align:left;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.125rem;letter-spacing:normal;color:#727272;margin-bottom:.4375rem;max-width:15.625rem}.price-list--nav{text-align:center;margin:20px auto}@media screen and (min-width:760px){.price-list--nav{display:none}}@media screen and (min-width:1008px){.price-list--nav{margin-top:3.125rem}}.page-template-landing .header__cta .button{height:3.4375rem}.page-template-landing .block__affording--plan{padding-top:3.75rem;padding-bottom:3.125rem}@media screen and (min-width:1008px){.page-template-landing .block__affording--plan{padding-top:8.125rem;padding-bottom:4.75rem}}.page-template-landing .block__affording--packs{margin-top:-3.125rem;padding-bottom:6.25rem}@media screen and (min-width:1008px){.page-template-landing .block__affording--packs{margin-top:-4.75rem;padding-bottom:8.125rem}}.page-template-landing .block__affording--packs .block__affording--risk{padding-bottom:0}.block__affording--plan{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--plan{padding-top:3.75rem;padding-bottom:4.75rem}}.block__affording--plan .container{max-width:70rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:759px){.block__affording--plan .container{padding:0}}@media screen and (min-width:1008px){.block__affording--plan .container{-ms-flex-direction:row;flex-direction:row;margin-bottom:4.6875rem}}.block__affording--plan .container .left-content{max-width:27.125rem}.block__affording--plan .container .left-content select{margin-top:1.5625rem}@media screen and (min-width:1200px){.block__affording--plan .container .left-content{margin-right:7.625rem}}.block__affording--plan .container .right-content{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:2.1875rem}@media screen and (min-width:760px){.block__affording--plan .container .right-content{width:37.5rem;margin:auto}}@media screen and (min-width:1008px){.block__affording--plan .container .right-content{padding-right:1.125rem;width:auto;max-width:33.125rem;margin-top:0;padding-top:0}}@media screen and (min-width:1200px){.block__affording--plan .container .right-content{max-width:37.5rem}}.block__affording--plan .container .right-content .white-card{width:100%;padding:15px;margin:0;margin-bottom:.9375rem}@media screen and (min-width:760px){.block__affording--plan .container .right-content .white-card{padding:15px}}@media screen and (min-width:1008px){.block__affording--plan .container .right-content .white-card{padding:3.5625rem 3.3125rem 4.0625rem 3.125rem;margin:20px;margin-bottom:2.8125rem}}.block__affording--plan .container .right-content .white-card h5{display:none}@media screen and (min-width:1008px){.block__affording--plan .container .right-content .white-card h5{display:block}}.block__affording--plan .container .right-content.sticky{padding-top:17.5rem}.block__affording--plan .container .right-content.sticky .white-card{position:fixed;bottom:-15px;left:20px;width:calc(100vw - 40px);z-index:10}@media screen and (min-width:760px){.block__affording--plan .container .right-content.sticky .white-card{left:50%;width:37.5rem;margin-left:-18.75rem}}.block__affording--plan h5{margin-bottom:1.4375rem}@media screen and (min-width:1008px){.block__affording--plan h5{display:block}}.block__affording--plan h2{margin-bottom:1rem}.block__affording--plan h6{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;margin-bottom:.5rem;text-align:center}@media screen and (min-width:1008px){.block__affording--plan h6{text-align:left}}.block__affording--plan fieldset{margin-bottom:.3125rem;margin-top:.3125rem;margin-left:.1875rem}.block__affording--plan fieldset label{margin-bottom:1.0625rem}.block__affording--plan p+.with-toggle-options{margin-top:1.6875rem;display:block}.block__affording--plan p+.with-toggle-options .switch{-ms-flex-pack:start;justify-content:flex-start}.block__affording--plan p+.with-toggle-options .switch span:first-child{min-width:6.875rem}.block__affording--plan .rangeSelector+.footnote{margin-top:1.625rem}.footnote{padding:0 20px}.footnote,.footnote p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;line-height:1.33;text-align:center;margin:auto;margin-top:1.125rem;width:100%;max-width:37.5rem}.block__affording--plan--toggle{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:12px 15px 12px 4px;width:100%;-ms-flex-pack:justify;justify-content:space-between}.block__affording--plan--toggle button{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:#313131}.block__affording--plan--toggle button small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;color:#727272;display:block}.payment-calc{margin-left:-.9375rem;margin-right:-.9375rem;margin-bottom:0}@media screen and (min-width:1008px){.payment-calc{margin-top:1.125rem;margin-bottom:1em}}.payment-calc li{overflow:hidden;padding-left:.9375rem;padding-right:.9375rem}@media screen and (max-width:1007px){.payment-calc.is-minify li.detail__item,.sticky .payment-calc li.detail__item{display:none}.payment-calc.is-minify li:first-child,.sticky .payment-calc li:first-child{padding-top:0}}.payment-calc--item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:.9375rem;line-height:1;height:auto;min-height:3.75rem;margin-bottom:.625rem;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);padding:0 15px}@media screen and (min-width:760px){.payment-calc--item{background:#fff;padding:15px 22px 15px 15px;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2)}}.payment-calc--item.item-treatment{padding:8px 15px 4px}.payment-calc--item.item--add-on{height:auto;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;padding-top:.9375rem;padding-bottom:.9375rem}.payment-calc--item.item--total-total{-ms-flex-direction:column;flex-direction:column;height:6.25rem;margin-bottom:0;padding-top:.9375rem}@media screen and (min-width:760px){.payment-calc--item.item--total-total{height:7.8125rem;margin-bottom:.625rem}}.payment-calc--item.item--total-total .item--row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;width:100%}.payment-calc--item.item--total-total .item--row .item--detail,.payment-calc--item.item--total-total .item--row .item--price{-ms-flex-align:baseline;align-items:baseline}.payment-calc--item.item--total-total .item--row .item--grandtotal .item--total-label{font-family:Campton;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1970e2;margin-right:.625rem}.payment-calc--item.item--total-total .item--row .item--grandtotal em{font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;text-align:right;color:var(--brownish-grey)}.payment-calc--item .item--detail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.payment-calc--item .item--detail img{width:2.1875rem;height:2.1875rem}@media screen and (min-width:1008px){.payment-calc--item .item--detail span{margin-left:.625rem}}.payment-calc--item .item--detail span small{display:block;margin-top:.1875rem;color:#727272;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33}.payment-calc--item .item--price{font-weight:500;text-align:right}.payment-calc--item .item--price small{display:block;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#727272;margin-top:.1875rem}.payment-calc--item.item--monthly{color:#00cccd}.payment-calc--item.item--add.item--add-on .item--detail span{padding-left:2.125rem}.payment-calc--item.item--add .item--detail span{position:relative;padding-left:1.6875rem}.payment-calc--item.item--add .item--detail span:before{content:"+";width:2.1875rem;float:left;display:inline-block;text-align:left;font-style:normal;position:absolute;left:0}.payment-calc--item.item--sub .item--detail{color:#00cccd}.payment-calc--item.item--sub .item--detail span:before{content:"-";width:.9375rem;display:inline-block;text-align:left;font-style:normal}@media screen and (min-width:760px){.payment-calc--item.item--sub .item--detail span:before{width:2.1875rem}}.payment-calc--item.item--sub .item--price{color:#00cccd}.payment-calc--item.item--total .item--detail{font-weight:500}.payment-calc--item.item--subdetail{min-height:1.5rem}@media screen and (max-width:759px){.payment-calc--item.item--subdetail{min-height:2.5rem;margin-top:.0625rem;margin-bottom:0}}.payment-calc table td,.payment-calc table th{vertical-align:baseline}.payment-calc--item.item--add table{width:100%}.payment-calc--item.item--add table tr td:first-child{width:2.8125rem;text-align:left;padding-left:.6875rem}.payment-calc--item.item--add table tr td:last-child{text-align:right}.payment-calc--item.item--add table tr.row-third-party td:first-child{margin-top:.1875rem;color:#727272;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;opacity:0}.payment-calc--item.item--add table .only-third .row-third-party td:first-child{opacity:1}.payment-calc--item.item-treatment table{width:100%}.payment-calc--item.item-treatment table tr td{vertical-align:middle}.payment-calc--item.item-treatment table tr td:first-child{max-width:4.375rem;padding-right:.625rem}.payment-calc--item.item-treatment table tr td:first-child img{max-height:3.75rem;max-width:3.75rem;font-size:.625rem}.payment-calc--item.item-treatment table tr td:last-child{text-align:right;width:5rem}.row-cny.hide,.row-national,.row-third-party.hide{display:none}.item--note,.item--note--avg,.item--note--third{display:block;margin-top:.1875rem;color:#727272;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33}.item--note--third{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/warning.svg) no-repeat left 1px;padding-left:.9375rem}.item--price--others,.item--price--third{font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#727272;margin-top:.1875rem}.item--price--others.hide,.item--price--third.hide{display:none}.item--detail--name small{display:block;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#727272;margin-left:.625rem}.payment-calc-method--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;margin-top:1.4375rem;margin-bottom:16px!important;padding-right:11.875rem;background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/creditcards.png);background-repeat:no-repeat;background-position:100%;display:none}@media screen and (min-width:1008px){.payment-calc-method--title{display:block}}.payment-calc-method{-ms-flex-direction:column;flex-direction:column;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.2;letter-spacing:.025rem;color:#727272;margin-top:.75rem;margin-bottom:.3125rem;display:none}@media screen and (min-width:1008px){.payment-calc-method{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-right:1.0625rem;padding-bottom:.625rem;padding-top:.75rem;margin-bottom:1.4375rem;border:1px solid #c3c3c3;background:#fff}}.payment-calc-method span{border:1px solid #c3c3c3;background:#fff;padding:10px;margin-bottom:.625rem}@media screen and (min-width:1008px){.payment-calc-method span{border:0;padding:0;margin:0}}@media screen and (min-width:1008px){.payment-calc-method span:first-child{padding-left:3.125rem;background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/creditcard.png);background-repeat:no-repeat;background-position:19px}}@media screen and (min-width:1200px){.payment-calc-method span:first-child{margin-right:1.25rem}}.payment-calc-method--btns{display:none}.payment-calc-method--btns a{width:100%;margin-bottom:.625rem}@media screen and (min-width:760px){.payment-calc-method--btns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.payment-calc-method--btns a{margin-bottom:0}}.block__affording--insurance{padding-top:5.625rem;padding-bottom:5rem;min-height:37.5rem}.block__affording--insurance h2{margin-bottom:1.625rem}.block__affording--insurance--slider{overflow:hidden;margin-top:5rem}.insurance--slider{width:312.5rem}.insurance--slider--list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.25rem}.insurance--slider--list li{margin-right:4.6875rem}.insurance--slider--list li img{width:12.5rem;height:3.75rem;-o-object-fit:contain;object-fit:contain}.insurance--slider--list:first-child li:nth-child(odd),.insurance--slider--list:nth-child(2) li:nth-child(2n){padding-top:2.5rem}.insurance--slider--list.move{margin-left:5.625rem}.insurance--slider--list--footnote{max-width:56.25rem;margin:auto;margin-top:3.75rem;font-size:.75rem}.block__affording--insurance2{padding-top:5.625rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--insurance2{padding-top:5.625rem;padding-bottom:6.25rem}}.block__affording--insurance2 .container{max-width:43.75rem;margin:auto}.block__affording--insurance2 .media--list{max-width:35rem}.block__affording--insurance2 h2,.block__affording--insurance2 h5{margin-bottom:1.875rem}.block__affording--risk{padding-top:3.75rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--risk{padding-top:6.875rem;padding-bottom:3.75rem}}.block__affording--risk h5{margin-bottom:3.5625rem}.block__affording--risk h2{margin-bottom:2.875rem}.block__affording--risk p{max-width:68.75rem;margin:auto}.block__affording--risk .risk-list{max-width:41.875rem;margin:auto;padding-bottom:1.25rem}@media screen and (min-width:1200px){.block__affording--risk .risk-list{max-width:62.5rem}}.block__affording--risk .risk-list .price-list--item--wrapper{padding:20px 10px}@media screen and (min-width:760px){.block__affording--risk .risk-list .price-list--item--wrapper{max-width:21rem}}@media screen and (min-width:1008px){.block__affording--risk .risk-list .price-list--item--wrapper{max-width:21rem}}.block__affording--risk .risk-list .price-list--item--header small{display:block;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:2.17;letter-spacing:normal}.block__affording--risk .risk-list .price-list--item--price{height:5.75rem}.block__affording--risk .footnote,.block__affording--risk .footnote p{max-width:37.5rem;margin:auto;margin-top:2.5rem;margin-top:0}.block__affording--xtra{background-color:#f9f7f8;padding-top:3.75rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--xtra{padding-top:9.375rem;padding-bottom:7.5rem}}.block__affording--xtra .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:69.4375rem}@media screen and (min-width:1008px){.block__affording--xtra .container{-ms-flex-direction:row;flex-direction:row;padding-top:1.1875rem}}.block__affording--xtra .content-left{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:26.875rem}.block__affording--xtra .content-left h5{margin-top:.3125rem;margin-bottom:1.5625rem}.block__affording--xtra .content-left h2{margin-bottom:1.875rem}@media screen and (min-width:1008px){.block__affording--xtra .content-right{width:51%;padding-left:1.4375rem;padding-right:1.875rem}.block__affording--xtra .content-right p+p{margin-top:2.5rem}}.block__affording__third-party{padding-top:3.75rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording__third-party{padding-top:6.25rem}}.block__affording__third-party .container>h5{margin-bottom:2.0625rem}.block__affording__third-party .container>h2{margin-bottom:1.875rem}.block__affording__third-party .card-grid{margin-top:4.6875rem;overflow:hidden}@media screen and (min-width:760px){.block__affording__third-party .card-grid{margin-left:auto;margin-right:auto;max-width:75%}}@media screen and (min-width:1008px){.block__affording__third-party .card-grid{max-width:100%}}.background-grey{background:#f9f9f9}.background-grey a{color:#186bd9}.control--hide{display:none;height:0}.finance_options_controls{display:none}.finance_options_controls.is-on{display:block}.section__packs{position:relative;text-align:center;padding-left:1.25rem;padding-right:1.25rem;padding-top:0!important}.section__packs .price-list--wrap{height:auto;overflow:hidden;margin-top:-9.375rem;z-index:1;position:relative}.section__packs .price-list{position:relative;margin-left:0;margin-right:0}.section__packs .close-wrap{position:absolute;top:35px;right:40px}.section__packs .close-wrap .hamburguer.menu--open{width:2.1875rem}.section__packs .close-wrap .hamburguer.menu--open span{background:#979797}.container.treatment__head{margin-bottom:1.25rem}.block__treatment--cta{-ms-flex-pack:center;justify-content:center}.block__treatment--cta a{margin:5px 10px}.blog__article .container .block__treatment--cta{-ms-flex-pack:start;justify-content:flex-start}.VUEtreatmentCalc{opacity:1;transition:opacity .4s ease}.VUEtreatmentCalc[v-cloak]{opacity:0}.footnote__calc-show-more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.footnote__calc-show-more{display:none}}.footnote__calc-show-more button{background:none;border:none;margin:auto;font-size:.9375rem;cursor:pointer}.footnote__calc-show-more button.is-show .on-show{display:inline}.footnote__calc-show-more button.is-show .on-hide{display:none}.footnote__calc-show-more button.is-show svg{transform:rotate(0)}.footnote__calc-show-more button .on-show{display:none}.footnote__calc-show-more button .on-hide{display:inline}.footnote__calc-show-more button svg{transform:rotate(180deg)}.block__about-us--start{padding-top:6.5625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:relative}.keep-scrolling{position:absolute;top:80vh;left:50%;transform:translate3d(-50%,0,0);opacity:1;pointer-events:none}.block__about-us--second{padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--second{min-height:100vh;padding-bottom:0}}.block__about-us--second .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__about-us--second .container{-ms-flex-direction:row;flex-direction:row}}.block__about-us--second figure{display:none}@media screen and (min-width:760px){.block__about-us--second figure{width:50%;height:100vh;position:relative;display:block}.block__about-us--second figure svg{transform:translateZ(0) scale(2)!important;margin-top:-1.875rem;margin-left:-2.5rem}}@media screen and (min-width:760px){.block__about-us--second aside{width:50%;padding-left:.8125rem;position:relative}}.block__about-us--second aside>div{margin-bottom:5.625rem}.block__about-us--second aside>div:last-child{margin-bottom:0}@media screen and (min-width:760px){.block__about-us--second aside>div{position:absolute;top:0;width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;opacity:0;padding-top:5rem;margin-bottom:0}.block__about-us--second aside>div:first-child{opacity:1}}.block__about-us--second aside .small-img{display:block}@media screen and (min-width:760px){.block__about-us--second aside .small-img{display:none}}.block__about-us--second aside h5{margin-bottom:1.875rem}.block__about-us--second aside h2{margin-bottom:1.5625rem}.block__about-us--second aside p{max-width:33.4375rem;margin-bottom:1.5em}.keep-scrolling{margin-top:3.9375rem}.block__about-us--locations{padding-top:3.75rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--locations{padding-top:7.625rem;padding-bottom:4.5rem}}.block__about-us--locations h5{margin-bottom:2.5rem}.block__about-us--locations h2{margin-bottom:1.5625rem}.block__about-us--locations ul{margin-bottom:2.5rem}.block__about-us--locations .button{margin-top:0;margin-bottom:.625rem}.locations__slider{width:100%;height:14.375rem;margin-left:auto;margin-right:auto;margin-top:3.75rem}@media screen and (min-width:1200px){.locations__slider{width:93%}}.location__item{width:100%}@media screen and (min-width:760px){.location__item{width:25%}}@media screen and (min-width:1200px){.location__item{width:11.25rem;margin-right:1.0625rem;margin-left:1.0625rem}}.location__item>div{border-radius:100%;overflow:hidden;margin:auto;margin-bottom:1.5625rem;height:10.9375rem;width:10.9375rem}.location__item>div img{height:10.9375rem;width:10.9375rem;-o-object-fit:cover;object-fit:cover}.location__item>span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;text-align:center}.location__item>span a{color:inherit}.block__about-us--ourteam{padding-top:3.75rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--ourteam{padding-top:3.75rem;padding-bottom:6.6875rem}}@media screen and (min-width:1008px){.block__about-us--ourteam{padding-top:8.875rem;padding-bottom:6.6875rem}}.block__about-us--ourteam .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:760px){.block__about-us--ourteam .container{-ms-flex-direction:row;flex-direction:row;max-width:70rem;margin:auto}}@media screen and (min-width:760px){.block__about-us--ourteam .container .left--col{width:30%;max-width:28.5625rem}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col{width:50%}}.block__about-us--ourteam .container .left--col>img{display:block;margin-bottom:.625rem}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col>img{height:37.625rem;margin-bottom:1.9375rem}}.block__about-us--ourteam .container .left--col .dr__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:.005rem}@media screen and (min-width:760px){.block__about-us--ourteam .container .left--col .dr__footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col .dr__footer{margin-bottom:1.875rem;-ms-flex-direction:row;flex-direction:row}}.block__about-us--ourteam .container .left--col .dr__footer img{display:none;width:8.625rem;height:3.125rem}@media screen and (min-width:760px){.block__about-us--ourteam .container .left--col .dr__footer img{display:block;margin-top:1.25rem;margin-bottom:1.25rem}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col .dr__footer img{margin:0;margin-right:3.75rem}}@media screen and (min-width:760px){.block__about-us--ourteam .container .right--col{width:60%}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .right--col{width:50%;padding-left:.75rem;padding-top:1.875rem}}.block__about-us--ourteam .container .right--col h2,.block__about-us--ourteam .container .right--col h5{margin-bottom:1.875rem}.block__about-us--ourteam .container .right--col ul{margin-top:3.125rem;margin-bottom:2.1875rem}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul{margin-left:1.1875rem;margin-right:1.25rem}}.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.previous{left:0}@media screen and (min-width:1008px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.previous{left:-40px}}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.previous{left:-60px}}.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.next{right:0}@media screen and (min-width:1008px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.next{right:-20px}}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.next{right:-60px}}.block__about-us--ourteam .container .right--col ul li{width:100%;text-align:center}@media screen and (min-width:760px){.block__about-us--ourteam .container .right--col ul li{width:33%}}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul li{width:9.375rem}}.block__about-us--ourteam .container .right--col ul li img{width:7.8125rem;height:7.8125rem;border-radius:62px}.block__about-us--ourteam .container .right--col ul li div{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:.005rem;margin-top:.8125rem}.block__about-us--ourteam .container .right--col ul li div span{display:block}.block__about-us--ourteam .container .right--col ul+a{color:#186bd9;text-align:center;margin:auto;width:100%;display:block}.block__about-us--ourteam .container .dr-name{display:block}.block__about-us--ourteam .container .dr-designation{color:#727272;display:block}.block__about-us--banners{background:#1970e2;background-size:cover;height:31.25rem;overflow:hidden;width:100%}.block__about-us--banners .slider{width:100vw;height:100%}.block__about-us--banners .slider li{width:100vw;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-size:cover}.block__about-us--banners .slider li h3{font-family:Caslon,Times,Georgia,serif;font-size:3.125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;color:#313131;text-shadow:2px 0 0 hsla(0,0%,100%,.4)}@media screen and (min-width:760px){.block__about-us--banners .slider li h3{width:21.875rem;text-align:center}}@media screen and (min-width:1008px){.block__about-us--banners .slider li h3{width:14.375rem;text-align:left}}.block__about-us--banners .container{max-width:70rem;margin:auto}.block__about-us--banners+.gt__testimonials{padding-bottom:5.625rem}.block__about-us--stories{padding-top:6.25rem;padding-bottom:4rem}.block__about-us--stories.block__stories{background:#fff}.block__about-us--stories .stories__videos--head{margin-top:2rem}.block__about-us--network{padding-top:5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--network{padding-top:7.5rem;padding-bottom:2.5rem}}.block__about-us--network h5{margin-bottom:1.25rem}.block__about-us--network .horizontal-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:4.0625rem;margin-bottom:0;padding-bottom:0;max-width:79.375rem}.block__about-us--network .horizontal-list li{max-width:23.75rem;margin-bottom:3.75rem}@media screen and (min-width:760px){.block__about-us--network .horizontal-list li{-ms-flex:1 0 380px;flex:1 0 380px}}.block__about-us--network .horizontal-list li img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__about-us--network .horizontal-list li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-top:1.25rem;margin-bottom:1.25rem}.block__about-us--fireside{padding-top:.9375rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__about-us--fireside{padding-top:.9375rem;padding-bottom:6.875rem}}.block__about-us--fireside .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__about-us--fireside .container{-ms-flex-direction:row;flex-direction:row}}.block__about-us--fireside .block__beyond--left{width:calc(100% + 20px);overflow:hidden}@media screen and (min-width:760px){.block__about-us--fireside .block__beyond--left{overflow:initial}}@media screen and (min-width:1008px){.block__about-us--fireside .block__beyond--left{width:40%}}.block__about-us--fireside .block__beyond--left aside{padding-right:.625rem}.block__about-us--fireside .block__beyond--left h4{margin-bottom:.625rem;margin-top:4.375rem;line-height:1.875rem}.block__about-us--fireside .block__beyond--right--wrap{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width:760px){.block__about-us--fireside .block__beyond--right--wrap{margin-left:0;margin-right:0}}.block__about-us--fireside .block__beyond--right{width:100%}@media screen and (min-width:1008px){.block__about-us--fireside .block__beyond--right{width:60%}}.block__about-us--fireside .block__beyond--right aside{padding-left:2.0625rem;padding-top:5.625rem}.block__about-us--fireside .block__beyond--right h4{margin-bottom:1.0625rem}.block__about-us--fireside .block__fireside--footer{-ms-flex-pack:center;justify-content:center;margin-top:2.625rem}.block__about-us--fireside .block__fireside--footer .button{margin:auto}.block__oye{background:#00cccd;padding:20px 17px!important}@media screen and (min-width:760px){.block__oye{min-height:25.9375rem;margin-top:-.625rem;padding:15px 17px!important}}@media screen and (min-width:1008px){.block__oye{margin-left:-2.5rem}}.block__oye .oye--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%;border:1px solid #fff;padding:20px}@media screen and (min-width:1008px){.block__oye .oye--wrapper{padding-right:6.25rem;padding-top:.5625rem;padding-left:7.25rem}}.block__oye .oye--wrapper h4{width:auto;color:#fff;font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;text-align:center;margin-bottom:1.25rem}@media screen and (min-width:760px){.block__oye .oye--wrapper h4{font-size:3.125rem}}.block__oye .oye--wrapper span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:.0575rem;text-align:center;color:#fff;text-transform:uppercase}.block__about-us--family{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}@media screen and (min-width:760px){.block__about-us--family{padding-top:8.125rem;padding-bottom:3.125rem}}.block__about-us--family .block__about-us--family--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:70rem}@media screen and (min-width:1008px){.block__about-us--family .block__about-us--family--content{-ms-flex-direction:row;flex-direction:row;margin-top:3.75rem}}.block__about-us--family .block__about-us--family--content aside{text-align:left;min-width:18.125rem;-ms-flex:0;flex:0}@media screen and (min-width:760px){.block__about-us--family .block__about-us--family--content aside{max-width:25rem;margin:auto;text-align:center}}@media screen and (min-width:1008px){.block__about-us--family .block__about-us--family--content aside{margin-top:5.125rem;max-width:inherit;text-align:left}}.block__about-us--family .block__about-us--family--content ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem}@media screen and (min-width:760px){.block__about-us--family .block__about-us--family--content ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1008px){.block__about-us--family .block__about-us--family--content ul{margin-left:3.75rem}}.block__about-us--family .block__about-us--family--content ul li{text-align:center;margin-bottom:2rem}@media screen and (min-width:760px){.block__about-us--family .block__about-us--family--content ul li{width:50%}}.block__about-us--family .block__about-us--family--content ul li img{width:50%;margin-bottom:1rem}.block__about-us--family .block__about-us--family--content ul li p{max-width:18.75rem;margin:auto}.block__about-us--family .block__about-us--family--content ul li a{color:#1970e2}.page-our-team-of-doctors .gt__section .container{width:100%;max-width:inherit}.page-our-team-of-doctors .doctors-slider{margin-top:3.75rem;margin-bottom:1.25rem}.page-our-team-of-doctors .flickity-prev-next-button.previous{left:0;top:49%}.page-our-team-of-doctors .flickity-prev-next-button.next{right:0;top:49%}.single-our-team-members .h2,.single-our-team-members h2{margin-top:3.125rem}.block__specialist-detail{padding-bottom:6.5rem}@media screen and (min-width:1200px){.block__specialist-detail .container{width:69.6875rem}}.block__specialist-detail .container a{color:#1970e2}.block__specialist-detail .container .h2,.block__specialist-detail .container h2{margin-top:3.125rem}.specialist_detail--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.specialist_detail--wrap{-ms-flex-direction:row;flex-direction:row;margin-top:4.3125rem}}.specialist_detail--wrap aside{width:100%}@media screen and (min-width:760px){.specialist_detail--wrap aside{min-width:33.9375rem;margin-right:3.25rem}}.specialist_detail--wrap aside figure{text-align:left;margin-bottom:2.5rem}.specialist_detail--wrap aside figure img{width:100%}@media screen and (min-width:760px){.specialist_detail--wrap aside figure img{width:31.25rem}}.specialist_detail--wrap aside h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.01188rem;color:#313131;text-align:left;margin-bottom:1.5625rem}.specialist_detail--profiles{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}.specialist_detail--profiles li a{margin-right:2.5rem}.specialist_detail--profiles li img{border:0}.block__contact__locations .card .card-image img{height:12.75rem}.faq__archive--wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.faq__archive--wrap{-ms-flex-direction:row;flex-direction:row}}.faq__archive--category--wrap{padding:15px;width:100%}@media screen and (min-width:760px){.faq__archive--category--wrap{width:50%}}@media screen and (min-width:1008px){.faq__archive--category--wrap{width:auto}}.faq__archive--category{width:100%;height:10.9375rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:hsla(0,0%,100%,.93)}@media screen and (min-width:1008px){.faq__archive--category{width:25.9375rem;height:10.9375rem}}.faq__archive--category>a{display:block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.faq__archive--category h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-bottom:1rem}.faq__archive--category span{color:#1970e2}.block__faq--questions>a{color:#1970e2;margin-bottom:2.5rem;display:block}.block__faq--questions .block__faq{max-width:58.9375rem;margin-top:3.5rem}@media screen and (min-width:1008px){.block__faq--questions .block__faq{padding-left:1.875rem}}.block__faq--questions .block__faq .answer-wrap{margin-top:1.5rem}.block__faq--questions .block__faq .answer-wrap p{margin-bottom:1.625rem}.block__faq--questions .block__faq .is-active h3{color:#1970e2}.block__faq--column{width:100%}.block__faq--column+.block__faq--column{padding-top:0}@media screen and (min-width:760px){.block__faq--column+.block__faq--column{padding-top:.8125rem}}.block__faq--column h3{font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;position:relative;cursor:pointer;padding-right:2.5rem}.block__faq--column h3,.block__faq--column h3:after{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.block__faq--column h3:after{content:"+";position:absolute;right:3px;top:-7px;color:#1970e2;font-size:1.875rem;font-weight:300}.block__faq--column h3 button{border:0;background:none;color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal}.block__faq--column .answer{overflow:hidden;height:0}.block__faq--column li{text-align:left;padding:0 12px;padding-bottom:1.5625rem}.block__faq--column li.is-active h3:after{content:"-"}.block__videos--detail .container{max-width:68.75rem}.block__videos--detail .h2,.block__videos--detail h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#313131;margin-bottom:0;margin-top:2.5rem;padding-right:1.25rem;padding-left:1.25rem}@media screen and (min-width:760px){.block__videos--detail .h2,.block__videos--detail h2{margin-top:0;margin-bottom:1.25rem}}.block__videos--detail .card{min-height:18.75rem}.block__videos--detail .card .card-image .playBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.125rem;height:3.125rem}.block__videos--detail .card .card-image .playBtn svg{width:1.25rem;margin-left:-.1875rem}.block__videos--detail .card .card-content h5{text-align:left;color:#313131;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.44;letter-spacing:normal}.video__featured{max-width:69.5625rem;height:31.25rem;margin:auto;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#fafafa}.video__featured .playBtn{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:4.375rem;height:4.375rem;background:#00cccd}@media screen and (min-width:760px){.videos-slider{margin-bottom:4.6875rem}}.videos-slider.is-pointer-down .video-cell{pointer-events:none}.video-cell{width:100%;margin:10px}@media screen and (min-width:760px){.video-cell{max-width:22.5rem}}.gt__section.block__jobs{padding-top:0}.offices{max-width:62.5rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:6.25rem}@media screen and (min-width:760px){.offices{-ms-flex-direction:row;flex-direction:row;padding-right:0}}.offices-col{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.offices-col{width:50%}}.office{width:100%;margin-bottom:1.25rem}.office h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#1970e2;margin-bottom:1.875rem}.job-offer{text-align:left;padding:0;padding-bottom:2.5rem}@media screen and (min-width:760px){.job-offer{padding-right:2.75rem}}.job-offer.is-active h4:after{content:"-"}.job-offer h4{font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#313131;position:relative;cursor:pointer}.job-offer h4,.job-offer h4:after{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.job-offer h4:after{content:"+";position:absolute;right:3px;top:-7px;color:#1970e2;font-size:1.875rem;font-weight:300}.job-offer h4 p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#313131}.job-offer .description{overflow:hidden;height:0}.job-offer .description-wrap{padding-top:1.5rem;font-size:.9375rem}.block__faq{max-width:71.25rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__faq{-ms-flex-direction:row;flex-direction:row}}.block__faq--column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:.8125rem}.gt__forms .gform_wrapper .gsection.modal_job_title{margin-top:0}.job__form{max-width:37.5rem;margin:auto;background:#fff;padding:50px;max-height:100vh;overflow:auto}.block__locations{padding-top:4.375rem;padding-bottom:2.875rem}.block__locations .h2{margin-bottom:1.875rem;margin-top:.8125rem}.block__locations p{max-width:54.6875rem}.block__locations ul{margin:auto;margin-top:3.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:760px){.block__locations ul{-ms-flex-direction:row;flex-direction:row;max-width:46.875rem}}@media screen and (min-width:1008px){.block__locations ul{max-width:69.375rem}}.block__locations ul li{width:100%}@media screen and (min-width:760px){.block__locations ul li{width:50%;max-width:21.875rem}}@media screen and (min-width:1008px){.block__locations ul li{width:50%;max-width:29.0625rem}}@media screen and (min-width:1200px){.block__locations ul li{max-width:33.75rem}}.block__locations .card .card-content h4 a{color:#1970e2}.card-location{margin-bottom:1.875rem;padding-bottom:.0625rem;height:calc(100% - 30px)}.card-location .card-content{text-align:left;padding-left:1.75rem;padding-top:2rem;max-height:inherit;height:auto}.card-location .card-content h4{font-size:1.25rem;line-height:1.3}.card-location .card-content h4,.card-location .card-content h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:#1970e2}.card-location .card-content h5{font-size:.75rem;letter-spacing:.0625rem;text-transform:uppercase;margin-top:1.5rem}.card-location .card-content ul{font-size:.9375rem;line-height:1.6;list-style:none;padding:0;margin:0 0 20px}.card-location .card-content ul li{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_circle-blue.svg) left 4px no-repeat;padding-left:1rem;margin-bottom:.5rem;line-height:1}.card-location .card-content .contact-data{margin-top:.1875rem;margin-bottom:1.875rem}.card-location .card-content .contact-data .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.card-location .card-content .contact-data .row{-ms-flex-direction:row;flex-direction:row}}.card-location .card-content .contact-data--item{margin-bottom:.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.29;letter-spacing:.03125rem;color:#313131}.card-location .card-content .contact-data--item a{display:-ms-flexbox;display:flex;color:inherit}.card-location .card-content .contact-data--item a:hover{color:#1970e2}.card-location .card-content .contact-data--item img{margin-right:.875rem;max-width:1.1875rem}.card-location .card-content .contact-data--item span{margin-top:.125rem}.block__locations__earth{padding-bottom:4.5625rem}.block__locations__earth figure{max-width:56.25rem;display:block;margin:auto;margin-bottom:1.3125rem}@media screen and (min-width:1008px){.block__locations__earth figure{height:21.875rem}}.block__locations__earth h2{max-width:26.25rem;margin:auto}.block__locations__earth p{max-width:39.6875rem;margin-top:1.875rem;margin-bottom:2.3125rem}.block__locations__earth .button{padding-left:4%;padding-right:4%}.block__locations__ready{padding-top:5.75rem;padding-bottom:5.25rem}.block__locations__ready h5{margin-bottom:1.5625rem}.block__locations__ready ul{width:80%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:auto;margin-top:2.5rem;margin-bottom:.8125rem}@media screen and (min-width:1008px){.block__locations__ready ul{-ms-flex-direction:row;flex-direction:row}}.block__locations__ready ul li{background-image:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_tick-white.svg);margin-right:2.1875rem;margin-left:2.1875rem;display:inline-block;width:auto;margin:auto}.block__locations__ready .button{padding-left:4%;padding-right:4%}.location_detail .h2{margin-top:3.125rem}.block__location-detail{margin-bottom:3.125rem}@media screen and (min-width:1008px){.block__location-detail{padding-bottom:6.5rem}}@media screen and (min-width:1200px){.block__location-detail .container{width:69.6875rem}}.block__location-detail .container a{color:#1970e2}.block__location-detail .container .h2,.block__location-detail .container h2{margin-top:3.125rem}.location_detail--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:4.3125rem}@media screen and (min-width:760px){.location_detail--wrap{-ms-flex-direction:row;flex-direction:row}}.location_detail--wrap aside{-ms-flex-order:1;order:1;margin-top:2.5rem}@media screen and (min-width:760px){.location_detail--wrap aside{-ms-flex-order:0;order:0;margin-top:0;min-width:18.75rem}}@media screen and (min-width:1008px){.location_detail--wrap aside{width:33.9375rem;margin-right:3.25rem;margin-top:0}}.location_detail--wrap aside .button{padding-left:15%;padding-right:15%}.location_detail--gallery{padding-bottom:0;margin-bottom:4.5625rem}.location_detail--gallery .flickity-page-dots{bottom:-36px}.location_detail--gallery img{height:100vw;width:100vw;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:760px){.location_detail--gallery img{width:18.75rem;height:18.75rem}}@media screen and (min-width:1008px){.location_detail--gallery img{height:33.9375rem;width:33.9375rem;-o-object-fit:cover;object-fit:cover}}.location_detail--article{width:100%}@media screen and (min-width:760px){.location_detail--article{width:auto;margin-left:1.875rem}}@media screen and (min-width:1008px){.location_detail--article{width:31.25rem;margin-left:0}}.location_detail--article p{margin-bottom:1.625rem}.location_detail--article h5{font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:.02687rem;text-transform:uppercase;margin-top:2.3125rem;margin-bottom:.625rem}.location_detail--article h5,.location_detail--article ul li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.location_detail--article ul li{font-size:.9375rem;line-height:1.6;letter-spacing:normal;background-position:left 12px}.block__location-detail--contact{margin-bottom:6.25rem}.block__location-detail--contact .container{background-color:#f9f9f9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:40px 20px 20px}@media screen and (min-width:1008px){.block__location-detail--contact .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:54px}}@media screen and (min-width:1200px){.block__location-detail--contact .container{max-width:78.25rem}}@media screen and (min-width:1008px){.block__location-detail--contact aside{padding-right:2.5rem;padding-left:.8125rem}}.block__location-detail--contact aside h3{margin-bottom:1.25rem}.block__location-detail--contact aside .contact-data .row{margin-bottom:.625rem}.block__location-detail--contact aside .contact-data .row img{margin-right:.625rem}.contact-data--item{color:#313131}.contact-data--item a{color:inherit}.contact-data--item a:hover{color:#1970e2}.location_detail--map{width:100%;height:21.5625rem}@media screen and (min-width:1008px){.location_detail--map{width:45.3125rem;height:21.5625rem}}.doctor__item{position:relative;padding:0;margin-right:.625rem;margin-left:.625rem}.doctor__item .doctor__img{background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#fafafa;width:100%;height:20rem}@media screen and (min-width:760px){.doctor__item .doctor__img{width:28.125rem;height:28.125rem}}@media screen and (min-width:1008px){.doctor__item .doctor__img{width:34.0625rem;height:34.0625rem}}.doctor__item .doctor__info{padding:0 30px;background:#1970e2;width:100%;min-height:9.375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.doctor__item .doctor__info{width:28.125rem}}@media screen and (min-width:1008px){.doctor__item .doctor__info{width:34.0625rem}}.doctor__name,.doctor__speciality{display:block;font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;line-height:1.13;letter-spacing:.0275rem;color:#fff}.doctor__cta{display:block;color:#fff;font-size:.9375rem;line-height:1.6;letter-spacing:normal}.block__location-detail--providers{padding-top:5.625rem;padding-bottom:6.625rem}.block__location-detail--providers h2{margin-bottom:3.75rem}.block__location-detail--providers .container{max-width:inherit;width:100%}.block__location-detail--providers .link{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#1970e2}.block__location-detail--providers .doctor__item .doctor__img{width:22.5rem;height:22.5rem}.block__location-detail--providers .doctor__item .doctor__info{width:22.5rem;min-height:7.5rem}.block__location-detail--providers .flickity-enabled .doctor__item{opacity:.5}.block__location-detail--providers .flickity-enabled .doctor__item.is-selected{opacity:1}.block__location-detail--providers .doctor__name,.block__location-detail--providers .doctor__speciality{font-size:1.375rem;line-height:1.17;letter-spacing:.02187rem}.block__location-detail--providers .flickity-prev-next-button.previous{left:0;top:49%}.block__location-detail--providers .flickity-prev-next-button.next{right:0;top:49%}.block__location-detail--sections{padding:20px}.block__location-detail--sections .container{max-width:55.3125rem;margin:auto}.block__location-detail--sections .container h2{margin-bottom:2.125rem}@media screen and (min-width:1008px){.block__location-detail--sections .horizontal-list{max-width:85.625rem}}.block__location-detail--sections .horizontal-list li{margin-bottom:1.25rem}.block__location-detail--sections .horizontal-list .white-card{height:100%}@media print,screen and (min-width:760px){.block__location-detail--sections .horizontal-list .white-card{padding:20px;margin:10px}}.block__location-detail--sections .horizontal-list .white-card img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain;margin-bottom:1.25rem}.block__location-detail--sections .horizontal-list .white-card h3{margin-bottom:1.375rem;font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center}.block__location-detail--sections .horizontal-list .white-card h3 a{color:inherit}@media screen and (min-width:1008px){.block__location-detail--accomodations{margin-top:6.9375rem}}.block__location-detail--accomodations .container{background-color:#f9f9f9;margin:auto;padding:40px 20px}@media screen and (min-width:760px){.block__location-detail--accomodations .container{padding:4.8125rem 1.25rem 4.6875rem}}@media screen and (min-width:1008px){.block__location-detail--accomodations .container{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width:1200px){.block__location-detail--accomodations .container{max-width:78.25rem}}.block__location-detail--accomodations .container h2{text-align:center;margin-bottom:3.375rem}.accomodations__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.accomodations__wrap{-ms-flex-direction:row;flex-direction:row}}.accomodations-slider:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.accomodations-slider:not(.flickity-enabled) li{margin:0}.doctors-slider:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.doctors-slider:not(.flickity-enabled) li{margin:0 15px}.accomodations__airbnb{width:100%;background-color:#00cccd;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;padding:30px}@media screen and (min-width:760px){.accomodations__airbnb{width:12.5rem;height:25.5625rem;padding:70px 30px 30px;margin-right:1.5625rem}}@media screen and (min-width:1008px){.accomodations__airbnb{width:19.6875rem;padding:70px 60px 60px 50px}}.accomodations__airbnb h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.13;letter-spacing:.00937rem;margin-top:.875rem}@media screen and (min-width:1008px){.accomodations__airbnb h3{font-size:1.875rem;margin-top:1.6875rem}}.accomodations__airbnb a{text-transform:uppercase;color:#fff}.accomodations__main-partner{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:25px 28px 21px;background-color:#ccc;background-size:cover;min-height:70vh;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.67;letter-spacing:.0375rem;color:#fff;position:relative}@media screen and (min-width:760px){.accomodations__main-partner{min-height:inherit}}.accomodations__main-partner h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.67;letter-spacing:.0375rem;color:#fff;text-transform:uppercase}.accomodations__main-partner h4 a{color:inherit}.accomodations__main-partner h3{font-size:1.875rem;line-height:1.13;letter-spacing:.00937rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:.8125rem;max-width:50%}.accomodations__main-partner h3 a{color:inherit}.accomodations__main-partner .main-partner__details{text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10}.accomodations__main-partner .main-partner__details a{color:#1970e2}.accomodations__main-partner--cta{position:absolute;top:0;left:0;width:100%;height:100%}.accomodations__options h3,.accomodations__to-do h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;color:#313131;text-align:left;margin-top:5.5625rem;margin-bottom:2rem}.accomodations__options img,.accomodations__to-do img{margin-bottom:.75rem;width:100%;height:8.75rem;-o-object-fit:cover;object-fit:cover}.accomodations__options h4,.accomodations__to-do h4{font-size:1.125rem;line-height:1.33;letter-spacing:.0075rem;color:#1970e2}.accomodations__options span,.accomodations__to-do span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:2.17;letter-spacing:.04375rem;color:#727272;text-transform:uppercase}.accomodations__options p,.accomodations__to-do p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;color:#313131}.accomodations__options ul li,.accomodations__to-do ul li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.67;letter-spacing:.04375rem;color:#313131;width:14.875rem;margin-right:3.125rem}.accomodations__options .bullet-list li,.accomodations__to-do .bullet-list li{background-position:left 7px;padding-left:.875rem;text-transform:uppercase}.accomodations__options .flickity-page-dots .dot,.accomodations__to-do .flickity-page-dots .dot{background:#aaa;width:.375rem;height:.375rem}.accomodations__options .flickity-page-dots .dot.is-selected,.accomodations__to-do .flickity-page-dots .dot.is-selected{background:#00cccd}.accomodations__to-do--list,.accomodations__to-do--list .flickity-viewport{width:100%}.accomodations__to-do--list .to-do--cell{max-width:14.875rem;width:100%;margin-right:3.125rem}.accomodations__options+.accomodations__banner{margin-top:4.375rem}.accomodations__banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.accomodations__banner{-ms-flex-direction:row;flex-direction:row;height:25.5625rem}}.accomodations__banner aside{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-pack:center;justify-content:center;background:#1970e2;padding:30px}@media screen and (min-width:760px){.accomodations__banner aside{padding:50px 30px 30px;max-width:14.0625rem}}@media screen and (min-width:1008px){.accomodations__banner aside{padding:50px 70px 50px 50px;max-width:26.625rem}}.accomodations__banner aside img{width:10.625rem;margin-bottom:2.1875rem}.accomodations__banner aside h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.00937rem;color:#fff;margin-bottom:1.25rem}.accomodations__banner aside h4 a{color:inherit}.accomodations__banner aside p{font-size:.9375rem;font-weight:400;line-height:1.6;letter-spacing:.00625rem}.accomodations__banner aside>a,.accomodations__banner aside p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-stretch:normal;color:#fff}.accomodations__banner aside>a{font-size:.75rem;font-weight:500;line-height:2;letter-spacing:.04125rem;text-transform:uppercase;margin-top:1.25rem}.accomodations__banner .gallery-slider--wrapper{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;height:25.5625rem}.accomodations__banner .gallery-slider--wrapper .flickity-page-dots{bottom:17px}.accomodations__banner .gallery-slider--wrapper .flickity-page-dots .dot{background:#e2e2e2;width:.375rem;height:.375rem}.accomodations__banner .gallery-slider--wrapper .flickity-page-dots .dot.is-selected{background:#fff}.accomodations__banner .gallery-slider{width:100%;height:100%;min-height:25.5625rem}.accomodations__banner .gallery-slider .gallery-cell{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;width:100%;height:100%;min-height:25.5625rem;padding:20px 35px 17px;background-size:cover;background-position:50%;position:relative}.accomodations__banner .gallery-slider .gallery-cell a{width:100%;height:100%;position:absolute;top:0;left:0}.accomodations__banner .accomodations__banner--caption{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:2.4;letter-spacing:.005rem;text-align:right;color:#fff}.accomodations__to-do h3{margin-top:4.6875rem}.accomodations__to-do ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.accomodations__to-do ul li{max-width:14.875rem}.accomodations__to-do ul li img{display:block;margin-bottom:1.25rem}.block__location-detail--others{padding-bottom:8.75rem}.block__location-detail--others h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;color:#313131;text-align:center;margin-top:5.5625rem;margin-bottom:1.6875rem}.block__location-detail--others .slider_other-locations{margin:auto;width:100%}@media screen and (min-width:1200px){.block__location-detail--others .slider_other-locations{width:70rem}}.block__location-detail--others .slider_other-locations .location-cell{max-width:22.375rem;width:100%;min-height:100%;margin-right:.625rem;margin-left:.625rem;padding:10px;padding-top:1.5625rem;padding-bottom:1.5625rem}.block__location-detail--others .slider_other-locations .location-cell .card{width:100%;height:100%;min-height:19.375rem}.block__location-detail--others .slider_other-locations .flickity-prev-next-button{background-size:40px;top:50%}.block__location-detail--others .slider_other-locations .flickity-prev-next-button.previous{left:0}@media screen and (min-width:1200px){.block__location-detail--others .slider_other-locations .flickity-prev-next-button.previous{left:-50px}}.block__location-detail--others .slider_other-locations .flickity-prev-next-button.next{right:0}@media screen and (min-width:1200px){.block__location-detail--others .slider_other-locations .flickity-prev-next-button.next{right:-50px}}.block__location-detail--others .slider_other-locations .flickity-page-dots{bottom:-17px}.block__location-detail--others .slider_other-locations .flickity-page-dots .dot{background:#e2e2e2;width:.375rem;height:.375rem}.block__location-detail--others .slider_other-locations .flickity-page-dots .dot.is-selected{background:#00cccd}.page-accomodations .block__accomodations--intro h2{margin-bottom:2.8125rem}.page-accomodations .block__accomodations--intro p{max-width:54.8125rem}.page-accomodations .posts__filters{margin-top:4.625rem;margin-bottom:3.625rem}.page-accomodations .block__location-detail--accomodations{margin-top:0}@media screen and (min-width:1008px){.page-accomodations .block__location-detail--accomodations{margin-bottom:6.25rem}}.page-accomodations .block__location-detail--accomodations article{display:none}.page-accomodations .block__location-detail--accomodations article.is-active{display:block}.page-accomodations .block__location-detail--accomodations .contact-data{margin-bottom:2.5rem}.page-accomodations .block__location-detail--accomodations .contact-data a{color:inherit}.page-accomodations .location_detail--wrap{margin-bottom:2.5rem}.page-accomodations .location_detail--wrap aside{margin-right:0;margin-left:3.25rem}.block__calendar .h2{margin-bottom:3.125rem}.calendar--wrap{padding:20px;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;margin-bottom:6.25rem;margin-top:3.125rem}@media screen and (min-width:760px){.calendar--wrap{padding:50px}}@media screen and (min-width:1200px){.calendar--wrap{max-width:83.625rem}}.calendar-large{display:none}@media screen and (min-width:760px){.calendar-large{display:block}}.calendar-small{display:block}@media screen and (min-width:760px){.calendar-small{display:none}}.tribe-events-widget-link{display:none}.tribe-events-calendar{color:#313131}.tribe-events-calendar thead th{background:transparent;color:#313131;border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;padding-top:.9375rem;padding-bottom:.5625rem}.tribe-events-calendar td{border:1px solid #bbb}.tribe-events-calendar td.tribe-events-past{color:#585858}.tribe-events-sub-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.tribe-events-sub-nav h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#1970e2;margin-bottom:2rem}.tribe-events-nav-next a,.tribe-events-nav-previous a{color:#1970e2;overflow:hidden;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,ul.tribe-events-sub-nav a{font-weight:400}#tribe-events-content{margin-bottom:0}.tribe-events-nav-previous a span{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow-left.svg) no-repeat 0;background-size:28px;margin-right:.625rem}.tribe-events-nav-next a span,.tribe-events-nav-previous a span{width:1.75rem;display:inline-block;color:transparent;overflow:hidden;position:relative}.tribe-events-nav-next a span{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow-right.svg) no-repeat 100%;background-size:28px;margin-left:.625rem}.cny_my_calendar .tribe-events-notices{background:none;border:0;color:#999;text-align:center}.cny_my_calendar .tribe-events-calendar td a{font-size:100%}.tribe-events-month-event-title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;line-height:1.17;letter-spacing:.00375rem;color:#1970e2;padding:6px 9px;cursor:pointer}.tribe-events-month-event-title a{font-size:100%}.modal{z-index:200}.calendar-modal .modal-content{background:#fff;width:100%;max-width:67.3125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.calendar-modal .modal-content aside{background:#1970e2;color:#fff;padding:60px 100px 50px 50px;min-width:25rem}.calendar-modal .modal-content aside h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;line-height:1.13;letter-spacing:.00937rem;color:#fff;margin-top:1.5625rem;margin-bottom:1.5625rem}.calendar-modal .modal-content aside span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:.00625rem;color:#fff}.calendar-modal .modal-content aside span.display-block{display:block}.calendar-modal .modal-content aside span.mt20{margin-top:1.25rem}.calendar-modal .modal-content aside span.small-caps{text-transform:uppercase;font-size:.75rem;font-weight:500}.calendar-modal .modal-content aside abbr{text-decoration:none}.calendar-modal .modal-content aside .hour{font-weight:500}.calendar-modal .modal-content aside a{color:inherit;display:block;text-transform:uppercase;margin-top:1.875rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.04125rem}.calendar-modal .modal-content article{padding:60px 50px}#tribe-events-content table.tribe-events-calendar{width:inherit}.cny_my_calendar .tribe-events-calendar div[id*=tribe-events-daynum-]{padding:14px}.cny_my_calendar .tribe-events-calendar div[id*=tribe-events-daynum-],.cny_my_calendar .tribe-events-calendar div[id*=tribe-events-daynum-] a{background:none;font-size:.9375rem;font-weight:500}.cny_my_calendar .tribe-events-calendar td.tribe-events-present{background:#fafafa}.cny_my_calendar .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.cny_my_calendar .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background:none;color:#333}.cny_my_calendar .tribe-events-calendar td.tribe-events{padding-left:.5rem}.cny_my_calendar{padding:20px}.cny_my_calendar .tribe-mini-calendar-event .list-info h2{font-weight:500;font-size:1.125rem}#tribe-events-pg-template,.tribe-events-pg-template{padding:100px 20px 20px}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt,.tribe-events-meta-group .tribe-events-single-section-title,.tribe-events-schedule h2{font-weight:500}.tribe-events-schedule .recurringinfo{display:none}.page-fertility-treatments section.hero{-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.page-fertility-treatments section.hero{-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:1008px){.page-fertility-treatments section.hero{-ms-flex-pack:center;justify-content:center}}.page-fertility-treatments section.hero .container{margin:10px;text-align:left}@media screen and (min-width:760px){.page-fertility-treatments section.hero .container{margin:0 auto 90px;text-align:center}.page-fertility-treatments section.hero .container p{margin:20px auto 0;max-width:60%}}@media screen and (min-width:1008px){.page-fertility-treatments section.hero .container{margin:auto;text-align:left}.page-fertility-treatments section.hero .container p{margin:0;max-width:50%}}.page-fertility-treatments section .hero-anim--wrapper svg{transform:scale(2) translate3d(-18%,-90px,0)!important}@media screen and (min-width:1008px){.page-fertility-treatments section .hero-anim--wrapper svg{transform:scale(1.14) translate3d(-14px,-10px,0)!important}}.block__fertility-treatment--start{padding-top:7.0625rem;padding-bottom:5.625rem}.block__fertility-treatment--start .container{max-width:54.375rem}.block__fertility-treatment--start .h2,.block__fertility-treatment--start h2{margin-bottom:1.25rem}.block__fertility-treatment--start h5{margin-bottom:3rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}.block__fertility-treatment--start p{margin-bottom:1.625rem}.block__fertility-treatment--making-babies{padding-top:6.5rem;padding-bottom:0;overflow:hidden}.block__fertility-treatment--making-babies .h2,.block__fertility-treatment--making-babies h2{margin-bottom:1.25rem}.block__fertility-treatment--making-babies .circleCircle-Wrapper{text-align:center;margin-top:1.875rem;margin-bottom:1.875rem}@media screen and (min-width:760px){.block__fertility-treatment--making-babies .circleCircle-Wrapper{margin-top:11.875rem;margin-bottom:11.875rem}}.block__fertility-treatment--making-babies .circleCircle-Wrapper .circleCircle{width:600px;height:600px;margin:auto}.block__fertility-treatment--making-babies .circleCircle-Wrapper .circleCircle .text-label{transform:translate3d(250px,0,0)}.block__fertility-treatment--making-babies .circleCircle-Wrapper .dashCircle{width:600px;height:600px}.block__fertility-treatment--making-babies .circleCircle-Wrapper .solidCircle{width:570px;height:570px;margin:15px}.block__fertility-treatment--making-babies .circleCircle-Wrapper .contentCircle{width:500px;height:500px;margin:50px}.block__fertility-treatment--donor-options{padding-top:6.8125rem;padding-bottom:5.625rem}.block__fertility-treatment--donor-options .h2,.block__fertility-treatment--donor-options h2{margin-bottom:1.25rem}.block__fertility-treatment--donor-options h5{margin-bottom:3rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}.block__fertility-treatment--donor-options .horizontal-list{max-width:34.375rem;margin-top:4.375rem;margin-bottom:0}@media screen and (min-width:1008px){.block__fertility-treatment--donor-options .horizontal-list{max-width:79.375rem}}.block__fertility-treatment--donor-options .horizontal-list li{width:14.375rem;-ms-flex:0 0 auto;flex:0 0 auto}.block__fertility-treatment--donor-options .horizontal-list li img{margin-bottom:.625rem;width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__fertility-treatment--donor-options .horizontal-list li h3{font-size:1.5rem;margin-bottom:1.25rem}.block__fertility-treatment--preservation{padding-top:5.625rem;padding-bottom:5.625rem}@media screen and (min-width:760px){.block__fertility-treatment--preservation{padding-top:10.1875rem;padding-bottom:10.5625rem}}.block__fertility-treatment--preservation .container{max-width:54.375rem}.block__fertility-treatment--preservation .h2,.block__fertility-treatment--preservation h2{margin-bottom:2.8125rem}.block__fertility-treatment--preservation p{margin-bottom:1.5625rem}.block__fertility-treatment--preservation .btns--wrapper{margin-top:2.5rem}.block__fertility-treatment--preservation .btns--wrapper a{margin:5px 0;width:100%}@media screen and (min-width:760px){.block__fertility-treatment--preservation .btns--wrapper a{margin:0 22px;width:11.625rem}}.block__fertility-treatment--genetic-testings{padding-top:6.5rem}.block__fertility-treatment--genetic-testings .container{max-width:47.5rem;margin-bottom:3.75rem}.block__fertility-treatment--genetic-testings .h2,.block__fertility-treatment--genetic-testings h2{margin-bottom:2.5rem}.block__fertility-treatment--genetic-testings .containerB{max-width:75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__fertility-treatment--genetic-testings .containerB{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .containerB .fieldset{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.block__fertility-treatment--genetic-testings .containerB .fieldset label{margin-right:2.5rem}}@media screen and (min-width:1008px){.block__fertility-treatment--genetic-testings .containerB .fieldset{-ms-flex-direction:column;flex-direction:column}}.block__fertility-treatment--genetic-testings aside{text-align:left}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings aside{padding-top:4rem;padding-left:2.625rem}}@media screen and (min-width:1008px){.block__fertility-treatment--genetic-testings aside{width:18.125rem}}.block__fertility-treatment--genetic-testings aside h4{margin-bottom:1.875rem}.block__fertility-treatment--genetic-testings aside label{margin-bottom:2.3125rem}.block__fertility-treatment--genetic-testings .table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .table{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:70px auto;grid-template-rows:70px auto;grid-template-areas:"head0 head1 head2" "a0 b0 c0" "a1 b1 c1" "a2 b2 c2"}}@media screen and (min-width:1200px){.block__fertility-treatment--genetic-testings .table{-ms-grid-columns:270px 230px 1fr;grid-template-columns:270px 230px 1fr}}.block__fertility-treatment--genetic-testings .head0{grid-area:head0;-ms-grid-row:1;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .head1{grid-area:head1;-ms-grid-row:1;-ms-grid-column:2;margin-top:1.25rem}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .head1{margin-top:0}}.block__fertility-treatment--genetic-testings .head2{grid-area:head2;-ms-grid-row:1;-ms-grid-column:3;margin-top:1.25rem}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .head2{margin-top:0}}.block__fertility-treatment--genetic-testings .a0{grid-area:a0;-ms-grid-row:2;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .a1{grid-area:a1;-ms-grid-row:3;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .a2{grid-area:a2;-ms-grid-row:4;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .b0{grid-area:b0;-ms-grid-row:2;-ms-grid-column:2}.block__fertility-treatment--genetic-testings .b1{grid-area:b1;-ms-grid-row:3;-ms-grid-column:2}.block__fertility-treatment--genetic-testings .b2{grid-area:b2;-ms-grid-row:4;-ms-grid-column:2}.block__fertility-treatment--genetic-testings .c0{grid-area:c0;-ms-grid-row:2;-ms-grid-column:3}.block__fertility-treatment--genetic-testings .c1{grid-area:c1;-ms-grid-row:3;-ms-grid-column:3}.block__fertility-treatment--genetic-testings .c2{grid-area:c2;-ms-grid-row:4;-ms-grid-column:3}.table--wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:1008px){.table--wrapper{padding:22px 43px 22px 35px}}.table{width:100%;background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);padding:43px 30px;display:-ms-grid;display:grid;-ms-grid-columns:270px 230px 1fr;grid-template-columns:270px 230px 1fr;-ms-grid-rows:70px auto;grid-template-rows:70px auto;grid-template-areas:"head0 head1 head2" "a0 b0 c0" "a1 b1 c1" "a2 b2 c2"}@media screen and (min-width:760px){.table{padding:43px 48px}}.table div{text-align:left}.table-th{padding-bottom:1.4375rem}.table-th h4{font-size:1.5rem;line-height:1}.table-th h4,.table-th h4 small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal}.table-th h4 small{display:block;font-size:1.125rem;line-height:1.33;color:#585858}.table-tr{border-top:1px solid #585858;overflow:hidden}.table-tr.c0 .table-td,.table-tr.c1 .table-td,.table-tr.c2 .table-td,.table-tr.c3 .table-td{padding-right:0}.table-td{padding:25px 0;padding-right:1.5625rem;font-size:.9375rem}.table-td p:last-child{margin:0}.block__fertility-treatment--fertility-surgeries{padding-top:5.875rem;padding-bottom:1.875rem}.block__fertility-treatment--fertility-surgeries h5{margin-bottom:3.25rem}.block__fertility-treatment--fertility-surgeries .horizontal-list{margin-top:5.625rem;margin-bottom:0}.block__fertility-treatment--fertility-surgeries .horizontal-list li{-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:760px){.block__fertility-treatment--fertility-surgeries .horizontal-list li{margin-bottom:6.25rem}}.block__fertility-treatment--fertility-surgeries .horizontal-list li img{width:8.75rem;height:8.75rem;-o-object-fit:contain;object-fit:contain}.block__fertility-treatment--fertility-surgeries .horizontal-list li h3{font-size:1.5rem;margin-bottom:.875rem}.block__fertility-treatment--add-on{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__fertility-treatment--add-on{padding-top:7.0625rem;padding-bottom:5.625rem}}.block__fertility-treatment--add-on h3{margin-bottom:3.75rem}@media screen and (min-width:760px){.block__fertility-treatment--add-on .card-grid li{max-width:41.875rem;margin:10px auto}}.block__fertility-treatment--add-on .card.card-horizontal{overflow:hidden}@media screen and (min-width:760px){.block__fertility-treatment--add-on .card.card-horizontal{max-height:12.5rem}}@media screen and (min-width:1008px){.block__fertility-treatment--add-on .card.card-horizontal{max-height:15rem}}@media screen and (min-width:760px){.block__fertility-treatment--add-on .card.card-horizontal img{width:7.6875rem;height:12.5rem}}@media screen and (min-width:1008px){.block__fertility-treatment--add-on .card.card-horizontal img{width:7.6875rem;height:15rem}}.page-embryo-freezing .gt__section .horizontal-list img.logo-preserve{width:12.5rem;height:2.5rem;margin-top:1.25rem}.block__enhancement--start{padding-top:7rem;padding-bottom:4.375rem}.block__enhancement--start h5{margin-bottom:2.0625rem}.block__enhancement--start .h2,.block__enhancement--start h2{margin-bottom:2.5rem}.block__enhancement--start p{max-width:55rem}.block__enhancement--food{padding-top:5.25rem;padding-bottom:0}@media screen and (min-width:760px){.block__enhancement--food{padding-top:5.25rem;padding-bottom:4.375rem}}.block__enhancement--food h2{margin-top:2.875rem;margin-bottom:4.625rem}.block__enhancement--food .containerCols{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:760px){.block__enhancement--food .containerCols{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.block__enhancement--food .containerCols{max-width:70rem}}.block__enhancement--food .col-l{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:28.125rem}.block__enhancement--food .col-l svg{margin-bottom:2.5rem;width:25.5rem;transform:scale(.7) translate3d(-87px,0,0)}@media screen and (min-width:760px){.block__enhancement--food .col-l svg{transform:scale(.7) translate3d(-20px,0,0)}}@media screen and (min-width:1008px){.block__enhancement--food .col-l svg{transform:scale(1) translate3d(-20px,0,0)}}.block__enhancement--food .col-l .white-box h4{margin:0;margin-top:.6875rem}.block__enhancement--food .col-l .white-box div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 30px}.block__enhancement--food .col-r{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:left;max-width:33.25rem;margin-right:.8125rem;margin-top:2.5rem}@media screen and (min-width:760px){.block__enhancement--food .col-r{margin-top:0}}.block__enhancement--food .col-r h4{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;color:#313131;margin-bottom:1.5rem}.block__enhancement--food .col-r p{margin-bottom:1.5rem}.white-box{background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.3);padding:20px 50px;text-align:left;max-width:26.875rem}@media screen and (min-width:760px){.white-box{max-width:21.875rem}}@media screen and (min-width:1008px){.white-box{max-width:25.625rem}}@media screen and (min-width:1200px){.white-box{max-width:26.875rem}}.white-box h4{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:inherit;color:#313131;margin-bottom:1.125rem}.block__enhancement--supplements{padding-top:0;padding-bottom:5.625rem}@media screen and (min-width:760px){.block__enhancement--supplements{padding-top:5.625rem;padding-bottom:5.625rem}}.block__enhancement--supplements h2{margin-top:2.4375rem;margin-bottom:4.625rem}.block__enhancement--supplements .container>p{max-width:50rem}.block__enhancement--supplements ul{max-width:69.6875rem;margin:auto;margin-top:4.625rem;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.block__enhancement--supplements ul{-ms-flex-pack:justify;justify-content:space-between}}.block__enhancement--supplements ul li{max-width:26.5625rem}@media screen and (min-width:760px){.block__enhancement--supplements ul li{max-width:45%;margin:10px}}@media screen and (min-width:1008px){.block__enhancement--supplements ul li{margin:20px 0}}@media screen and (min-width:1200px){.block__enhancement--supplements ul li{max-width:32.0625rem}}@media screen and (min-width:760px){.block__enhancement--supplements ul li .card.card-horizontal{height:25rem;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1008px){.block__enhancement--supplements ul li .card.card-horizontal{height:auto;-ms-flex-direction:row;flex-direction:row}}.block__enhancement--supplements ul li .card .card-image img{height:11.25rem}@media screen and (min-width:1008px){.block__enhancement--supplements ul li .card .card-image img{height:auto}}.block__enhancement--medications{padding-top:2.5rem;padding-bottom:6.5rem}@media screen and (min-width:760px){.block__enhancement--medications{padding-top:5.625rem;padding-bottom:6.5rem}}.block__enhancement--medications h2{margin-top:2.1875rem;margin-bottom:1.8125rem}.block__enhancement--medications .container>p{max-width:51.875rem}.block__enhancement--medications ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:6.25rem;margin-bottom:0}@media screen and (min-width:760px){.block__enhancement--medications ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:34.375rem}}@media screen and (min-width:1200px){.block__enhancement--medications ul{max-width:79.375rem}}.block__enhancement--medications ul li{margin-bottom:3.75rem}@media screen and (min-width:1008px){.block__enhancement--medications ul li{margin:0 40px 85px}}@media screen and (min-width:760px){.block__enhancement--medications ul li figure{min-height:10.625rem}}.block__enhancement--medications ul li figure img{max-height:8.125rem;height:8.125rem;width:auto}.block__enhancement--medications ul li h3{font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;margin-top:1.25rem;margin-bottom:1.25rem}.block__enhancement--medications .button{padding-left:3.125rem;padding-right:3.125rem}.block__enhancement--protocols{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__enhancement--protocols{padding-top:7.1875rem;padding-bottom:6.6875rem}}.block__enhancement--protocols h5{margin-bottom:2.875rem}.block__enhancement--protocols h2{margin-bottom:2.5rem}.block__enhancement--protocols .container>p{max-width:50rem}.block__enhancement--protocols .white-box{width:100%;max-width:55.3125rem;margin:auto;margin-top:5.625rem;padding-top:2rem;padding-bottom:2.5rem}.block__enhancement--protocols .white-box h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#585858;margin-bottom:2.125rem}.block__enhancement--protocols .white-box .protocols{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:760px){.block__enhancement--protocols .white-box .protocols{-ms-flex-direction:row;flex-direction:row}}.block__enhancement--protocols .white-box .protocol{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:2.5rem}.block__enhancement--protocols .white-box .protocol h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#1970e2;padding-bottom:.8125rem;margin-bottom:1.375rem;border-bottom:1px solid #b9b9b9}.block__enhancement--protocols .white-box .protocol li{margin-bottom:0}.block__enhancement--lifestyle{padding-top:5rem;padding-bottom:.9375rem}@media screen and (min-width:760px){.block__enhancement--lifestyle{padding-top:7.1875rem;padding-bottom:.9375rem}}.block__enhancement--lifestyle h5{margin-bottom:2.875rem}.block__enhancement--lifestyle ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__enhancement--lifestyle ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1200px){.block__enhancement--lifestyle ul{max-width:79.375rem}}.block__enhancement--lifestyle ul li{-ms-flex:1 0 auto;flex:1 0 auto;margin:0 40px 47px}.block__enhancement--lifestyle ul li h3{font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;margin-top:1.25rem;margin-bottom:.9375rem}.block__enhancement--lifestyle ul li h3 a{color:inherit}.block__enhancement--lifestyle ul li img{max-height:4.375rem}.block__enhancement__male--start{padding-top:10.375rem;padding-bottom:4.375rem}.block__enhancement__male--start .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.block__enhancement__male--start .container figure{margin-top:-4.125rem}.block__enhancement__male--start .container aside{max-width:32.5rem;margin-left:1.25rem}.block__enhancement__male--start .container aside h5{margin-bottom:1.5625rem}.block__enhancement__male--start .container aside h2{margin-bottom:1.4375rem}.block__enhancement__male--start .container aside p{margin-bottom:1.625rem}.page-fertility-enhancement-male-or-female .white-box{width:100%}@media screen and (min-width:1008px){.block__iui--start{padding-top:6.25rem;padding-bottom:6.25rem}}.block__iui--start .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__iui--start .container{-ms-flex-direction:row;flex-direction:row}}.block__iui--start h5{margin-bottom:2rem}.block__iui--start .h2,.block__iui--start h2{margin-bottom:3.125rem}.block__iui--start .iui--start__small-head{display:block;margin-top:3.125rem}@media screen and (min-width:1008px){.block__iui--start .iui--start__small-head{display:none}}.block__iui--start .iui--start__large-head{display:none}@media screen and (min-width:1008px){.block__iui--start .iui--start__large-head{display:block}}.block__iui--start figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% + 40px);height:31.25rem;margin:1.25rem -1.25rem}@media screen and (min-width:1008px){.block__iui--start figure{width:50%}}.block__iui--start figure svg{transform:scale(2.4) translate3d(0,13px,0)!important}@media screen and (min-width:1008px){.block__iui--start figure svg{transform:translate3d(0,100px,0) scale(2.6)!important}}@media screen and (min-width:1008px){.block__iui--start aside{width:50%;margin-left:1.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:2.5rem}}.block__iui--start aside .check-body{-ms-flex-direction:column;flex-direction:column;color:#888}.block__iui--start aside .iui--more-detail{display:none}.block__iui--start aside .is-on .check-body{color:#4a4a4a}.block__iui--start aside .is-on .iui--more-detail{display:block}.block__iui--types{padding-top:5.625rem;padding-bottom:2.5rem}.block__iui--types h5{margin-bottom:3rem}.block__iui--types h2{margin-bottom:2.5rem}.block__iui--types p{max-width:45rem;margin:auto}.block__iui--types .media--list{margin-top:4.4375rem}.block__iui--types .media--list p{margin:0}.block__iui--types .white-boxes{max-width:71.5625rem;margin-top:5rem}.block__iui--types .white-boxes li{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:1.25rem}.block__iui--types .white-boxes li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;margin-top:.4375rem;margin-bottom:1.25rem}.block__iui--timeline{padding-top:8.5625rem;padding-bottom:5.0625rem}.block__iui--timeline h2,.block__iui--timeline h5{margin-bottom:2.5rem}.block__iui--timeline p{max-width:55rem;margin-bottom:1.625rem}.block__iui--timeline .media--list{max-width:65.625rem;margin-top:5rem}.block__iui--timeline .media--list ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-bottom:1.5rem}@media screen and (min-width:1008px){.block__iui--timeline .media--list ul li{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.block__iui--timeline .media--list figure{width:8.5rem;margin-right:3.75rem}}.block__iui--timeline .media--list figure .h4{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;line-height:1.4;letter-spacing:.00875rem;text-align:left;color:#727272;margin:0}@media screen and (min-width:1008px){.block__iui--timeline .media--list figure .h4{text-align:center}}.block__iui--timeline .media--list aside h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.6;letter-spacing:normal;text-align:left;margin:0}.block__iui--timeline .media--list aside p{text-align:left}.block__iui--summary{padding-top:7.5rem;padding-bottom:5.1875rem}.block__iui--summary .table--wrapper{max-width:66.875rem;margin:auto;margin-top:3.125rem}.block__iui--summary .table--wrapper .table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px}@media screen and (min-width:1008px){.block__iui--summary .table--wrapper .table{display:-ms-grid;display:grid;-ms-grid-columns:240px 380px 1fr;grid-template-columns:240px 380px 1fr;-ms-grid-rows:49px auto;grid-template-rows:49px auto;padding:65px 57px 6px}}.block__iui--summary .table-th{color:#1970e2;font-weight:500;letter-spacing:-.03125rem;display:none}@media screen and (min-width:1008px){.block__iui--summary .table-th{display:block;border-bottom:1px solid #b9b9b9}}.block__iui--summary .table-td{padding:0;margin-top:1.5625rem}@media screen and (min-width:1008px){.block__iui--summary .table-td{padding-bottom:2.1875rem;border-bottom:1px solid #b9b9b9}}.block__iui--summary .table-td.table-head{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.6;letter-spacing:.01125rem;padding:0;margin-bottom:.625rem}@media screen and (min-width:1008px){.block__iui--summary .table-td.table-head{padding-right:3.75rem;margin-bottom:0}}@media screen and (min-width:1008px){.block__iui--summary .table-td p{max-width:17.5rem}}.block__iui--summary .table-td:nth-last-child(-n+3){border:0}.block__iui--risks{padding-top:5.625rem;padding-bottom:2.5rem}.block__iui--risks h5{margin-bottom:3rem}.block__iui--risks h2{margin-bottom:2.5rem}.block__iui--risks p{max-width:45rem;margin:auto}.block__iui--risks .white-boxes{max-width:71.5625rem;margin-top:5rem}.block__iui--risks .white-boxes li{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:1.25rem}.block__iui--risks .white-boxes li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;margin-top:.4375rem;margin-bottom:1.25rem}@media screen and (min-width:1008px){.block__iui--cta{padding-bottom:3.75rem;margin-top:-6.25rem}}.block__ivf--start{padding-top:3.75rem}@media screen and (min-width:1008px){.block__ivf--start{padding-top:6.25rem}}.block__ivf--start .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__ivf--start .container{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.block__ivf--start .container{max-width:71.875rem;height:43.75rem}}.block__ivf--start figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:hidden;-ms-flex-order:1;order:1;margin-top:1.875rem}@media screen and (min-width:760px){.block__ivf--start figure{-ms-flex-order:0;order:0;margin-top:0}}.block__ivf--start figure svg{width:100%;height:100%}@media screen and (min-width:760px){.block__ivf--start figure{width:50%;margin-left:1.25rem}}@media screen and (min-width:1008px){.block__ivf--start figure{margin-top:3.125rem}}@media screen and (max-width:759px){.block__ivf--start figure .t1{transform:scale(1.8) translate(-135px,-5px)}.block__ivf--start figure .t2{transform:scale(1.5) translate(-65px,-11px)}.block__ivf--start figure .t3{transform:scale(1.5) translate(-110px,-21px)}.block__ivf--start figure .t4{transform:scale(1.5) translate(-200px,-7px)}.block__ivf--start figure .t5{transform:scale(1.5) translateY(-110px)}.block__ivf--start figure .t6{transform:scale(1.5) translateY(-160px)}.block__ivf--start figure .t7{transform:scale(1.5) translate(-100px,-210px)}}.block__ivf--start figure .cl0{fill:#313131}.block__ivf--start figure .cl0,.block__ivf--start figure .cl1{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;line-spacing:42px}.block__ivf--start figure .cl1{fill:#1970e2}.block__ivf--start figure .cline{stroke:#1970e2;stroke-width:.125rem;fill:#1970e2;stroke-linecap:square;stroke-dasharray:3,5;animation:dash 80s linear infinite}@media screen and (min-width:760px){.block__ivf--start aside{width:50%;margin-left:1.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:27.8125rem}}@media screen and (min-width:1008px){.block__ivf--start aside{padding-top:6.6875rem}}.block__ivf--start aside h5{margin-bottom:2rem}.block__ivf--start aside .h2,.block__ivf--start aside h2{margin-bottom:1.875rem}.block__ivf--variations{padding-top:1.875rem;padding-bottom:4.375rem;overflow:hidden}.block__ivf--variations .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__ivf--variations .container{max-width:71.875rem;-ms-flex-direction:row;flex-direction:row;height:38.75rem}}.block__ivf--variations figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}@media screen and (min-width:1008px){.block__ivf--variations figure{width:50%}}@media screen and (min-width:760px){.block__ivf--variations figure .circleCircle{margin:auto}}@media screen and (min-width:1008px){.block__ivf--variations figure .circleCircle{margin-left:4.125rem;margin-top:1.75rem}}@media screen and (min-width:760px){.block__ivf--variations aside{width:50%;margin-left:1.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:3.125rem;max-width:27.8125rem}}@media screen and (min-width:1008px){.block__ivf--variations aside{padding-top:10.125rem}}.block__ivf--variations aside h5{margin-bottom:1.25rem}.block__ivf--variations aside h2{margin-bottom:1.125rem}.block__ivf--process{padding-top:5rem;padding-bottom:0}.block__ivf--process .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:83.125rem}.block__ivf--process .container h2{margin-bottom:1.625rem}.ivf__process--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.ivf__process--wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;margin-top:2.5rem;margin-bottom:1.375rem}}.ivf__process--wrap div{width:6.9375rem}@media screen and (min-width:1008px){.ivf__process--wrap div{height:auto;-ms-flex:0;flex:0}}.ivf__process--wrap span{font-size:.9375rem;line-height:1.25rem;color:#1970e2}.ivf__process--left{position:relative;padding-bottom:5.625rem}@media screen and (min-width:1008px){.ivf__process--left{padding-bottom:0;padding-top:0}}.ivf__process--left:before{content:"";display:block;position:absolute;top:55px;right:calc(50% - 8px);width:1.0625rem;height:1.0625rem;border-radius:100%;border:1px solid #1970e2}@media screen and (min-width:1008px){.ivf__process--left:before{display:none}}@media screen and (min-width:1200px){.ivf__process--left:before{top:13px;right:-61px;display:block}}.ivf__process--left:after{content:"";display:block;position:absolute;width:.0625rem;height:3.4375rem;background:#1970e2;top:63px;right:50%}@media screen and (min-width:1008px){.ivf__process--left:after{width:3.4375rem;height:.0625rem;top:63px;right:-10px;display:none}}@media screen and (min-width:1200px){.ivf__process--left:after{width:3.4375rem;height:.0625rem;top:21px;right:-106px;display:block}}.ivf__process--right{position:relative;padding-top:5.625rem}@media screen and (min-width:1008px){.ivf__process--right{padding-bottom:0;padding-top:0}}.ivf__process--right:before{content:"";display:block;position:absolute;top:45px;left:calc(50% - 8px);width:1.0625rem;height:1.0625rem;border-radius:100%;border:1px solid #1970e2}@media screen and (min-width:1008px){.ivf__process--right:before{display:none}}@media screen and (min-width:1200px){.ivf__process--right:before{top:25px;left:-48px;display:block}}.ivf__process--right:after{content:"";display:block;position:absolute;top:0;left:50%;width:.0625rem;height:3.4375rem;background:#1970e2}@media screen and (min-width:1008px){.ivf__process--right:after{width:3.4375rem;height:.0625rem;top:63px;right:-10px;display:none}}@media screen and (min-width:1200px){.ivf__process--right:after{top:33px;left:-94px;width:3.4375rem;height:.0625rem;transform:rotate(0);display:block}}.ivf__process{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:1008px){.ivf__process{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-width:45rem;margin-bottom:1.875rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.ivf__process{max-width:55rem}}.ivf__process li{width:100%;max-width:14.375rem;margin-bottom:1.875rem}.ivf__process li:last-child{margin-bottom:0}@media screen and (min-width:1008px){.ivf__process li{width:9.375rem;margin-bottom:0}}@media screen and (min-width:1200px){.ivf__process li{width:11.875rem;margin-right:2.1875rem;margin-bottom:0}}.ivf__process li img{width:4.375rem;height:4.375rem;display:block;margin:auto;margin-bottom:1.875rem}.ivf__process li h4{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-bottom:1.25rem}.block__ivf--step_1{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_1 .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__ivf--step_1 .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-width:69.375rem}}@media screen and (min-width:760px){.block__ivf--step_1 .lcol{width:50%;padding-top:1.375rem;max-width:30.9375rem}}.block__ivf--step_1 .lcol h5{margin-bottom:1.375rem}.block__ivf--step_1 .lcol h2{margin-bottom:1.3125rem}.block__ivf--step_1 .lcol p{margin-bottom:1.625rem}@media screen and (min-width:760px){.block__ivf--step_1 .rcol{width:50%;margin-left:4.5rem;padding-top:3.125rem}}.block__ivf--step_1 .rcol .white-box{width:100%;max-width:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;margin-top:1.25rem}@media screen and (max-width:759px){.block__ivf--step_1 .rcol .white-box{padding:20px}}@media screen and (min-width:760px){.block__ivf--step_1 .rcol .white-box{margin-top:0}}.block__ivf--step_1 .rcol .white-box img{margin-bottom:1.75rem}.block__ivf--step_1 .button{margin:5px 0;width:100%}@media screen and (min-width:760px){.block__ivf--step_1 .button{width:13.75rem}}@media screen and (min-width:1008px){.block__ivf--step_1 .button{width:auto}}@media screen and (min-width:1008px){.block__ivf--step_1 .button+.button{margin-left:.5rem}}@media screen and (min-width:1200px){.block__ivf--step_1 .button+.button{margin-left:1.25rem}}.block__ivf--step_2{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_2 .container{max-width:68.75rem;margin-left:auto;margin-right:auto}.block__ivf--step_2 h5{margin-bottom:2.625rem}.block__ivf--step_2 h2{margin-bottom:5.625rem}.step_2--egg,.step_2--sperm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left;margin-bottom:5.625rem}@media screen and (min-width:760px){.step_2--egg,.step_2--sperm{-ms-flex-direction:row;flex-direction:row}}.step_2--egg figure,.step_2--sperm figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.step_2--egg figure,.step_2--sperm figure{width:50%;max-width:32.5rem;margin-right:2.5625rem}}.step_2--egg aside,.step_2--sperm aside{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.step_2--egg aside,.step_2--sperm aside{max-width:32.5rem;padding-top:.625rem;width:50%}}.step_2--egg aside h3,.step_2--sperm aside h3{margin-bottom:1.875rem}.step_2--egg aside p,.step_2--sperm aside p{margin-bottom:1.625rem}@media screen and (max-width:759px){.step_2--egg aside .button,.step_2--sperm aside .button{width:100%}}.step_2--btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.step_2--btns{-ms-flex-direction:row;flex-direction:row}}.step_2--btns .button{margin:5px 10px}@media screen and (min-width:760px){.step_2--btns .button{margin:0 10px}}.block__ivf--step_3{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_3 .block--fertilization{padding-bottom:4.375rem}.block__ivf--step_3 .block--fertilization h5{margin-bottom:1.875rem}.block__ivf--step_3 .block--fertilization h2{margin-bottom:1.5rem}.block__ivf--step_3 .block--fertilization p{max-width:45rem;margin:auto;margin-bottom:1.5rem}.block__ivf--step_3 .block--embryodevelopment{padding-top:4.1875rem}.block__ivf--step_3 .block--embryodevelopment h2{margin-bottom:2.0625rem}.block__ivf--step_3 .block--embryodevelopment p{max-width:41.25rem;margin:auto;margin-bottom:1.5rem}.block__ivf--step_3 .block--embryodevelopment .button{margin-top:1.25rem}@media screen and (max-width:759px){.block__ivf--step_3 .block--embryodevelopment .button{width:100%;margin:5px 0}}.step3__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.step3__items{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:37rem;max-width:68.75rem;margin:20px auto 50px}}.step3__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-left:1.25rem;margin-right:1.25rem;margin-bottom:1.875rem}@media screen and (min-width:760px){.step3__item:first-child figure img{max-width:22.875rem;margin-left:4.8125rem}}@media screen and (min-width:1008px){.step3__item:first-child figure img{max-width:19.6875rem;margin-left:1.875rem}}@media screen and (min-width:1200px){.step3__item:first-child figure img{max-width:22.875rem;margin-left:1.875rem}}.step3__item figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.step3__item figure{height:26.25rem;padding-top:5rem;padding-left:3.125rem}}@media screen and (min-width:1008px){.step3__item div{max-width:14.375rem;margin-left:4.375rem}}.step3__item h4{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-top:3.125rem;margin-bottom:.625rem}.block__ivf--step_4{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_4 .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__ivf--step_4 .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1008px){.block__ivf--step_4 .container{max-width:69.375rem}}.block__ivf--step_4 .container aside{-ms-flex-order:1;order:1}@media screen and (min-width:760px){.block__ivf--step_4 .container aside{width:50%;padding-top:3.875rem;-ms-flex-order:0;order:0}}.block__ivf--step_4 .container aside h2,.block__ivf--step_4 .container aside h5{margin-bottom:1.375rem}.block__ivf--step_4 .container aside p{margin-bottom:1.5rem}.block__ivf--step_4 .container aside .button{width:100%;margin-top:.3125rem;margin-bottom:.3125rem}@media screen and (min-width:760px){.block__ivf--step_4 .container aside .button{margin-right:.9375rem;margin-bottom:0;width:11.625rem}}@media screen and (min-width:1008px){.block__ivf--step_4 .container aside .button{margin-top:2.625rem}}.block__ivf--step_4 .container figure{width:100%;margin-top:1.875rem;-ms-flex-order:0;order:0}@media screen and (min-width:760px){.block__ivf--step_4 .container figure{width:50%;margin-top:0;-ms-flex-order:1;order:1}}.block__ivf--post{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__ivf--post{padding-top:7.5rem;padding-bottom:6.25rem}}.block__ivf--post h5,.block__ivf--risks h5{margin-bottom:2.3125rem}.block__ivf--post h2,.block__ivf--risks h2{margin-bottom:2.125rem}.block__ivf--post p,.block__ivf--risks p{margin:auto;margin-bottom:1.5rem}@media screen and (min-width:760px){.block__ivf--post p,.block__ivf--risks p{max-width:34.375rem}}@media screen and (min-width:1008px){.block__ivf--post p,.block__ivf--risks p{max-width:54.375rem}}.block__ivf--risks{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__ivf--risks{padding-top:7.5rem;padding-bottom:6.25rem}}.block__ivf--risks .horizontal-list{margin-bottom:0}.block__ivf--risks .white-card{min-height:29rem}.block__ivf--risks .white-card h3{font-family:Caslon224Std;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;margin-bottom:1.5rem}.block__ivf--risks .white-card h3,.block__ivf--risks .white-card p{font-weight:400;font-stretch:normal;font-style:normal;text-align:center}.block__ivf--risks .white-card p{font-family:Campton;font-size:.9375rem;line-height:1.6;letter-spacing:normal}.page-ivf .block__affording--plan{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.page-ivf .block__affording--plan{padding-top:7.5rem;padding-bottom:0}}@media screen and (min-width:1008px){.page-ivf .block__affording--plan{padding-top:7.5rem;padding-bottom:6.25rem}}.block__ivf--cta{padding-bottom:3.75rem}@media screen and (min-width:1008px){.block__ivf--cta{margin-top:-6.25rem}}.ivf-protocol-calendar--wrap section{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.ivf-protocol-calendar--wrap section{padding-top:7.5rem;padding-bottom:6.25rem}}.block__donor-program--start{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__donor-program--start{padding-top:7.8125rem;padding-bottom:4.375rem}}.block__donor-program--start h5{margin-bottom:2.5625rem}.block__donor-program--start .white-card h3{font-size:1.5rem}.block__donor-program--start .white-card img{max-width:4.375rem;max-height:4.375rem;margin-bottom:1.25rem}.block__donor-program--who-can{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:760px){.block__donor-program--who-can{padding-top:8.125rem;padding-bottom:8.125rem}}.block__donor-program--who-can p{max-width:37.5rem}.block__donor-program--how-works{padding-top:5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__donor-program--how-works{padding-top:9.125rem;padding-bottom:4.375rem}}.block__donor-program--how-works h5{margin-bottom:2.5625rem}.block__donor-program--how-works .h2,.block__donor-program--how-works h2{margin-bottom:2.5rem}.block__donor-program--how-works p{max-width:45rem}.block__donor-program--how-works .media--list{margin-top:7rem;max-width:37.5rem}@media screen and (min-width:1008px){.block__donor-program--how-works .media--list{max-width:56.25rem}}.block__donor-program--how-works .media--list figure{margin-bottom:1.875rem}.block__donor-program--where{padding-top:5rem}@media screen and (min-width:760px){.block__donor-program--where{padding-top:6.75rem}}.block__donor-program--where .h2,.block__donor-program--where h2{margin-bottom:2.5rem}.block__donor-program--where p{max-width:54.375rem}.block__donor-program--testimonials.gt__testimonials{padding-top:3.125rem}.block__donor-program--ready{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:760px){.block__donor-program--ready{padding-top:5.8125rem;padding-bottom:5.125rem}}.block__donor-program--ready h5{margin-bottom:1.5625rem}.block__donor-program--ready .tick-list{margin:auto;margin-top:2.5rem;margin-bottom:.75rem}@media screen and (min-width:760px){.block__donor-program--ready .tick-list{width:31.25rem}}@media screen and (min-width:1008px){.block__donor-program--ready .tick-list{width:40rem}}@media screen and (min-width:760px){.block__donor-program--ready ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.block__donor-program--ready ul li{display:inline-block;margin:10px 30px}.block__donor-program--ready ul li p{display:inline}.block__donor-program--ready .button{padding-left:3.125rem;padding-right:3.125rem}.block__donor-program--faq{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__donor-program--faq{padding-top:7.8125rem;padding-bottom:5.625rem}}.block__donor-program--faq .h2,.block__donor-program--faq h2{margin-bottom:3.125rem}.hero__travel{-ms-flex-pack:start;justify-content:flex-start;padding-top:7.5rem}@media screen and (min-width:760px){.hero__travel{padding-top:15rem}}.hero__travel .h2,.hero__travel h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-size:2.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-.0375rem;text-align:center}@media screen and (min-width:760px){.hero__travel .h2,.hero__travel h2{font-size:3.75rem}}.hero__travel .h2+p,.hero__travel h2+p{margin-top:2.5rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#fff}.hero__travel p{max-width:100%}.hero__travel .horizontal-list{margin-top:4.375rem}.hero__travel .horizontal-list li{max-width:20rem}@media screen and (min-width:760px){.hero__travel .horizontal-list li{max-width:13.125rem}}@media screen and (min-width:1008px){.hero__travel .horizontal-list li{max-width:18.125rem}}.hero__travel .horizontal-list li h3{font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.02187rem;text-align:center;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:.9375rem;margin-bottom:1.25rem}.hero__travel .horizontal-list li h3 a{color:inherit}.hero__travel .horizontal-list li p{font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6}.hero__travel .horizontal-list li img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__travel--how{padding-top:5rem}@media screen and (min-width:760px){.block__travel--how{padding-top:7rem}}.block__travel--how .container>h5{margin-bottom:2rem}.block__travel--how ul{margin-top:5.4375rem}.block__travel--how ul h5{margin-bottom:1.5625rem}.block__travel--how ul h4{font-size:1.875rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;margin-bottom:1.375rem}.block__travel--how ul p{max-width:26.25rem;margin:0;margin-bottom:1.625rem}.block__travel--how ul img{max-width:100%}@media screen and (min-width:1008px){.block__travel--how ul img{max-width:25rem}}.block__travel--travelers{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:760px){.block__travel--travelers{padding-top:7rem;padding-bottom:5rem}}.block__travel--travelers h2{margin-bottom:1.875rem}.block__travel--travelers .horizontal-list{max-width:inherit;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.9375rem}@media screen and (min-width:760px){.block__travel--travelers .horizontal-list{max-width:40.625rem}}.block__travel--travelers .horizontal-list li{max-width:18.75rem}@media screen and (min-width:760px){.block__travel--travelers .horizontal-list li{margin-bottom:5rem}.block__travel--travelers .horizontal-list li:last-child{margin-bottom:0}}.block__travel--travelers .horizontal-list li h3{font-size:1.5rem;margin-bottom:.9375rem}.block__travel--travelers .horizontal-list li img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__travel--travelers .footnote{max-width:45rem}.block__travel--travelers .footnote p{max-width:inherit}.block__travel--finding{padding-top:5rem}@media screen and (min-width:760px){.block__travel--finding{padding-top:8.25rem}}.block__travel--finding .container>h2{margin-bottom:1.875rem}.block__travel--finding .container>p{max-width:31.25rem;margin-left:auto;margin-right:auto}@media screen and (min-width:760px){.block__travel--finding .container>p{max-width:none}}@media screen and (min-width:1008px){.block__travel--finding .container>p{max-width:55.625rem}}.block__travel--finding .container>ul{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:5rem}.block__travel--finding .container>ul li{max-width:31.25rem;margin-left:auto;margin-right:auto}@media screen and (min-width:760px){.block__travel--finding .container>ul li{max-width:47%}}@media screen and (min-width:1008px){.block__travel--finding .container>ul li{max-width:31.25rem}}.block__travel--finding .container>ul li img{margin-bottom:.9375rem;width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__travel--finding .container>ul li h3{margin-bottom:1.25rem}.block__travel--finding .container>ul li p{margin-bottom:1.625rem}.block__travel--finding .container>h4{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;text-align:center;color:#313131;margin-bottom:1.5625rem}.block__travel--finding .affiliates__map{height:40rem;background:#fafafa;margin-top:4.0625rem;margin-bottom:1.875rem}.block__travel--finding .affiliates__map--legend{margin-bottom:3.125rem;font-family:Campton;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.6;letter-spacing:normal;color:var(--brownish-grey)}.custom-clustericon-primary{background:#1970e2}.custom-clustericon-primary,.custom-clustericon-secondary{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.custom-clustericon-secondary{background:#00cccd}.custom-clustericon-gold{background:#fcb83b}.custom-clustericon,.custom-clustericon-both,.custom-clustericon-clinic,.custom-clustericon-gold{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.custom-clustericon,.custom-clustericon-both,.custom-clustericon-clinic{background:#fc6f3e}.custom-clustericon-blood,.custom-clustericon-labcorp{background:#ff9793}.custom-clustericon-blood,.custom-clustericon-labcorp,.custom-clustericon-ultrasound{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.custom-clustericon-ultrasound{background:#d784e6;transform:translate(-20px)}.with-toggle input[type=checkbox]:checked+.switcher.is-primary,.with-toggle input[type=radio]:checked+.switcher.is-primary{background:#1970e2}.with-toggle input[type=checkbox]:checked+.switcher.is-secondary,.with-toggle input[type=radio]:checked+.switcher.is-secondary{background:#00cccd}.with-toggle input[type=checkbox]:checked+.switcher.is-orange,.with-toggle input[type=radio]:checked+.switcher.is-orange{background:#fc6f3e}.with-toggle input[type=checkbox]:checked+.switcher.is-pink,.with-toggle input[type=radio]:checked+.switcher.is-pink{background:#ff9793}.with-toggle input[type=checkbox]:checked+.switcher.is-lilac,.with-toggle input[type=radio]:checked+.switcher.is-lilac{background:#d784e6}.with-toggle input[type=checkbox]:checked+.switcher.is-gold,.with-toggle input[type=radio]:checked+.switcher.is-gold{background:#fcb83b}.block__blog--start{padding-top:5.625rem;margin-top:-3.125rem}.block__blog--start .container{max-width:70rem}.posts__filters{max-width:62.5rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.posts__filters{-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1007px){.posts__filters a:first-child{margin-right:0}.posts__filters a:last-child{margin-left:0}}.posts__filters li{margin:0 8px;margin-bottom:.875rem}.posts__filters li.current-menu-item a{color:#1970e2}.posts__wrapper{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:3.125rem}@media screen and (min-width:760px){.posts__wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1008px){.posts__wrapper{max-width:47.5rem}}@media screen and (min-width:1200px){.posts__wrapper{max-width:70rem;-ms-flex-pack:justify;justify-content:space-between}}.posts__wrapper:after{content:"";-ms-flex:auto;flex:auto;max-width:45%}.posts__wrapper li{margin-bottom:2.5rem;width:100%}@media screen and (min-width:760px){.posts__wrapper li{width:45%;margin:10px;margin-bottom:2.5rem}}@media screen and (min-width:1008px){.posts__wrapper li{width:auto;margin-bottom:2.5rem}}@media screen and (min-width:1200px){.posts__wrapper li{margin:0;margin-bottom:1.875rem}.posts__wrapper li:nth-child(3n+2){margin-left:1.25rem;margin-right:1.25rem}}.posts__wrapper .card{text-align:left;width:100%}@media screen and (min-width:760px){.posts__wrapper .card{min-height:23.1875rem;width:22.5rem}}.posts__wrapper .card figure{background:#fafafa;min-height:12.5rem;padding-top:0}@media screen and (min-width:760px){.posts__wrapper .card figure{padding-top:56.25%}}.posts__wrapper .card .card-content{padding-top:1.875rem;padding-bottom:1.5625rem;min-height:10rem}.posts__wrapper .card .card-content h5{text-align:left;color:#313131;margin-bottom:0;font-size:1.125rem;line-height:1.44}.posts__wrapper .card .card-content h5 small{display:block;color:#999;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;margin-top:.5rem}.posts__wrapper .card .card-content h5 small time{display:block}@media screen and (min-width:760px){.posts__wrapper .card .card-content h5 small time{display:inline}}.posts__wrapper .card .card-content .content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.posts__wrapper .card .card-content .content{height:7.8125rem}}.posts__footer{margin:auto}.posts__footer,.posts__footer--numbers{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.posts__footer--numbers{width:auto}.posts__footer--numbers a{color:#313131;margin:0 0 0 30px}.posts__footer--numbers a:hover{color:#585858}.posts__footer--numbers a.is-current{color:#186bd9}.posts__footer--numbers .arrow{width:1.4375rem;position:relative;top:2px}.blog__article{padding-top:5rem}.blog__article .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.blog__article .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1200px){.blog__article .container{max-width:75rem}}.blog__article article{width:100%;padding-bottom:5.625rem}@media screen and (min-width:1008px){.blog__article article{width:calc(100% - 350px);max-width:45.0625rem}}.blog__article article figure{margin-bottom:2.5rem}.blog__article article>h1{font-size:2.1875rem;line-height:1.2;color:#1970e2;margin-bottom:1.5rem}.blog__article article>h1,.blog__article article>h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal}.blog__article article>h2{font-size:1.75rem;line-height:1.4;color:#313131;margin-top:3.125rem}.blog__article article>h2 b,.blog__article article>h2 span,.blog__article article>h2 strong{font-weight:inherit!important}.blog__article article>h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5rem;letter-spacing:normal;color:#313131;margin-top:1.5rem;margin-bottom:1.25rem}.blog__article article>h3 b,.blog__article article>h3 span,.blog__article article>h3 strong{font-weight:inherit!important}.blog__article article>h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25rem;letter-spacing:normal;color:#313131;margin-top:1.5rem;margin-bottom:1.25rem}.blog__article article>h4 b,.blog__article article>h4 span,.blog__article article>h4 strong{font-weight:inherit!important}@media screen and (min-width:760px){.blog__article article ol,.blog__article article ol li,.blog__article article p,.blog__article article ul,.blog__article article ul li{font-size:1.125rem;line-height:1.875rem}}.blog__article article>ol li ul,.blog__article article>ul li ul{margin-top:1em}.blog__article article sup{line-height:.9375rem}.blog__article article img.alignright{float:right;margin:0 0 1em 1em}.blog__article article img.alignleft{float:left;margin:0 1em 1em 0}.blog__article article img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blog__article article a img.alignright{float:right;margin:0 0 1em 1em}.blog__article article a img.alignleft{float:left;margin:0 1em 1em 0}.blog__article article a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blog__article article>ul li{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_circle-blue.svg) left 8px no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.blog__article article>ul li{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_circle-blue.svg) left 10px no-repeat}}.blog__article article .blog__article--img img{display:block;width:100%;max-height:30rem;-o-object-fit:cover;object-fit:cover}.blog__article article .meta{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.33;letter-spacing:.00438rem;color:#727272;border-bottom:1px solid #dcdcdc;padding-bottom:1.875rem;margin-bottom:1.875rem}.blog__article article .blog__notice{padding:17px 25px;background:rgba(25,112,226,.1);margin-bottom:1.25rem}.blog__article article .blog__notice p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:.75rem;line-height:1.25rem;color:#000}.blog__article article .blog__notice p:last-child{margin-bottom:0}.blog__article article .blog__summary{padding:35px 30px;border-left:2px solid #1970e2;background:rgba(25,112,226,.1)}.blog__article article .blog__summary h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;color:#1970e2;letter-spacing:.0625rem;line-height:1.125rem;text-transform:uppercase;margin-bottom:1.25rem}.blog__article article .blog__summary p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.9375rem;color:#313131;line-height:1.5rem}.blog__article article .blog__summary p:last-child{margin-bottom:0}.blog__article article .blog__summary+p{margin-top:1em}.blog__article aside{display:none}@media screen and (min-width:1008px){.blog__article aside{display:block;width:18.75rem}}@media screen and (min-width:1200px){.blog__article aside{width:27rem;margin-left:3.125rem}}.blog__article .block__affording--plan{padding:0}.blog__article .block__affording--plan .block__treatment--wrap{max-width:100%;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.blog__article .block__affording--plan .block__treatment--wrap{-ms-flex-direction:row;flex-direction:row}}.blog__article .block__affording--plan .block__treatment--wrap .left-content{max-width:37.5rem;width:100%;margin:0 auto}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .left-content{max-width:31.25rem;margin:0}}@media screen and (min-width:1200px){.blog__article .block__affording--plan .block__treatment--wrap .left-content{max-width:21.875rem;margin:0}}.blog__article .block__affording--plan .block__treatment--wrap .right-content{width:100%;margin:0;margin-bottom:2.5rem;padding:0}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .right-content{max-width:31.25rem}}@media screen and (min-width:1200px){.blog__article .block__affording--plan .block__treatment--wrap .right-content{max-width:21.875rem}}.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card{margin:0;margin-top:1.25rem;margin-bottom:1.25rem}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card{padding:30px 15px}.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card .payment-calc-method--btns{-ms-flex-direction:column;flex-direction:column}.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card .payment-calc-method--btns a{width:100%}}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .right-content .footnote__calc-show-more{display:none}}.blog__article .block__affording--plan .block__treatment--wrap .right-content .footnote,.blog__article .block__affording--plan .block__treatment--wrap .right-content .footnote p{font-size:.75rem}.blog__article .treatment--title h2{color:#1970e2;margin-top:1.25rem}.blog__article .payment-calc-method{font-size:.75rem}.blog__article table:not(.payment-calc--table){width:95%!important}.blog__article table:not(.payment-calc--table) thead tr td,.blog__article table:not(.payment-calc--table) thead tr th{width:auto!important;height:auto!important;padding:14px;color:#1970e2;font-weight:500;vertical-align:bottom}.blog__article table:not(.payment-calc--table) tbody tr{border-top:1px solid #eaeaea}.blog__article table:not(.payment-calc--table) tbody tr td,.blog__article table:not(.payment-calc--table) tbody tr th{width:auto!important;height:auto!important;padding:14px}.blog__article table:not(.payment-calc--table) tbody tr:last-child{border-bottom:1px solid #eaeaea}.blog__article table:not(.payment-calc--table).responsive-table--small-screen tbody tr th[scope=row]{color:#1970e2;font-size:1.25rem;padding-bottom:0;padding-top:1.75rem}.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr td,.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr th,.blog__article table:not(.payment-calc--table):not(.responsive-table) thead tr th{font-size:.875rem}@media screen and (min-width:760px){.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr td,.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr th,.blog__article table:not(.payment-calc--table):not(.responsive-table) thead tr th{font-size:inherit}}.blog__article .table-caption{margin-bottom:1.75rem;margin-top:.875rem}.blog__article .table-caption p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#585858}.verified_link{color:#186bd9}.verified_picture{width:1.875rem;height:1.875rem;border-radius:100%;position:relative;top:10px;margin-left:.25rem}.blog__article article blockquote{margin-top:2.5rem;margin-bottom:2.5rem}.blog__article article blockquote p{font-family:Caslon,Times,Georgia,serif;font-style:italic;font-size:2.1875rem;line-height:1.2;letter-spacing:.03062rem;color:#186bd9}.blog__article article blockquote figcaption,.blog__article article blockquote p:last-child{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.04688rem;text-align:right;color:#313131;text-transform:uppercase}.blog__article article blockquote figcaption:before,.blog__article article blockquote p:last-child:before{content:"";width:1.25rem;height:.125rem;background:#313131;display:inline-block;position:relative;top:-3px;margin-right:.625rem}.post__banner--inside{width:100%;height:5.125rem;text-align:center;color:#fff;margin:40px auto}@media screen and (min-width:1008px){.post__banner--inside{max-width:55.25rem}}.sidebar__box{background:#fafafa;padding:30px;margin-bottom:.9375rem}.sidebar__box .h4{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;line-height:1.3;letter-spacing:.00875rem;color:#313131;margin-bottom:1.25rem;display:block}.sidebar__categories{columns:2;list-style:disc;padding-left:.9375rem}.sidebar__categories li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#186bd9;margin-bottom:.625rem}.sidebar__categories li a{color:inherit}.sidebar__banner{margin-bottom:.9375rem;text-align:center}.sidebar__banner .banner{width:100%;height:auto;margin:auto}.sidebar__banner .banner .g img{width:100%}.sidebar__banner--large{margin-bottom:.9375rem;text-align:center}.sidebar__banner--large .banner{width:100%;height:auto;margin:auto}@media screen and (min-width:760px){.sidebar__banner--large{height:37.5rem;position:sticky;top:calc(((100vh - 600px) / 2) + 37.5px)}.sidebar__banner--large img{width:18.75rem;height:37.5rem}}.sidebar__social{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.125rem}.sidebar__social h4{margin:0}.sidebar__social ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.sidebar__social ul li{margin-left:.625rem}.sidebar__social svg .circle{fill:#00cccd}.blog__article.blog__article--client-of-the-week .hci,.blog__article.blog__article--success-story .hci{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2.5rem}@media screen and (min-width:760px){.blog__article.blog__article--client-of-the-week .hci,.blog__article.blog__article--success-story .hci{-ms-flex-direction:row;flex-direction:row}}.blog__article.blog__article--client-of-the-week .hci dl,.blog__article.blog__article--success-story .hci dl{margin-right:2.5rem}.blog__article.blog__article--client-of-the-week .hci h4,.blog__article.blog__article--success-story .hci h4{font-size:1rem;color:#313131;margin-bottom:.5rem}.blog__article.blog__article--client-of-the-week .hci ul li,.blog__article.blog__article--success-story .hci ul li{font-size:1rem;line-height:1.6;padding-left:.875rem;background-position:left 11px}.blog__article.blog__article--client-of-the-week .hci .bullet-list,.blog__article.blog__article--success-story .hci .bullet-list{background-position:left 11px}.blog__article.blog__article--client-of-the-week article h4,.blog__article.blog__article--success-story article h4{font-size:1.125rem;margin-top:2rem;margin-bottom:1rem}.sidebar__newsletter input{margin-bottom:.875rem}.helpful{width:100%;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0;flex:0;-ms-flex-direction:column;flex-direction:column;padding:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:2.5rem auto 3.125rem 0}@media screen and (min-width:760px){.helpful{width:auto;min-width:22.8125rem;max-width:53.125rem;min-height:4.6875rem;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:760px){.helpful-header{min-width:17.5rem}}.blog__article article h3.helpful-headline{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#313131;margin:0;margin-bottom:.875rem}@media screen and (min-width:760px){.blog__article article h3.helpful-headline{margin:0 20px 0 0}}.helpful-content{width:100%}.helpful-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.helpful-radios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.helpful-radios{-ms-flex-direction:row;flex-direction:row}}.helpful-radios .control-radio{position:relative;height:3.125rem}.helpful-radios input{position:absolute;top:0;left:0;z-index:0;width:0}.helpful-radios input:checked+label{background:#1970e2;color:#fff}.helpful-radios label{border:2px solid #1970e2;background:#fff;padding:10px 20px;margin-right:.9375rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:.04437rem;text-align:center;color:#1970e2;text-transform:uppercase;z-index:1;position:relative}input[type=radio]:checked+label{background:#1970e2;color:#fff}.helpful-textarea{padding:13px 20px;opacity:.5;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#313131;border:1px solid #313131;min-height:7.1875rem;margin-top:1.4375rem}.helpful-button{background:transparent;border:0}.helpful-button .helpful-counter{display:none}.helpful-button:before{opacity:.7}.helpful-button:hover:before{opacity:1}.helpful-submit{margin-top:.9375rem;float:right;height:2.625rem;width:100%}@media screen and (min-width:760px){.helpful-submit{width:12.5rem}}.helpful-pro{cursor:pointer;margin-right:1.25rem}.helpful-pro:before{content:"\1F44D\1F3FC";display:block;font-size:1.5625rem;filter:grayscale(1) contrast(0)}.helpful-contra{cursor:pointer}.helpful-contra:before{content:"\1F44E\1F3FC";display:block;font-size:1.5625rem;filter:grayscale(1) contrast(0)}.insta__slider{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem;margin-bottom:3.75rem}@media screen and (min-width:760px){.insta__slider{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.insta__slider li:nth-child(4){display:none}@media screen and (min-width:760px){.insta__slider li:nth-child(4){display:block}}.insta__slider li:nth-child(5){display:none}@media screen and (min-width:1200px){.insta__slider li:nth-child(5){display:block}}.insta--item{min-width:15.625rem;width:15.625rem;height:15.625rem;margin:11px}@media screen and (min-width:1008px){.insta--item{width:13.75rem;height:13.75rem;min-width:13.75rem;margin:9px}}@media screen and (min-width:1200px){.insta--item{min-width:15.625rem;width:15.625rem}}.insta--item img{width:15.625rem;height:15.625rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1008px){.insta--item img{width:13.75rem;height:13.75rem}}@media screen and (min-width:1200px){.insta--item img{width:15.625rem;height:15.625rem}}.breadcrumbs{margin-bottom:1.25rem}.breadcrumbs li{display:inline;font-size:.9375rem;line-height:1.6;letter-spacing:normal}.breadcrumbs li a{color:#313131}.breadcrumbs li a:after{content:"";display:inline-block;width:.75rem;height:.9375rem;margin:0 10px;position:relative;top:3px;background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/arrow-right-short-secondary.svg) no-repeat 50%;background-size:8px}.references_wrap .h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313131;margin-bottom:1.25rem;cursor:pointer}.references_wrap .h4 svg{margin-left:1.25rem;transform:rotate(0)}.references_wrap.is-active h4 svg{transform:rotate(180deg)}.references_wrap div{overflow:hidden}.references_wrap ul{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.6;letter-spacing:normal;color:#414141}.references_wrap ul li{margin-bottom:.875rem}.references_wrap ul li span{margin-right:.875rem;min-width:5rem}.references_wrap ul li a{color:inherit}.toc{border-bottom:1px solid #dcdcdc;padding-bottom:1.875rem;margin-bottom:1.875rem}.toc ul{columns:2;max-width:37.5rem}.toc ul li{background:url(//www.cnyfertility.com/wp-content/themes/CNYFertility/public/css/../images/icon_circle-blue.svg) left 8px no-repeat!important;padding-left:14px!important;max-width:14.375rem}.toc ul li a{font-size:.9375rem;font-weight:400;line-height:1.6;color:#186bd9}.blog__article article .h4.toc__title,.toc ul li a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal}.blog__article article .h4.toc__title{font-size:1.5rem;font-weight:500;line-height:2;color:var(--black);margin:0}.taglist{margin-top:1.25rem}.taglist a{color:#186bd9}.fitVids-wrapper{position:relative;padding-bottom:56.25%;height:0}.fitVids-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-table__wrapper{overflow-x:auto;position:relative;margin-bottom:3em}.responsive-table__wrapper+.table-caption{position:relative;top:-30px}.responsive-table{width:100%}.responsive-table .hidden,.responsive-table .visuallyhidden{display:none}.responsive-table__header-content{font-weight:700}.responsive-table--small-screen tbody td,.responsive-table--small-screen tbody th{clear:left;float:left;width:100%}.responsive-table__window-link{float:right;padding:.5em}.responsive-table__window-link-icon{fill:#222}.responsive-table__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:.875rem;margin-left:.875rem}.responsive-table__list.hidden,.responsive-table__list .visuallyhidden{display:none}.responsive-table__list li{background:none!important;padding:0!important;margin:0!important;margin-right:20px!important}.responsive-table__list li a{font-weight:500;font-size:1.125rem;color:#313131}.responsive-table__list li a.is_active{color:#1970e2}.responsive-table--list.responsive-table--small-screen tbody tr th{display:none}@media screen and (min-width:760px){.responsive-table--list.responsive-table--small-screen tbody tr th{display:table-cell}}.g{margin:0;padding:0;overflow:hidden;line-height:1;zoom:1}.g img{height:auto}.g-col{position:relative;float:left}.g-col:first-child{margin-left:0}.g-col:last-child{margin-right:0}@media only screen and (max-width:480px){.g-col,.g-dyn,.g-single{width:100%;margin-left:0;margin-right:0}}.blog__article .hide-on-blog{display:none}.block__affiliate{padding-top:0}.block__affiliate select{width:100%;max-width:26.9375rem;margin:auto;margin-top:2.5rem}.block__affiliate .affiliates__wrapper{max-width:68.75rem;margin:auto;margin-top:2.5rem;margin-bottom:2.5rem;min-height:25rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.block__affiliate .affiliates__wrapper{-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1200px){.block__affiliate .affiliates__wrapper:after{content:"";-ms-flex:auto;flex:auto}}.block__affiliate .affiliates__wrapper li{width:12.5rem;margin-left:.625rem;margin-right:.625rem;margin-bottom:1.25rem}.block__affiliate .affiliates__wrapper li img{width:12.5rem;height:12.5rem;-o-object-fit:cover;object-fit:cover;border-radius:100%;margin-bottom:.625rem;background:#fafafa}.block__affiliate .affiliates__wrapper li h4,.block__affiliate .affiliates__wrapper li small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;text-align:center}.block__affiliate .affiliates__wrapper li h4{color:#1970e2}.block__affiliate .affiliates__wrapper li small{color:#999;display:block}.block__affiliate--detail{padding-bottom:6.5rem}@media screen and (min-width:1200px){.block__affiliate--detail .container{width:76.5625rem}}.block__affiliate--detail .container a{color:#186bd9}.block__affiliate--detail .container .h2{margin-top:3.125rem}.affiliate_detail--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:4.3125rem}@media screen and (min-width:1008px){.affiliate_detail--wrap{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:760px){.affiliate_detail--wrap aside{padding:20px}}@media screen and (min-width:1008px){.affiliate_detail--wrap aside{margin-right:3.25rem;padding:0}}@media screen and (min-width:1200px){.affiliate_detail--wrap aside{min-width:33.9375rem}}@media screen and (min-width:760px){.affiliate_detail--wrap aside img{max-width:19.6875rem}}@media screen and (min-width:760px){.affiliate_detail--article{min-width:33.75rem;padding:20px}}.affiliate--data{width:100%;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;padding:30px;overflow:hidden}@media screen and (min-width:760px){.affiliate--data{padding:50px}}.affiliate--data ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}@media screen and (min-width:1008px){.affiliate--data ul{-ms-flex-direction:row;flex-direction:row}}.affiliate--data ul li{width:100%;margin-bottom:1.25rem}@media screen and (min-width:1008px){.affiliate--data ul li{width:50%}}.affiliate--data ul li a{color:#186bd9}.affiliate--data .data-title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.6;display:block}.affiliatesTableWrap{overflow:scroll;width:100%}.td-hide-small,.th-hide-small{display:none}@media screen and (min-width:760px){.td-hide-small,.th-hide-small{display:table-cell}}.affiliatesTable{margin-bottom:6.25rem}.affiliatesTableHeader{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.affiliatesTableHeader div{-ms-flex:1;flex:1}.affiliatesTableHeader div input,.affiliatesTableHeader div select{width:100%;height:2.625rem}.affiliates-filter__search{background:url("/wp-content/themes/cnyfertility/public/images/icon_search-loupe.svg");background-repeat:no-repeat;background-position:98%;padding-top:1.125rem;border:1px solid #000}.affiliatesFilters--second{margin:0 14px}.affiliatesTableBody{width:100%;border-bottom:2px solid #ccc;margin-bottom:1.25rem}.affiliatesTableBody thead tr th{background:hsla(0,0%,85%,.3);padding:20px 10px 15px;font-weight:500;text-transform:uppercase;letter-spacing:.0625rem;line-height:1}.affiliatesTableBody tbody tr td,.affiliatesTableBody thead tr th{vertical-align:middle;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#313131}.affiliatesTableBody tbody tr td{padding:13px 10px 7px;font-weight:400;letter-spacing:0;line-height:1.125rem;border-bottom:1px solid hsla(0,0%,73%,.5)}.affiliatesTableBody tbody tr td:last-child{text-align:center;width:6.25rem}.affiliatesTableBody tbody tr td:last-child img{height:1.5rem;width:1.5rem}.affiliatesTableBody tbody tr td.affiliate-name{font-weight:500;color:#1970e2}.affiliatesTableFooter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.affiliatesTableFooter{-ms-flex-direction:row;flex-direction:row}}.affiliatesTableFooter div{-ms-flex:1;flex:1}.affiliatesTableFooter__types{display:-ms-flexbox;display:flex;margin:0}.affiliatesTableFooter__types li{padding:10px}.bullet:before{border-radius:100%;height:.5rem;width:.5rem;background:#ccc;margin-right:.625rem;content:"";display:inline-block}.bullet.is-primary:before{background:#1970e2}.bullet.is-secondary:before{background:#00cccd}.bullet.is-gold:before{background:#fcb83b}.affiliatesTableFooter__nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.affiliatesTableFooter__nav span{margin:10px;font-size:.8125rem}.affiliatesTableFooter__nav button{padding:0;border:0;background:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;cursor:pointer}.affiliatesTableFooter__nav button[disabled]{opacity:.3}.donor-embryo-table--wrap{width:100%;background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);padding:43px 30px;margin-bottom:2.5rem}@media screen and (min-width:760px){.donor-embryo-table--wrap{padding:43px 48px}}.donor-embryo-table{width:100%}.donor-embryo-table thead tr{border-bottom:.5px solid #b9b9b9}.donor-embryo-table thead tr th{font-family:Campton;font-size:1.125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#1970e2;padding-bottom:.875rem}.donor-embryo-table tbody tr,.donor-embryo-table tbody tr th{border-bottom:.5px solid #b9b9b9}.donor-embryo-table tbody tr th{font-family:Campton;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#1970e2;padding:14px 0}.donor-embryo-table tbody tr th a{color:#1970e2}.donor-embryo-table tbody tr th span{font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#727272;display:block}.donor-embryo-table tbody tr td{font-family:Campton;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.01125rem;color:#313131}.donor-embryo-table tbody tr td a{letter-spacing:normal;color:#1970e2}.donor-embryo-table tbody tr.male{border:0}.donor-embryo-table tbody tr.male td{padding-top:.875rem;padding-bottom:.625rem}.donor-embryo-table tbody tr.female td{padding-top:0;padding-bottom:.875rem}.donor-search-box{max-width:69.5625rem;margin:auto;box-shadow:0 0 30px 0 hsla(0,0%,63%,.3);background-color:#fff;display:block;padding:25px;columns:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:-2.5rem;margin-bottom:4.375rem;z-index:1;position:relative}.donor-search-box input{margin-bottom:.875rem}.donor-search-box select{border:1px solid #757575}@media screen and (max-width:759px){.donor-search-box select{margin-bottom:.875rem}}.donor-search-box label{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.33;letter-spacing:.005rem;color:#313131}.donor-search-box__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.donor-search-box__body{-ms-flex-direction:row;flex-direction:row}}.donor-search-box__body>div{margin:0}@media screen and (min-width:760px){.donor-search-box__body>div{margin:0 7px;-ms-flex:1;flex:1}.donor-search-box__body>div:first-child{margin-left:0}.donor-search-box__body>div:last-child{margin-right:0}}.donor-search-box__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.donor-search-box__footer{-ms-flex-direction:row;flex-direction:row}}.donor-search-box__footer input[type=checkbox]{width:auto;margin-right:.875rem;margin-bottom:0}.donor-search-box__footer label{-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.donor-search-box__footer button{width:100%;padding-left:0;padding-right:0}.donor-search-box__footer>div{margin-top:.875rem}@media screen and (min-width:760px){.donor-search-box__footer>div{margin:0 7px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.donor-search-box__footer>div:first-child{margin-left:0}.donor-search-box__footer>div:last-child{margin-right:0}}.donor-search__results{margin-bottom:3.125rem;padding-top:3.125rem}@media screen and (min-width:760px){.donor-search__results{padding-top:0}}.donor_results{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.125rem;margin-bottom:3.125rem}@media screen and (min-width:760px){.donor_results{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;max-width:46.875rem}}@media screen and (min-width:1200px){.donor_results{-ms-flex-pack:justify;justify-content:space-between;max-width:69.5625rem}}.donorsearch_profile{width:100%;max-width:21.875rem;height:27.25rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;text-align:left;margin-bottom:1.25rem;padding-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.donorsearch_profile{width:22.375rem}}@media screen and (min-width:1008px){.donorsearch_profile{width:22.375rem}}.donorsearch_profile--header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:left;-ms-flex-align:center;align-items:center;padding:25px 30px 30px;padding-bottom:1.125rem;margin-bottom:1.125rem;border-bottom:1px solid #e7e7e7;-ms-flex:0;flex:0}.donorsearch_profile--avatar{width:4.6875rem;min-width:4.6875rem;height:4.6875rem;border-radius:50%;background:#d0d0d0;margin-right:1.3125rem;-o-object-fit:cover;object-fit:cover}.donorsearch_profile--avatar.no-pic{-o-object-position:0 10px;object-position:0 10px;filter:grayscale(1);opacity:.5}.donorsearch_profile--name{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.625rem;line-height:1;letter-spacing:normal;color:#000;margin-bottom:.875rem}.donorsearch_profile--items{height:1.25rem;margin:0;margin-bottom:.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.donorsearch_profile--items li{width:1.25rem;margin-right:.875rem;cursor:pointer}.donorsearch_profile--body{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;text-align:left;padding:0 30px 30px;-ms-flex:1;flex:1}.donorsearch_profile--body ul li{margin-bottom:.1875rem}.donorsearch_profile--body .dt{color:#727272}.donorsearch_profile--body .dd{color:#000}.donorsearch_profile--footer{padding:0 30px;-ms-flex:0;flex:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.donorsearch_profile--footer--cta{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;color:#1970e2}.donorsearch_btn-like{background:none;border:0;padding:0;margin:0;cursor:pointer}.donorsearch_btn-like svg{width:1.1875rem}.donorsearch_btn-like svg path{fill:#cdcdcd}.donorsearch_btn-like.is-fav svg path{fill:#00cccd}.donorsearch_btn-like:hover svg path{fill:#1970e2}.donorsearch__loadMore{width:15.625rem;margin:auto}.donorsearch__toast{opacity:0;transform:translate3d(-120%,0,0);box-shadow:0 0 50px 0 hsla(0,0%,63%,.5);background-color:#fff;text-align:left;padding:25px 35px 25px 25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:30px;left:30px;z-index:100}.donorsearch__toast span{margin-top:.3125rem}.donorsearch__toast svg{width:1.25rem;margin-right:.875rem}.donorsearch__toast svg path{fill:#00cccd}.donorsearch__checkbox.disabled{pointer-events:none;opacity:.2;filter:grayscale(1)}.egg-donor__container{max-width:69.375rem;margin-bottom:3.125rem}.egg-donor__container--head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.egg-donor__container--head{-ms-flex-direction:row;flex-direction:row}}.egg-donor__pics--wrapper{display:block;margin-top:1.875rem;-ms-flex-order:2;order:2;width:100%;height:calc(100vw - 30px)}@media screen and (min-width:760px){.egg-donor__pics--wrapper{-ms-flex-order:0;order:0;margin-top:0;margin-right:3.125rem;-ms-flex:1 0 300px;flex:1 0 300px;display:-ms-flexbox;display:flex;height:18.75rem}}@media screen and (min-width:1008px){.egg-donor__pics--wrapper{-ms-flex:1 0 430px;flex:1 0 430px;margin-right:8.75rem;height:26.875rem}}.egg-donor--gallery{width:100%}.egg-donor--gallery .flickity-prev-next-button{top:50%}.egg-donor__pics{width:100%;height:calc(100vw - 30px)}@media screen and (min-width:760px){.egg-donor__pics{width:18.75rem;height:18.75rem}}@media screen and (min-width:1008px){.egg-donor__pics{width:26.875rem;height:26.875rem}}.egg-donor__profilepict{-o-object-fit:cover;object-fit:cover;width:100%;height:calc(100vw - 30px)}@media screen and (min-width:760px){.egg-donor__profilepict{width:18.75rem;height:18.75rem}}@media screen and (min-width:1008px){.egg-donor__profilepict{width:26.875rem;height:26.875rem}}.egg-donor__profilepict.no-pic{-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.5;background:#e6e6e6aa;padding:20px}.egg-donor__title{font-family:Caslon,Times,Georgia,serif;font-size:3.125rem;margin-bottom:.625rem;line-height:1.1;letter-spacing:normal;color:#1970e2}@media screen and (min-width:760px){.egg-donor__title{font-size:3.75rem}}.egg-donor__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e7e7e7;padding-bottom:.625rem;margin-bottom:1.875rem;padding-left:.625rem}@media screen and (min-width:760px){.egg-donor__items{padding-bottom:1.25rem}}.egg-donor__items li{margin-right:1.25rem}.egg-donor__intro .egg-donor__dl{margin-top:1.25rem;border:0}.egg-donor__intro .egg-donor__dl li{width:30%}.egg-donor__media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1.5625rem}.egg-donor__media .egg-donor__subtitle{margin:0;margin-bottom:.625rem;margin-right:1.25rem}.egg-donor__media a{margin-right:.875rem}.egg-donor__why{border-bottom:1px solid #e7e7e7;margin-bottom:1.875rem;padding-bottom:1.875rem}.egg-donor__why--wrap{max-width:60%;padding-right:1.25rem}.egg-donor__subtitle{font-family:Caslon,Times,Georgia,serif;font-size:1.625rem;line-height:1.31;letter-spacing:.02375rem;color:#313131;margin-bottom:2.1875rem}.egg-donor__dl{border-bottom:1px solid #e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.875rem}.egg-donor__dl.last{border:0}.egg-donor__dl li{width:50%;padding-right:1.25rem;padding-bottom:1.875rem}@media screen and (min-width:760px){.egg-donor__dl li{width:25%}}@media screen and (min-width:1008px){.egg-donor__dl li{width:20%}}.egg-donor__dt{font-size:.75rem;letter-spacing:.0625rem;color:var(--brownish-grey);text-transform:uppercase;display:block}.egg-donor__dd,.egg-donor__dt{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:2}.egg-donor__dd{font-size:.9375rem;font-weight:400;letter-spacing:normal;color:#171717}.egg-donor__section--personality{padding:80px 0;background-image:linear-gradient(180deg,#f8f8f8,#fff),linear-gradient(180deg,#fff6eb,#fff6eb)}.egg-donor__qatitle{font-family:Caslon,Times,Georgia,serif;font-size:1.625rem;line-height:1.31;letter-spacing:.02375rem;color:var(--black);margin-bottom:1rem}.egg-donor__qa{padding-left:2.5rem}.egg-donor__qa li{margin-bottom:.4375rem}.egg-donor__q{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.33;letter-spacing:normal;color:#313131;cursor:pointer}.egg-donor__q:hover{color:#1970e2}.egg-donor__q:before{content:"+";font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:normal;color:#1970e2;margin-left:-2.5rem;margin-right:.875rem;position:relative;top:3px;display:inline-block;width:1.5625rem;height:1.375rem;text-align:center}.is-active .egg-donor__q{color:#1970e2}.is-active .egg-donor__q:before{content:"-";top:1px}.egg-donor__a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#313131;overflow:hidden;padding-top:.875rem}@media screen and (min-width:1008px){.egg-donor__a{max-width:80%}}.egg-donor__a .answer-wrap{margin-bottom:.875rem}.nextName{position:absolute;right:0;margin-top:-1.75rem;z-index:10;text-transform:uppercase;font-size:.75rem;cursor:pointer}.nextName:hover{color:#1970e2}.gt__forms .get_fake_name input{border:0;padding:0;font-size:1.625rem;font-weight:700}.button.gform_button_select_files:hover{background-size:0;border:1px solid #1970e2}.audioControl svg circle,.audioControl svg path{fill:#1970e2}.audioControl.is-playing svg circle,.audioControl.is-playing svg path{fill:#00cccd}.videoPlayer{display:none}.lity-content .videoPlayer{display:block}.toggle-filters{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:10px}@media screen and (min-width:760px){.toggle-filters{display:none}}.toggle-filters svg{width:2.5rem;height:2.5rem}.toggle-filters svg path{fill:#1970e2}.toggle-filters span{color:#4a4a4a;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.6;letter-spacing:normal;text-transform:uppercase}@media screen and (max-width:759px){.donor-search-box{display:none}.lity-content .donor-search-box{display:-ms-flexbox;display:flex;overflow:scroll;margin-top:0}}.page-genetic-testing .table{margin-top:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.page-genetic-testing .table{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr 1fr 1fr;grid-template-columns:200px 1fr 1fr 1fr;-ms-grid-rows:70px auto;grid-template-rows:70px auto;grid-template-areas:"head-a head-b head-c head-d" "a1 b1 c1 d1" "a2 b2 c2 d2" "a3 b3 c3 d3" "a4 b4 c4 d4"}}.page-genetic-testing .head-a{grid-area:head-a}.page-genetic-testing .head-b{grid-area:head-b}.page-genetic-testing .head-c{grid-area:head-c}.page-genetic-testing .head-d{grid-area:head-d}.page-genetic-testing .a1{grid-area:a1}.page-genetic-testing .a2{grid-area:a2}.page-genetic-testing .a3{grid-area:a3}.page-genetic-testing .a4{grid-area:a4}.page-genetic-testing .a4.cell{border:0}.page-genetic-testing .b1{grid-area:b1}.page-genetic-testing .b2{grid-area:b2}.page-genetic-testing .b3{grid-area:b3}.page-genetic-testing .b4{grid-area:b4}.page-genetic-testing .b4.cell{border:0}.page-genetic-testing .c1{grid-area:c1}.page-genetic-testing .c2{grid-area:c2}.page-genetic-testing .c3{grid-area:c3}.page-genetic-testing .c4{grid-area:c4}.page-genetic-testing .c4.cell{border:0}.page-genetic-testing .d1{grid-area:d1}.page-genetic-testing .d2{grid-area:d2}.page-genetic-testing .d3{grid-area:d3}.page-genetic-testing .d4{grid-area:d4}.page-genetic-testing .d4.cell{border:0}.page-genetic-testing .cell{border-bottom:1px solid #b9b9b9}.page-genetic-testing .table-th{display:none}@media screen and (min-width:760px){.page-genetic-testing .table-th{display:block}}.page-genetic-testing .table-th .table-td{font-weight:500}.page-genetic-testing .table-td small{display:block;color:#585858;text-transform:uppercase}@media screen and (min-width:760px){.page-genetic-testing .table-td small{display:none}}.page-genetic-testing .head{margin-top:1.875rem}@media screen and (min-width:760px){.page-genetic-testing .head{margin-top:0}}.page-genetic-testing .media--list{max-width:40.625rem}.page-genetic-testing .media--list h5{margin-bottom:0}.block__genetic-testing--intro{padding-top:15.125rem}.block__genetic-testing--intro .container{max-width:62.5rem}.block__genetic-testing--intro .container h5{margin-bottom:3.375rem}.block__genetic-testing--intro .container .h2,.block__genetic-testing--intro .container h2{margin-bottom:3.25rem}.block__genetic-testing--intro .container p{max-width:53.125rem;margin-bottom:1.625rem}.block__genetic-testing--intro .table--wrapper{padding:22px 0}.block__genetic-testing--intro .table{margin-top:2.3125rem;padding-top:4rem}.block__genetic-testing--intro .table h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1;color:#1970e2}.block__genetic-testing--intro .table h4 small{display:block;font-size:1.125rem;font-weight:500;line-height:1.33;color:#585858;margin-top:.25rem}.block__genetic-testing--b{padding-top:8.125rem;padding-bottom:5.9375rem;margin-top:4.375rem}.block__genetic-testing--b .container{max-width:76.875rem}.block__genetic-testing--b .container .h2,.block__genetic-testing--b .container h2{max-width:43.75rem;line-height:3.125rem;margin:auto;margin-bottom:1.9375rem}.block__genetic-testing--b .container p{max-width:55.625rem;margin-bottom:1.625rem}.block__genetic-testing--b .container h4{margin-bottom:2.8125rem}.block__genetic-testing--b .table{margin-top:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__genetic-testing--b .table{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr 1fr 1fr;grid-template-columns:200px 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"head-a head-b head-c head-d" "a1 b1 c1 d1" "a2 b2 c2 d2" "a3 b3 c3 d3" "a4 b4 c4 d4"}}.block__genetic-testing--b .pgta__chromos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:auto;margin-top:4.75rem;margin-bottom:3.125rem;max-width:46.875rem}@media screen and (min-width:760px){.block__genetic-testing--b .pgta__chromos{margin-bottom:7.6875rem}}.block__genetic-testing--b .pgta__chromos>div{width:100%;text-align:center}@media screen and (min-width:1008px){.block__genetic-testing--b .pgta__chromos>div{height:25rem;width:21.875rem}}.block__genetic-testing--b .pgta__chromos h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.04688rem;text-align:center;color:var(--black);text-transform:uppercase;margin-bottom:.8125rem}.block__genetic-testing--b .block__genetic-testings--charts{margin-top:3.5625rem;margin-bottom:3.5rem}.block__genetic-testing--b .block__genetic-testings--charts h4{margin-bottom:2.0625rem}.block__genetic-testing--b .block__genetic-testings--charts p{max-width:37.5rem}.block__genetic-testing--b .block__genetic-testings--charts ul{margin-top:3.3125rem}.block__genetic-testing--b .block__genetic-testings--charts ul li{width:100%;margin-right:3.75rem}.block__genetic-testing--b .block__genetic-testings--charts ul li h5{margin-bottom:3.5625rem}@media screen and (min-width:1008px){.block__genetic-testing--b .block__genetic-testings--charts .chart{height:37.625rem}}.block__genetic-testing--b .block__genetic-testings--charts h4.serif{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-top:1.875rem;margin-bottom:2.8125rem}.block__genetic-testing--b .block__genetic-testings--charts .footnote{max-width:43.75rem;margin-top:-1.25rem}.block__genetic-testing--b .block__genetic-testings--charts .footnote h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#313131;margin-bottom:1.6875rem}.block__genetic-testing--b .block__genetic-testings--charts .footnote p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;text-align:center;color:#727272;max-width:inherit}.block__genetic-testing--b .block__genetic-testings--pgta-process h4{margin-bottom:2.3125rem}.block__genetic-testing--b .swirly__steps{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:0}@media screen and (min-width:760px){.block__genetic-testing--b .swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:1008px){.block__genetic-testing--b .swirly__steps{max-width:46.875rem;margin:auto}}@media screen and (min-width:1200px){.block__genetic-testing--b .swirly__steps{padding-left:11.875rem;padding-right:11.875rem;max-width:100%}}.block__genetic-testing--b .swirly__steps div{width:100%}@media screen and (min-width:760px){.block__genetic-testing--b .swirly__steps div{margin-left:inherit;margin-right:inherit;margin-top:3rem;margin-bottom:1.25rem;width:16.875rem}}.block__genetic-testing--b .swirly__steps div img{margin-bottom:1.25rem}.table-pgta{padding-left:0;padding-right:0;max-width:62.5rem;margin:auto}.table-pgta .table{margin-top:1.5625rem;padding:25px;-ms-grid-columns:218px 1fr 1fr 1fr;grid-template-columns:218px 1fr 1fr 1fr}@media screen and (min-width:760px){.table-pgta .table{padding:65px 55px 30px}}.table-pgta .table h4{margin-bottom:0}.table-pgta .table .table-th{padding-bottom:0}.table-pgta h3{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.00875rem;color:#313131;width:6.25rem;margin:0}.table-pgta img{max-width:4.375rem;max-height:4.375rem;margin-top:1.5625rem;margin-bottom:.75rem}.table-pgta .a3,.table-pgta .b3,.table-pgta .c3,.table-pgta .d3{border:0}.block__genetic-testing--c{padding-top:7.1875rem;padding-bottom:4.375rem}.block__genetic-testing--c .container{max-width:83.75rem}.block__genetic-testing--c .container h5{margin-bottom:1.9375rem}.block__genetic-testing--c .container .h2,.block__genetic-testing--c .container h2{line-height:3rem;max-width:43.125rem;margin:auto;margin-bottom:2.0625rem}.block__genetic-testing--c .container p{max-width:50.625rem}.block__genetic-testing--c .white-boxes{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:3.125rem}@media screen and (min-width:1008px){.block__genetic-testing--c .white-boxes{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}}.block__genetic-testing--c .white-boxes>li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;margin:15px 0;padding:30px 25px;padding-bottom:.9375rem;font-size:.9375rem;line-height:1.5rem}@media screen and (min-width:760px){.block__genetic-testing--c .white-boxes>li{width:70%;max-width:inherit}}@media screen and (min-width:1008px){.block__genetic-testing--c .white-boxes>li{width:19.6875rem;margin:15px}.block__genetic-testing--c .white-boxes>li:first-child{margin-left:0}.block__genetic-testing--c .white-boxes>li:last-child{margin-right:0}}.block__genetic-testing--c .white-boxes>li ul{margin-top:.6875rem}.block__genetic-testing--c .white-boxes>li ul li{margin-bottom:.1875rem}.block__genetic-testing--c .white-box.full-width{width:100%;max-width:inherit;margin-top:.625rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:var(--black);padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:6.25rem}@media screen and (min-width:760px){.block__genetic-testing--c .white-box.full-width{padding:40px 0}}.block__genetic-testing--c .block__genetic-testing--c__B{margin-bottom:5.625rem}.block__genetic-testing--c .block__genetic-testing--c__B h4{margin-bottom:2.1875rem}.block__genetic-testing--c .block__genetic-testing--c__B p{max-width:46.875rem}.block__genetic-testing--c .block__genetic-testing--c__B .karyomap{width:100%}.block__genetic-testing--c .block__genetic-testing--c__B .karyomap--wrap{display:inline-block;padding:40px;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);margin-top:2.5rem;width:100%}.block__genetic-testing--c .block__genetic-testing--c__C h4{margin-bottom:2.0625rem}.block__genetic-testing--c .block__genetic-testing--c__C p{max-width:47.5rem}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;max-width:46.875rem;margin:auto}@media screen and (min-width:760px){.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps div{width:100%}@media screen and (min-width:760px){.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps div{margin-left:inherit;margin-right:inherit;margin-top:3rem;margin-bottom:1.25rem;width:16.5625rem}}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps div img{margin-bottom:1.25rem}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#313131;margin:0;margin-bottom:-.9375rem}.block__genetic-testing--d{padding-top:4.6875rem;padding-bottom:4.375rem}.block__genetic-testing--d .container{max-width:62.5rem}.block__genetic-testing--d .container h5{margin-bottom:2.5625rem}.block__genetic-testing--d .container .h2,.block__genetic-testing--d .container h2{line-height:3rem;max-width:48.125rem;margin:auto;margin-bottom:2.875rem}.block__genetic-testing--d .container p{max-width:53.75rem}.block__genetic-testing--d .container p+h5{margin-top:2.375rem;margin-bottom:1.5rem}.block__genetic-testing--d .slider{margin-top:4.375rem}@media screen and (min-width:760px){.block__genetic-testing--d .slider{height:30rem;margin-bottom:5.5rem}}.block__genetic-testing--d .slider li{width:100%;text-align:center}.block__genetic-testing--d .slider li img{max-width:52rem;margin:auto;width:50%}.block__genetic-testing--d .slider li h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:var(--black)}.block__genetic-testing--d .block__genetic-testing--d--B h4{margin-bottom:1.9375rem}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:4.6875rem;padding-right:4.6875rem}@media screen and (min-width:760px){.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps div{width:100%}@media screen and (min-width:760px){.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps div{margin-left:inherit;margin-right:inherit;margin-top:3.9375rem;margin-bottom:.8125rem;width:17.8125rem}}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps div img{margin-bottom:1.25rem}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#313131;margin:0;margin-bottom:-.9375rem}.block__genetic-testing--e{padding-top:8.75rem;padding-bottom:4.375rem}.block__genetic-testing--e .container{max-width:62.5rem}.steps__icon--wrap{background:#fff;padding:15px 15px 0;display:inline-block}.steps__icon{max-width:4.375rem;max-height:4.375rem}.steps__icon+p{background:#fff}.page-patient-resources .gt__section{padding-top:0}.VUEprotocols{padding:20px}@media screen and (min-width:760px){.VUEprotocols{padding:50px}}.blog__article .VUEprotocols{padding:0}.VUEprotocols--box{background:#fff;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);padding:40px 15px 10px;color:#313131;text-align:left}@media screen and (min-width:760px){.VUEprotocols--box{padding:40px 40px 10px}}.protocols-selector{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;margin:auto;margin-bottom:3em;margin-top:3em}@media screen and (min-width:760px){.protocols-selector{-ms-flex-direction:row;flex-direction:row}}.protocols-selector li{cursor:pointer;margin-right:.9375rem}.protocols-selector li:last-child{margin-right:0}.protocols-selector li.is-active{color:#1970e2}.protocols-selector li button{background:none;border:none;color:inherit;text-transform:uppercase}.bkg--black .protocols-selector li.is-active button,.bkg--primary .protocols-selector li.is-active button,.bkg--secondary .protocols-selector li.is-active button{color:#fff;text-decoration:underline}.days{-ms-flex-wrap:wrap;flex-wrap:wrap}.days,.days>li{display:-ms-flexbox;display:flex}.days>li{width:100%;-ms-flex-direction:column;flex-direction:column;border:1px solid #b9b9b9;padding:15px;position:relative}@media screen and (min-width:500px){.days>li{width:50%}}@media screen and (min-width:760px){.days>li{width:33.33333%}}@media screen and (min-width:1008px){.days>li{width:25%;min-height:11.25rem}}@media screen and (min-width:1392px){.days>li{width:14.28571%}}.blog__article .days>li{width:50%;min-height:6.25rem}@media screen and (min-width:760px){.blog__article .days>li{width:25%;min-height:9.375rem}}.days>li.days_before{width:100%;min-height:auto;text-align:center}.days>li h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.9375rem;color:#000;letter-spacing:.025rem;line-height:1.5rem;margin:0;margin-bottom:.4375rem}.days>li>ul>li{font-size:.75rem;letter-spacing:.00375rem;line-height:.875rem;margin-bottom:.3125rem;transition:opacity .3s ease}.days>li>ul>li,.label_prior-visits{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.label_prior-visits{font-size:.8125rem;color:#6f6f6f;letter-spacing:.54187rem;text-align:center;line-height:1.5rem}.protocols-header{max-width:62.5rem;text-align:center;margin:0 auto 35px}.protocols-header h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.25rem;color:#1970e2;letter-spacing:0;text-align:center;line-height:1.625rem;margin-bottom:1.875rem}.is-office-visit{color:#fa751c}.is-office-visit.is-turn-off{opacity:.5}.is-procedure-visit{color:#b620e0}.is-procedure-visit.is-turn-off{opacity:.5}.is-medication{color:#1970e2}.is-medication.is-turn-off{opacity:.5}.is-medication.has-level-1,.is-medication.has-level-1.is-turn-off{opacity:.4}.is-low-medication{color:#00cccd}.is-low-medication a{color:inherit;text-decoration:underline}.is-low-medication.is-turn-off{opacity:.4}.is-low-medication.is-level-1{opacity:1}.is-low-medication.is-level-1.is-level-2{opacity:.4}.is-low-medication.is-level-2{opacity:1}.is-low-medication.is-level-2.is-level-3{opacity:.4}.is-low-medication.is-level-3{opacity:1}.is-low-medication.is-level-3.is-level-4{opacity:.4}.protocols-control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3.125rem;max-width:50rem}@media screen and (min-width:760px){.protocols-control{-ms-flex-direction:row;flex-direction:row}.blog__article .protocols-control{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1392px){.protocols-control{max-width:inherit}.blog__article .protocols-control{max-width:50rem}}.protocols-control .hide-small{display:none}@media screen and (min-width:760px){.protocols-control .hide-small{display:block}}.blog__article .protocols-control .hide-small{display:none}.protocols-control .only-small{margin-top:3.125rem}.protocols-control .only-small .protocols-control__transfer{margin-bottom:0}@media screen and (min-width:760px){.protocols-control .only-small{display:none}}@media screen and (min-width:760px){.blog__article .protocols-control .only-small{display:block}}@media screen and (min-width:1200px){.protocols-control .col{margin-right:1.875rem}}.protocols-control .col .with-toggle{margin-right:1.25rem}.protocols-control .col .with-toggle.no_edit{pointer-events:none}.protocols-control .col.col--a{width:100%}@media screen and (min-width:1392px){.protocols-control .col.col--a{width:auto}}.protocols-control .col.col--b{width:100%}@media screen and (min-width:760px){.protocols-control .col.col--b{width:50%}}@media screen and (min-width:1008px){.protocols-control .col.col--b{width:auto}}.protocols-control .col.col--c{width:100%}@media screen and (min-width:760px){.protocols-control .col.col--c{width:50%}}@media screen and (min-width:1008px){.protocols-control .col.col--c{width:auto}}.protocols-control h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#313131;letter-spacing:.04688rem;line-height:1.5rem;text-transform:uppercase;margin-bottom:.3125rem;margin-top:1.875rem}@media screen and (min-width:1392px){.protocols-control h4{margin-top:0}.blog__article .protocols-control h4{margin-top:1.875rem}}@media screen and (min-width:760px){.protocols-control__inmune-switcher{display:-ms-flexbox;display:flex}}.protocols-control__inmune-options h4{margin-top:0}.protocols-control__inmune-options--switches{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.protocols-control__inmune-options--switches>div{margin-bottom:.875rem}@media screen and (min-width:760px){.protocols-control__inmune-options--switches{-ms-flex-direction:row;flex-direction:row}.protocols-control__inmune-options--switches>div{margin-bottom:0}}.protocols-control__transfer{margin-bottom:1.9375rem;display:block}.protocols-control__day-trigger{display:-ms-flexbox;display:flex}.protocols-control__day-trigger>span{margin-right:1.25rem;color:#bfbfbf}.protocols-control__day-trigger .rangeSlider{margin-top:0;width:100%;min-width:10.625rem}.protocols-control__day-trigger .rangeSelector{height:auto;padding:0;margin:0}.protocols-control__day-trigger .rangeSelector div{width:auto}.protocols-control__day-trigger .rangeSelector div:last-child{margin-right:0}@media screen and (min-width:760px){.references__wrap{-ms-flex-pack:justify;justify-content:space-between;margin-top:1.875rem}}@media screen and (min-width:760px){.references,.references__wrap{display:-ms-flexbox;display:flex}}@media screen and (min-width:760px){.blog__article .references{-ms-flex-direction:column;flex-direction:column}}.references li{display:-ms-flexbox;display:flex;cursor:pointer}@media screen and (min-width:760px){.references li{margin-left:1.25rem}}.references li:before{content:"";width:.625rem;min-width:.625rem;height:.625rem;display:block;background-color:inherit;margin-right:.625rem;border-radius:5px;position:relative;top:5px}.references li.is-office-visit:before{background-color:#fa751c}.references li.is-procedure-visit:before{background-color:#b620e0}.references li.is-medication:before{background-color:#1970e2}.references li.is-low-medication:before{background-color:#00cccd}.tooltip--wrapper{position:absolute;top:15px;right:15px}.tooltip--wrapper .v-tooltip{margin:0}.counselor-filter__box{max-width:69.5625rem;margin:auto;margin-bottom:2.5rem}.counselor-filter__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.counselor-filter__row input,.counselor-filter__row select{border-color:#b9b9b9;height:2.625rem}.counselor-filter__row .btn.is-round{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:#cbcbcb;background:#fff;border:1px solid #cbcbcb;border-radius:20px;height:2.5rem;padding-left:.9375rem;padding-right:.9375rem;font-family:Campton-Medium;font-size:.625rem;line-height:.625rem;letter-spacing:.04125rem;text-transform:uppercase;cursor:pointer;outline:none}.counselor-filter__row .btn.is-round span{margin-right:.5rem;margin-top:.25rem}.counselor-filter__row .btn.is-round svg path{fill:#cbcbcb}.counselor-filter__row .btn.is-round:hover{color:#1970e2;border:1px solid #1970e2}.counselor-filter__row .btn.is-round.is-active{color:#1970e2}.counselor-filter__row .btn.is-round.is-active svg path{fill:#1970e2}.counselor-filter__option{margin-top:1.5rem}.counselor-filter__results{margin-top:.5rem;text-transform:uppercase;font-family:Campton-Medium;font-size:.75rem;color:#313131;letter-spacing:.04375rem;line-height:1.625rem}.counselor-list__wrap{display:none}.counselor-list__wrap.is-active{display:block}.counselor-list{max-width:69.5625rem;margin:auto}.counselor-list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:6.25rem}.counselor-list__aside{min-width:20rem}.counselor-list__image{min-width:20rem;height:20rem;-o-object-fit:cover;object-fit:cover}.counselor_profile--avatar.no-pic{-o-object-position:0 10px;object-position:0 10px;filter:grayscale(1);opacity:.5}.counselor_profile--avatar{width:20rem;min-width:20rem;height:20rem;background:#d0d0d0;-o-object-fit:cover;object-fit:cover}.counselor-list__data{text-align:left;margin-left:3.125rem}.counselor-list__data h3{color:#1970e2}.counselor-list__data .button{width:15rem}.counselor-category--icon{max-height:1.25rem;max-width:1.875rem}.counselor-list__info{display:-ms-flexbox;display:flex;margin-top:1.5625rem;margin-bottom:1.5625rem}.counselor-list__info,.counselor-list__info>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.counselor-list__info>div{display:-ms-inline-flexbox;display:inline-flex;margin-right:1.5625rem}.counselor-list__info>div img{margin-right:.625rem;margin-bottom:.125rem}.counselor-list__license--list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.counselor-map__wrap{display:none}.counselor-map__wrap.is-active{display:block}.counselor-map{width:100%;height:31.25rem;margin-bottom:3.75rem}.tippy-tooltip.cny-counselor-theme{box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background:#00cccd;padding:3px 5px 0;color:#fff;text-transform:uppercase;font-size:10px;border-radius:50px}.tippy-tooltip.cny-counselor-theme[data-animatefill]{background-color:transparent}.tippy-tooltip.cny-counselor-theme .tippy-backdrop{background-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=top] .tippy-arrow{border-top-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=bottom] .tippy-arrow{border-bottom-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=left] .tippy-arrow{border-left-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=right] .tippy-arrow{border-right-color:#00cccd}.counselor-inquire-wrapper{background:#fff;width:33.125rem;padding:50px 20px;overflow:auto;max-height:95vh}.counselor-inquire-body{max-width:19.6875rem;margin:auto}.counselor-inquire .gform_wrapper .ginput_complex span.ginput_left,.counselor-inquire .gform_wrapper .ginput_complex span.ginput_right{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}.readmore{text-transform:uppercase;font-size:.75rem;color:#1970e2;cursor:pointer}.not-found{min-height:100vh;padding-top:6.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.not-found .not-found__title{max-width:38.75rem;font-family:Caslon,Times,Georgia,serif;font-size:3.75rem;line-height:1.13;letter-spacing:.005rem;margin-bottom:1.25rem}.not-found .not-found__lead{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.67;letter-spacing:.00625rem;margin-bottom:1.875rem}.not-found .button{margin-right:1.25rem}.page-template-thanks .noHero__block .container{max-width:37.5rem;margin:auto}
.searchwp-live-search-results{box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(30,30,30,.4);box-shadow:0 0 2px 0 rgba(30,30,30,.4);border-radius:3px;width:315px;min-height:175px;max-height:300px}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-result p{font-size:.9em;padding:1em;margin:0;border-bottom:1px solid rgba(30,30,30,.1)}.searchwp-live-search-result--focused{background:#ddd}.searchwp-live-search-result--focused a{color:#000}.searchwp-live-search-result:last-of-type p{border-bottom:0}.searchwp-live-search-result a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-instructions{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}@keyframes searchwp-spinner-line-fade-more{0%,100%{opacity:0}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,100%{opacity:.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-default{0%,100%{opacity:.22}1%{opacity:1}}
.popup.popup-graphic ._form-wrap{padding:50px;max-width:400px}.popup.popup-graphic ._form-thank-you2{padding:0;padding-top:30px;text-align:center}.popup.popup-graphic ._form-thank-you2 span{display:block;font-size:24px;margin-bottom:14px}.popup.popup-graphic ._form-thank-you2 .button{width:100%}
.searchwp-live-search-results{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;height:0;overflow:hidden;z-index:9999995;position:absolute;display:none}.searchwp-live-search-results-showing{display:block;opacity:1;height:auto;overflow:auto}.searchwp-live-search-no-results{padding:3em 2em 0;text-align:center}.searchwp-live-search-no-min-chars:after{content:"Continue typing";display:block;text-align:center;padding:2em 2em 0}
.cookielawinfo-column-1{width:25%}.cookielawinfo-column-2{width:10%}.cookielawinfo-column-3{width:15%}.cookielawinfo-column-4{width:50%}.cookielawinfo-simple thead{width:100%}.cookielawinfo-simple td{padding:5px 5px 5px 0;vertical-align:top}.cookielawinfo-simple thead th{padding-right:10px;text-align:left}.cookielawinfo-modern{border:1px solid #e3e3e3;background-color:#f2f2f2;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.cookielawinfo-modern td,.cookielawinfo-modern th{padding:5px;color:#333}.cookielawinfo-modern thead{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:.2em 0 .2em .5em;text-align:left;color:#4b4b4b;background-color:#c8c8c8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e3e3e3),color-stop(.6,#b3b3b3));background-image:-moz-linear-gradient(top,#d6d6d6,#b0b0b0,#b3b3b3 90%);border-bottom:solid 1px #999}.cookielawinfo-modern th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;font-style:normal;font-weight:400;text-align:left;text-shadow:#fff 1px 1px 1px}.cookielawinfo-modern td{line-height:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #fff;border-top:1px solid #fff}.cookielawinfo-modern tr.cookielawinfo-row:hover{background-color:#fff}.cookielawinfo-elegant{border:1px solid #dfdfdf;background-color:#f9f9f9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}.cookielawinfo-elegant tr{border-top-color:#fff;border-bottom:1px solid #dfdfdf;color:#555}.cookielawinfo-elegant th{text-shadow:rgba(255,255,255,.796875) 0px 1px 0px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}.cookielawinfo-elegant td{font-size:12px;padding:4px 7px 2px;vertical-align:top}.cookielawinfo-rounded{background-color:#f5f5f5;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ebebeb}.cookielawinfo-rounded td,.rounded th{padding:1px 5px}.cookielawinfo-rounded thead{text-shadow:0 1px 0 #fff;color:#999}.cookielawinfo-rounded th{text-align:left;text-transform:uppercase;font-size:11pt;border-bottom:1px solid #fff;padding:1px 5px}.cookielawinfo-rounded td{font-size:10pt;padding:5px}.cookielawinfo-rounded tr.cookielawinfo-row:hover{background-color:#fff}table.cookielawinfo-classic{font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;color:#333}table.cookielawinfo-classic thead tr th{text-transform:uppercase;background:#e2e2e2}table.cookielawinfo-classic tfoot tr th,table.cookielawinfo-classic tfoot tr td{text-transform:uppercase;color:#000;font-weight:700}table.cookielawinfo-classic tfoot tr th{width:20%}table.cookielawinfo-classic tfoot tr td{width:80%}table.cookielawinfo-classic td,table.cookielawinfo-classic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.8em;font-size:.8em;vertical-align:top;width:20%}table.cookielawinfo-classic tr.odd th,table.cookielawinfo-classic tr.odd td{background:#efefef}table.cookielawinfo-winter{font:85% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0;margin:10px 0 20px;border-collapse:collapse;color:#333;background:#f3f5f7}table.cookielawinfo-winter a{color:#3a4856;text-decoration:none;border-bottom:1px solid #c6c8cb}table.cookielawinfo-winter a:visited{color:#777}table.cookielawinfo-winter a:hover{color:#000}table.cookielawinfo-winter caption{text-align:left;text-transform:uppercase;padding-bottom:10px;font:200% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif}table.cookielawinfo-winter thead th{background:#3a4856;padding:15px 10px;color:#fff;text-align:left;font-weight:400}table.cookielawinfo-winter tbody{border-left:1px solid #eaecee;border-right:1px solid #eaecee}table.cookielawinfo-winter tbody{border-bottom:1px solid #eaecee}table.cookielawinfo-winter tbody td,table.cookielawinfo-winter tbody th{padding:10px;text-align:left}table.cookielawinfo-winter tbody tr{background:#f3f5f7}table.cookielawinfo-winter tbody tr.odd{background:#f0f2f4}table.cookielawinfo-winter tbody tr:hover{background:#eaecee;color:#111}table.cookielawinfo-winter tfoot td,table.cookielawinfo-winter tfoot th,table.cookielawinfo-winter tfoot tr{text-align:left;font:120% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-transform:uppercase;background:#fff;padding:10px}@media(max-width:800px){table.cookielawinfo-row-cat-table td,table.cookielawinfo-row-cat-table th{width:23%;font-size:12px}table.cookielawinfo-row-cat-table .cookielawinfo-column-4,table.cookielawinfo-row-cat-table .cookielawinfo-column-4{width:45%}}.cookielawinfo-row-cat-title{border-bottom:1px solid #eee;text-align:center}.cookielawinfo-row-cat-title-head{text-align:center}.cookielawinfo-row-cat-table{width:99%;margin-left:5px;word-wrap:break-word;table-layout:fixed}.cli-tab-section .cookielawinfo-row-cat-table{width:100%;margin-left:0}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}
body{top:0 !important}.skiptranslate{display:none !important}