html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}select{color:inherit;font:inherit;margin:0;*font-family:sans-serif;*vertical-align:middle;text-transform:none}body{background:#f5f5f5}@media only screen and (max-width:1023px){#hero::after{display:none}}#sidebar .sidebar-payment figure a,.payment-options a,figure a{border:none}.main{background:#fff;display:block;max-width:79.625rem;margin:auto;position:relative;top:-20em;box-shadow:2px 3px 6px 0 rgba(180,180,180,.15);z-index:10}#content::after,.main::after,.payment-options::after{clear:both;content:"";display:table}@media only screen and (max-width:1023px){.main{top:0;position:static}}#content{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding:4.375rem 6.875rem;font-size:1rem;font-weight:300;line-height:2em}#content:last-child{margin-right:0}#content h2:first-of-type{font-size:2.25rem;font-weight:400;line-height:1.23em;margin-top:0}#content h2,#content h3{color:#d62a1e;margin-top:2.5em;margin-bottom:1em}#content h4{color:#d62a1e}#content .story{margin:1em 0}#content .button{margin:.9375rem .625rem 1.25rem 0}@media only screen and (max-width:1023px){#content{float:left;display:block;margin-right:2.35765%;width:100%;padding:3rem 4.5rem}#content:last-child{margin-right:0}}@media only screen and (max-width:767px){#content{padding:2rem .75rem}#content h2{font-size:1.85rem;margin-bottom:0}}#content .show-video img{width:100%}#sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%;border-left:1px solid #e9e8ed}#sidebar:last-child,.payment-options div:last-child{margin-right:0}#sidebar .sidebar-content,#sidebar .sidebar-menu{padding:2em 4em}#sidebar .sidebar-menu{list-style:none;font-size:1rem}#sidebar .sidebar-menu a{border:none;display:inline-block;padding:.25em 0}#sidebar .sidebar-menu .active a{position:relative;color:rgba(63,167,181,.9)}#sidebar .sidebar-menu .active a::before{content:"\f105";font-family:'FontAwesome';position:absolute;left:-.75em}#sidebar .sidebar-image img{max-width:100%;display:block;margin:auto;width:100%;opacity:0}#sidebar .sidebar-image .loaded{opacity:1!important;transition:all 4s}#sidebar .sidebar-content{background:#f5f5f5;padding-top:3.125em;margin-bottom:4.375em}#sidebar .sidebar-content h3{margin-top:0;color:#d62a1e;font-weight:400;font-size:1.5rem;line-height:1.65em;margin-bottom:.5em}#sidebar .sidebar-content h4{color:#d62a1e;margin-bottom:0}#sidebar .sidebar-content .button{padding:.35em .75em}#sidebar .sidebar-payment{text-align:center}#sidebar .sidebar-payment figure{margin:1em auto}#sidebar .sidebar-payment img{opacity:0}#sidebar .sidebar-payment .loaded{opacity:1!important;transition:all 4s}@media only screen and (max-width:1023px){#sidebar{display:none}}.wrapper{position:relative}table{width:100%;border-collapse:collapse;border:1px solid #818181}table tr{border-top:1px solid #818181;border-bottom:1px solid #818181}table tr:nth-child(even){background:#f5f5f5}table td{padding:1em}table td:first-child{border-right:1px solid #818181}#surrogate-mother-compensation main h3,#surrogate-mother-compensation main h4,#surrogate-mother-cost main h3,#surrogate-mother-cost main h4{font:900 24px/33px 'Avenir'}#surrogate-mother-compensation main h4,#surrogate-mother-cost main h4{color:#74a6aa;margin-bottom:1rem;margin-top:4rem}#surrogate-mother-compensation main table,#surrogate-mother-compensation main td,#surrogate-mother-compensation main tr,#surrogate-mother-cost main table,#surrogate-mother-cost main td,#surrogate-mother-cost main tr{border-color:#c9c9c9}#surrogate-mother-compensation main tr td,#surrogate-mother-cost main tr td{vertical-align:initial}#surrogate-mother-compensation main tr td:nth-child(odd),#surrogate-mother-cost main tr td:nth-child(odd){font-weight:500;line-height:24px}#surrogate-mother-compensation main tr td:nth-child(even),#surrogate-mother-cost main tr td:nth-child(even){line-height:normal}#surrogate-mother-compensation main strong,#surrogate-mother-cost main strong{font-weight:800}#surrogate-mother-compensation main strong+small,#surrogate-mother-cost main strong+small{margin-top:.5rem}#surrogate-mother-compensation main small,#surrogate-mother-cost main small{font:400 14px/24px 'Avenir';display:block}#trust-logos{position:absolute;width:100%;bottom:2.85em}@media only screen and (max-width:1023px){#trust-logos{bottom:0;position:static}}.payment-options div{float:left;display:block;margin-right:2.35765%;width:31.76157%}.news-entry{border-top:1px solid #99d4d2;padding:2em 0}.news-entry:first-child{border:none}.news-entry-date{font-size:.85rem;margin-top:.75em}#content h2.staff-role{font-size:2.25rem;font-weight:500;line-height:1.23em;margin-top:3.25rem;margin-bottom:2rem}@media only screen and (max-width:767px){#content h2.staff-role{font-size:1.85rem;margin-top:1.25rem;margin-bottom:.75rem}}.staff-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start}#content .gallery{width:30%;margin-right:3.3333%;margin-bottom:.5rem;position:relative;min-height:4.125rem}#content .gallery a{text-align:center;width:100%;height:100%;border:0;display:inline-block;transition:background .5s;bottom:0;position:absolute}#content .gallery a h4{margin:0;padding:.75rem 1.5rem;font-weight:300;line-height:1.25;font-size:1.125rem;color:#3fa7b5;position:absolute;top:86%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;transition:color .5s;height:4.125rem;border:.25rem solid rgba(63,167,181,.5);background:#f5f5f5;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#content .gallery a:hover h4{background:#3fa7b5;color:#fff}@media only screen and (max-width:479px){#content .gallery{width:100%;margin-right:0;margin-bottom:.75rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}#content .gallery a{max-width:12.5rem}}