.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
*,::before,::after{box-sizing:border-box;}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;}body{margin:0;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';}hr{height:0;color:inherit;}abbr[title]{text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}:-moz-ui-invalid{box-shadow:none;}legend{padding:0;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{color:#333333;font-size:16px;line-height:1.35;font-weight:normal;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}h1{color:#407e99;font-size:1.75rem;line-height:1.1;font-weight:500;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0;margin-bottom:1rem;}@media (min-width:481px){h1{font-size:2rem;}}h2{font-size:1.4375rem;line-height:1.2;font-weight:400;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:2.1rem 0 1.35rem;}@media (min-width:481px){h2{font-size:1.625rem;}}h3{font-size:1.1875rem;line-height:1.2;font-weight:500;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}h4{font-size:1.125rem;font-weight:700;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}h5{font-weight:700;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}p,ul,ol{font-size:1rem;font-weight:400;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}.field--name-body h2:first-child,.field--name-body h3:first-child,.field--name-body h4:first-child{margin-top:0;}.field--name-body p,.field--name-body ul,.field--name-body ol{line-height:1.5;}p code{color:#222;font-size:14px;border:1px solid #ccc;border-radius:2px;background-color:#f8f8f8;padding:1px 5px;}.form-search,.form-text,.form-email,.form-url,.form-tel{color:#333333;font-size:1rem;line-height:32px;border:1px solid #bdbdbd;border-radius:2px;padding:4px 2%;width:100%;transition:border-color 0.15s ease;}.form-search:focus,.form-text:focus,.form-email:focus,.form-url:focus,.form-tel:focus{border-color:#00539b !important;}.form-type-checkbox .form-checkbox{float:left;margin-top:2px;}.form-type-checkbox label{margin-left:20px;}textarea{color:#333333;font-size:1rem;border:1px solid #bdbdbd;border-radius:1px 1px 0 0;padding:2%;width:100%;transition:border-color 0.15s ease;}textarea:focus{border-color:#00539b !important;}select{color:#333333;font-size:1rem;border:1px solid #bdbdbd;border-radius:2px;-webkit-appearance:none !important;-moz-appearance:none;background:#ffffff url(/themes/custom/dukefertilitycenter/images/icons/chevron-down-divider.svg) no-repeat right center;background-size:36px 58px;box-shadow:inset 0 -7px 12px 0 rgba(0,0,0,0.015);padding:4px 2%;padding-right:2rem;width:100%;height:45px;}select:focus{outline:0;border-color:#00539b !important;}select[disabled=disabled]{opacity:0.5;cursor:not-allowed;}@media (hover:none){input.form-text,textarea,select{font-size:1rem;}}fieldset.filter-wrapper{border:1px solid #1e88e5;border-top-style:none;border-radius:0 0 2px 2px;background-color:#f5f5f5;}fieldset.filter-wrapper .filter-help{float:none;}@media (min-width:993px){fieldset.filter-wrapper .filter-help{float:right;}}fieldset.filter-wrapper .filter-help p{font-size:0.875rem;}fieldset.filter-wrapper .filter-help p a{padding-left:0;}fieldset.filter-wrapper .filter-guidelines ul{font-size:0.8125rem;padding-left:12px;}.form-submit{color:#ffffff;font-size:1rem;font-weight:600;text-align:center;border-style:none;border-radius:2px;background-color:#5e802c;margin:0;margin-right:10px;padding:15px 30px;width:100%;cursor:pointer;transition:background-color 0.1s ease;}@media (min-width:769px){.form-submit{width:auto;}}.form-submit:hover{background-color:#7aa639;}label{font-size:0.8125rem;font-weight:500;display:block;padding-bottom:3px;}.views-submit-button,.views-reset-button{position:relative;}.views-submit-button .hide-submit-text,.views-reset-button .hide-submit-text{color:#616161;font-size:0.8125rem;font-weight:400;text-transform:uppercase;position:absolute;top:-20px;right:0;}a{color:#407e99;text-decoration:underline;transition:color 0.2s ease;}a:hover,a:visited:hover{color:#00539b;text-decoration:none;}a:visited{color:#407e99;text-decoration:underline;}a:focus{outline-color:#7aa639;outline-offset:2px;}a.button{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#407e99;display:inline-block;padding:15px 30px;transition:background 0.35s ease;}a.button::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}a.button:hover{background-color:#549ab8;transition:background 0.15s ease;}nav.pager ul.pager__items{text-align:center;margin:50px 0 40px -5px;padding:0;min-height:24px;}nav.pager ul.pager__items li.pager__item,nav.pager ul.pager__items li.pager__item--ellipsis,nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--previous,nav.pager ul.pager__items li.pager__item--next,nav.pager ul.pager__items li.pager__item--last{color:#333333;font-size:0.875rem;display:inline-block;float:none;margin-left:5px;}nav.pager ul.pager__items li.pager__item a,nav.pager ul.pager__items li.pager__item--ellipsis a,nav.pager ul.pager__items li.pager__item--first a,nav.pager ul.pager__items li.pager__item--previous a,nav.pager ul.pager__items li.pager__item--next a,nav.pager ul.pager__items li.pager__item--last a{color:#407e99;line-height:inherit;font-weight:400;text-decoration:none;border-radius:3px;display:block;padding:1px 10px;}nav.pager ul.pager__items li.pager__item a:hover,nav.pager ul.pager__items li.pager__item--ellipsis a:hover,nav.pager ul.pager__items li.pager__item--first a:hover,nav.pager ul.pager__items li.pager__item--previous a:hover,nav.pager ul.pager__items li.pager__item--next a:hover,nav.pager ul.pager__items li.pager__item--last a:hover{color:#012169;}nav.pager ul.pager__items li.pager__item{background-color:#f5f5f5;margin-bottom:8px;}nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--previous,nav.pager ul.pager__items li.pager__item--next,nav.pager ul.pager__items li.pager__item--last{margin-left:0;}nav.pager ul.pager__items li.pager__item--first a,nav.pager ul.pager__items li.pager__item--previous a,nav.pager ul.pager__items li.pager__item--next a,nav.pager ul.pager__items li.pager__item--last a{padding:1px 5px;}@media (min-width:769px){nav.pager ul.pager__items li.pager__item--ellipsis,nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--previous,nav.pager ul.pager__items li.pager__item--next,nav.pager ul.pager__items li.pager__item--last{background-color:transparent;}}nav.pager ul.pager__items li.pager__item--first a::before{content:"\f100";font-weight:900;font-family:"Font Awesome 5 Free";}nav.pager ul.pager__items li.pager__item--previous a::before{content:"\f104";font-weight:900;font-family:"Font Awesome 5 Free";}nav.pager ul.pager__items li.pager__item--next a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";}nav.pager ul.pager__items li.pager__item--last a::after{content:"\f101";font-weight:900;font-family:"Font Awesome 5 Free";}nav.pager ul.pager__items li.pager__item--ellipsis{display:none;}@media (min-width:769px){nav.pager ul.pager__items li.pager__item--ellipsis{display:inline-block;}}nav.pager ul.pager__items li.pager__item.is-active{color:#ffffff;font-weight:700;border-radius:2px;background-color:#407e99;}nav.pager ul.pager__items li.pager__item.is-active a{color:#ffffff;}ul.menu{margin:0;padding:0;}ul.menu li.leaf{display:inline;list-style:none;margin:0;padding:0;}ul.menu li.leaf a{text-decoration:none;}.toolbar,.toolbar ul{font-size:13px !important;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif !important;}.toolbar-tray a,.toolbar-tray a:visited{color:#565656 !important;}.tabs{margin-bottom:1.25rem;}.tabs .primary{color:#333333;font-size:0.9375rem;line-height:normal;white-space:nowrap;border-bottom:1px solid #bdbdbd;list-style:none;margin:5px 0;padding:0;height:auto;}@media (min-width:481px){.tabs .primary{padding-left:5px;}}.tabs .primary li{display:block;}@media (min-width:481px){.tabs .primary li{display:inline;}}.tabs .primary li a{color:#333333;text-decoration:none;border-style:none;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;background-color:#eeeeee;display:block;margin:0 -15px -1px;padding:15px 15px 18px;height:auto;}@media (min-width:481px){.tabs .primary li a{border-top-style:none;display:inline-block;margin:0 5px -1px 0;padding:5px 15px;}}.tabs .primary li a:hover{border-color:#bdbdbd;background-color:#e0e0e0;}.tabs .primary li.is-active a{border-top-color:#00539b;border-bottom-color:#bdbdbd;background-color:#ffffff;}@media (min-width:481px){.tabs .primary li.is-active a{border:1px solid #bdbdbd;border-top-color:#00539b;border-bottom-color:#ffffff;}}.region-highlighted div[data-drupal-messages]{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;}.region-highlighted .messages{flex:0 1 100%;max-width:100%;padding:1rem;margin:1.5rem;padding-left:2rem;}.media--type-image.align-right{margin:2px 0 2rem 2rem;}@media (max-width:768px){.media--type-image.align-right{float:none;margin:2px 0;}}.media--type-image.align-left{margin:2px 2rem 2rem 0;}@media (max-width:768px){.media--type-image.align-left{float:none;margin:2px 0;}}.region-help{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-right:1rem;padding-left:1rem;}#__bs_notify__{color:#ffffff !important;font-size:0.9375rem !important;font-weight:500;text-shadow:0 -1px 0 #151515;border-top-right-radius:8px !important;border-bottom-left-radius:0 !important;background-color:rgba(21,21,21,0.8) !important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset -1px 0 0 0 rgba(255,255,255,0.3),0 -1px 0 0 rgba(21,21,21,0.75),1px 0 0 0 rgba(21,21,21,0.75);top:auto !important;right:auto !important;bottom:0 !important;left:0 !important;padding:20px 25px !important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}@media (min-width:993px){.site-header{position:relative;z-index:2;}}@media (min-width:1201px){.site-header{position:unset;}}.site-header .region-header{background-color:#00539b;}@media (min-width:993px){.site-header .region-header{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;background-color:transparent;flex-wrap:nowrap;}}@media (min-width:1201px){.site-header .region-header{position:relative;z-index:2;}}.site-header .block-system-branding-block{padding-left:3px;}@media (min-width:993px){.site-header .block-system-branding-block{flex:1 1 auto;position:relative;z-index:99;padding-left:1rem;}}@media (min-width:993px){.site-header .block-system-branding-block .site-logo{box-shadow:1px 1px 5px 0 rgba(21,21,21,0.2);position:absolute;top:0;}}@media (max-width:992px){.site-header .block-system-branding-block .site-logo img{height:54px;}}.search-block-form{background-color:#012169;padding:0.75rem 1rem;}@media (min-width:993px){.search-block-form{background-color:transparent;position:absolute;right:1rem;bottom:3px;left:auto;z-index:2;height:50px;}}@media (min-width:1201px){.search-block-form{background-color:#262626;top:0;bottom:auto;z-index:10;height:60px;}}@media (max-width:992px){.search-block-form form{display:flex;align-items:center;}}.search-block-form .form-type-search{margin:0;width:100%;}.search-block-form .form-type-search .form-search{color:#333333;border-style:none;border-radius:3px 0 0 3px;padding:4px;width:100%;height:33px;}.search-block-form .form-type-search .form-search::-webkit-input-placeholder{color:#333333;}.search-block-form .form-type-search .form-search::-moz-placeholder{color:#333333;}.search-block-form .form-type-search .form-search::placeholder{color:#333333;}@media (min-width:993px){.search-block-form .form-type-search .form-search{box-shadow:0 0 0 1px #e0e0e0;position:absolute;top:10px;right:38px;z-index:1;padding-right:2px;width:72px;height:31px;}}@media (min-width:1201px){.search-block-form .form-type-search .form-search{box-shadow:none;top:14px;height:33px;transition:width 0s ease;}}.search-block-form .form-actions .form-submit.button{line-height:33px;text-indent:-9999px;border-radius:0 3px 3px 0;background:#eebd60 url(/themes/custom/dukefertilitycenter/images/icons/search.svg) no-repeat center;background-size:14px auto;padding:0;width:38px;transition:background 0.3s ease;}@media (min-width:993px){.search-block-form .form-actions .form-submit.button{position:absolute;top:9px;right:0;z-index:1;height:33px;}}@media (min-width:1201px){.search-block-form .form-actions .form-submit.button{top:14px;}}.search-block-form .form-actions .form-submit.button:hover{background-color:#e9aa32;transition:background 0.15s ease;-webkit-tap-highlight-color:transparent;}@media (min-width:993px){.search-block-form.expanded{left:320px;}}@media (min-width:993px){.search-block-form.expanded .form-type-search .form-search{width:calc(100% - 38px);transition:width 0.15s ease;}}.site-header #block-mainnavigation{background-color:#262626;padding:2px 0 0;}@media (min-width:993px){.site-header #block-mainnavigation{flex:0 1 auto;display:flex;padding:0 1rem 0 0;}}@media (min-width:1201px){.site-header #block-mainnavigation{padding-right:122px;}}.site-header #block-mainnavigation .menu{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;font-weight:600;}@media (min-width:993px){.site-header #block-mainnavigation .menu{flex-wrap:nowrap;justify-content:space-around;padding:0 0 0 6px;}}@media (min-width:1201px){.site-header #block-mainnavigation .menu{padding:0 6px;}}.site-header #block-mainnavigation .menu .menu-item{padding:0;width:100%;}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item{width:auto;}}.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded,.site-header #block-mainnavigation .menu .menu-item.menu-item--collapsed{list-style:none;}.site-header #block-mainnavigation .menu .menu-item a{color:#ffffff;font-size:0.875rem;text-decoration:none;box-shadow:inset 4px 0 0 0 #5e802c,inset 0 -1px 0 0 rgba(255,255,255,0.15);display:block;padding:0.7rem 1rem;}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item a{font-size:0.8125rem;white-space:nowrap;box-shadow:inset 0 8px 0 0 rgba(94,128,44,0);padding:1.35rem 8px;}}@media (min-width:1201px){.site-header #block-mainnavigation .menu .menu-item a{font-size:0.875rem;padding:1.35rem 0.875rem;}}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item a:hover,.site-header #block-mainnavigation .menu .menu-item.menu-open > a{color:#012169;background-color:#ffffff;box-shadow:inset 0 8px 0 0 #5e802c;}}@media (max-width:992px){.site-header #block-mainnavigation .menu .menu-item.menu-open > a{color:#012169;background-color:#ffffff;}}.site-header #block-mainnavigation .menu .menu-item--active-trail a{box-shadow:inset 4px 0 0 0 #eebd60,inset 0 -1px 0 0 rgba(255,255,255,0.15);}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item--active-trail a{box-shadow:inset 0 -6px 0 0 #eebd60;}}.site-header.pause-transition #block-mainnavigation .menu .menu-item a{transition:unset;}.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded > a{position:relative;padding-right:24px;}.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded > a span{display:block;position:absolute;top:13px;right:7px;z-index:1;width:15px;height:15px;cursor:pointer;}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded > a span{top:23px;}}.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded > a span i{background-color:#ffffff;display:block;position:absolute;top:45%;left:0;width:45%;height:2px;transition:all 0.15s ease;}.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded > a span i:nth-child(1){left:20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded > a span i:nth-child(2){left:46%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item.menu-item--expanded > a:hover span i{background-color:#012169;}}.site-header #block-mainnavigation .menu .menu-item .menu{background-color:#ffffff;display:none;overflow:hidden;height:0;}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item .menu{border-radius:0 0 3px 3px;box-shadow:0 0 0 1px rgba(21,21,21,0.035),0 4px 9px 0.4px rgba(21,21,21,0.08);opacity:0;position:absolute;top:-9999px;left:1rem;z-index:5;-webkit-columns:2;-moz-columns:2;columns:2;padding:2rem 0 2rem 300px;width:calc(100% - 2rem);}.site-header #block-mainnavigation .menu .menu-item .menu .menu-item{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}}.site-header #block-mainnavigation .menu .menu-item .menu a{color:#012169;font-size:0.875rem;box-shadow:inset 8px 0 0 0 #414042,inset 0 1px 0 0 rgba(21,21,21,0.1);padding:0.75rem 1rem 0.7rem 1.5rem;}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item .menu a{font-size:0.9375rem;box-shadow:none;padding:0.6rem 0.875rem;}}.site-header #block-mainnavigation .menu .menu-item .menu a:hover{text-decoration:underline;}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item .menu a:hover{box-shadow:none;}}.site-header #block-mainnavigation .menu .menu-item.menu-open.menu-item--expanded > a span i{background-color:#012169;left:20%;width:67%;}.site-header #block-mainnavigation .menu .menu-item.menu-open.menu-item--expanded > a span i:nth-child(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.site-header #block-mainnavigation .menu .menu-item.menu-open.menu-item--expanded > a span i:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.site-header #block-mainnavigation .menu .menu-item.menu-open .menu{display:block;top:auto;height:unset;}@media (min-width:993px){.site-header #block-mainnavigation .menu .menu-item.menu-open .menu{opacity:1;transition:opacity 0.3s ease;}}.site-subheader{background-color:#262626;}@media (min-width:993px){.site-subheader{background-color:#ffffff;}}.site-subheader .menu--secondary-navigation .menu{font-weight:600;}@media (min-width:993px){.site-subheader .menu--secondary-navigation .menu{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;font-weight:500;justify-content:flex-end;padding:0 138px 0 0;}}@media (min-width:1201px){.site-subheader .menu--secondary-navigation .menu{padding:0 1rem 0 0;}}.site-subheader .menu--secondary-navigation .menu .menu-item{padding:0;}.site-subheader .menu--secondary-navigation .menu .menu-item.menu-item--expanded,.site-subheader .menu--secondary-navigation .menu .menu-item.menu-item--collapsed{list-style:none;}.site-subheader .menu--secondary-navigation .menu a{color:#ffffff;font-size:0.875rem;text-decoration:none;box-shadow:inset 4px 0 0 0 #414042,inset 0 -1px 0 0 rgba(255,255,255,0.15);display:block;padding:0.7rem 1rem;}@media (min-width:993px){.site-subheader .menu--secondary-navigation .menu a{color:#407e99;box-shadow:none;display:inline-block;padding:1rem 0 1rem 1rem;}}@media (min-width:993px){.site-subheader .menu--secondary-navigation .menu a:hover{color:#00539b;}}.site-subheader .menu--secondary-navigation .menu .menu-item.menu-item--active-trail a{color:#00539b;}@media (max-width:992px){.site-header{overflow:hidden;height:111px;}}.site-header .navigation.menu--main .menu-button{color:#ffffff;font-size:0.8125rem;border:1px solid #ffffff;border-radius:3px;background-color:transparent;position:absolute;top:14px;right:16px;z-index:2;padding:5px 10px;cursor:pointer;}@media (min-width:993px){.site-header .navigation.menu--main .menu-button{display:none;}}.site-header .navigation.menu--main .menu-button:focus{outline-color:#ffffff;outline-width:1px;}@media (max-width:992px){.toolbar-horizontal .site-header .navigation.menu--main .menu-button{top:92px;}}@media (max-width:992px){.toolbar-vertical .site-header .navigation.menu--main .menu-button{top:53px;}}.layout-breadcrumbs{background:url(/themes/custom/dukefertilitycenter/images/bkgds/duke-rei-overlay.jpg) no-repeat center;background-size:cover;padding-top:5rem;padding-bottom:1rem;}.layout-breadcrumbs .block-system-breadcrumb-block h2{color:#ffffff;font-size:1.9375rem;font-style:italic;margin:0 auto 1.5rem;padding:0 1rem;max-width:1200px;}.layout-breadcrumbs .block-system-breadcrumb-block .breadcrumb{color:#ffffff;}.layout-breadcrumbs .block-system-breadcrumb-block .breadcrumb ol{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;font-size:0.9375rem;padding:1rem;}.layout-breadcrumbs .block-system-breadcrumb-block .breadcrumb ol li{font-weight:600;padding-right:5px;}.layout-breadcrumbs .block-system-breadcrumb-block .breadcrumb ol li::before{content:"\f105";font-size:14px;font-weight:900;font-family:"Font Awesome 5 Free";}.layout-breadcrumbs .block-system-breadcrumb-block .breadcrumb ol li:first-child::before{content:none;}.layout-breadcrumbs .block-system-breadcrumb-block .breadcrumb ol li:first-child a{text-indent:-9999px;background:transparent url(/themes/custom/dukefertilitycenter/images/icons/home-lg-white.svg) no-repeat left bottom;background-size:auto 14px;display:inline-block;width:16px;height:16px;}.layout-breadcrumbs .block-system-breadcrumb-block .breadcrumb ol li a{color:#ffffff;}.site-footer .footer .region-footer{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-top:3.75rem;padding-bottom:3.75rem;}.site-footer .footer .region-footer .block-dukefertility-footer{flex:0 1 33.3333333333%;max-width:33.3333333333%;padding:1rem;}.site-footer .footer .region-footer .block-dukefertility-footer a{color:#ffffff;text-decoration:none;}.site-footer .footer .region-footer .block-dukefertility-footer a:hover{text-decoration:underline;}.site-footer .footer .region-footer .block-dukefertility-footer .copyright{color:#ffffff;}.site-footer .footer .region-footer .menu--footer{flex:0 1 66.6666666667%;max-width:66.6666666667%;padding:1rem;}.site-footer .footer .region-footer .menu--footer .menu{-webkit-columns:3;-moz-columns:3;columns:3;}.site-footer .footer .region-footer .menu--footer .menu .menu-item{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.site-footer .footer .region-footer .menu--footer .menu a{color:#ffffff;font-size:0.9375rem;font-weight:500;text-decoration:none;display:inline-block;margin-bottom:0.5rem;}.site-footer .footer .region-footer .menu--footer .menu a:hover{text-decoration:underline;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{background-color:#262626;margin:0;}img{vertical-align:bottom;max-width:100%;height:auto;}hr{border-style:none;border-top:1px solid #e0e0e0;}.layout-breadcrumbs,.region-highlighted,.site-main{background-color:#ffffff;}.site-main #main-content{font-size:0;line-height:0;}.no-sidebars .main-layout .layout-content{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-top:1.5rem;padding-bottom:50px;}.no-sidebars .main-layout .layout-content .region-content{flex:0 1 100%;max-width:100%;padding:1rem;}.sidebar-first .main-layout{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-top:1.5rem;padding-bottom:50px;}.sidebar-first .main-layout .layout-content{flex:0 1 100%;max-width:100%;padding:1rem;}@media (min-width:993px){.sidebar-first .main-layout .layout-content{flex:0 1 25%;max-width:25%;padding:1rem;}}.sidebar-first .main-layout .layout-sidebar-first{flex:0 1 100%;max-width:100%;padding:1rem;}@media (min-width:993px){.sidebar-first .main-layout .layout-sidebar-first{flex:0 1 75%;max-width:75%;padding:1rem;}}.sidebar-second .main-layout{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-top:1.5rem;padding-bottom:50px;}.sidebar-second .main-layout .layout-content{flex:0 1 100%;max-width:100%;padding:1rem;}@media (min-width:993px){.sidebar-second .main-layout .layout-content{flex:0 1 75%;max-width:75%;padding:1rem;padding-right:2rem;}}.sidebar-second .main-layout .layout-sidebar-second{flex:0 1 100%;max-width:100%;padding:1rem;}@media (min-width:993px){.sidebar-second .main-layout .layout-sidebar-second{flex:0 1 25%;max-width:25%;padding:1rem;}}@media (min-width:993px){.sidebar-second.page-node-type-book .layout-content{flex:0 1 100%;max-width:100%;padding:1rem;padding-right:1rem;}}.layout-content-header{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;}.layout-content-header .region-content-header{flex:0 1 100%;max-width:100%;padding:1rem;}.layout-content-bottom-first{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-bottom:50px;}.layout-content-bottom-first .region-content-bottom-first{flex:0 1 100%;max-width:100%;padding:1rem;}.layout-content-bottom-second{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;}.layout-content-bottom-second .region-content-bottom-second{flex:0 1 100%;max-width:100%;padding:1rem;}img[style*="float:left"]{margin:3px 1.5rem 1.5rem 0;}@media (max-width:768px){img[style*="float:left"]{display:block;float:none !important;margin:3px auto 1.5rem;}}img[style*="float:right"]{margin:3px 0 1.5rem 1.5rem;}@media (max-width:768px){img[style*="float:right"]{display:block;float:none !important;margin:3px auto 1.5rem;}}.block-system-main-block .media--type-video{margin-right:auto;margin-left:auto;max-width:1120px;}.block-system-main-block .media--type-video .field__item{position:relative;z-index:1;margin-bottom:0;padding-bottom:56.25%;width:100%;max-width:100%;height:0;}.block-system-main-block .media--type-video .field__item video{position:absolute;top:0;left:0;z-index:2;padding:0;width:100%;height:100%;}.block-system-main-block .caption-drupal-media{display:block;margin:0 auto;max-width:1120px;}.block-system-main-block .caption-drupal-media figcaption{color:#012169;font-size:1.0625rem;font-weight:500;text-align:center;display:block;padding:0.5rem 0;}.block-system-main-block .media--type-remote-video{margin-right:auto;margin-left:auto;max-width:1120px;}.block-system-main-block .media--type-remote-video .field__item{float:none;clear:both;position:relative;z-index:1;margin-bottom:0;padding-bottom:53.25%;width:100%;max-width:100%;height:0;}.block-system-main-block .media--type-remote-video .field__item iframe{border-style:none;position:absolute;top:0;left:0;z-index:2;padding:0;width:100%;height:100%;}.layout-content-announcement{background-color:#012169;box-shadow:inset 0 -1px 0 0 #222;}.layout-content-announcement .block-block-content{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;max-width:700px;}.layout-content-announcement .block-block-content .field--name-body{flex:0 1 100%;max-width:100%;padding:1.5rem 1rem 0.5rem;}.layout-content-announcement .block-block-content .field--name-body p{color:#ffffff;margin-top:0;}.layout-content-announcement .block-block-content .field--name-body h3{color:#eebd60;margin-top:0;}.layout-content-announcement .block-block-content .field--name-body a{color:#eebd60;font-weight:500;}.duke-alert.duke-alert-lev1{margin:0;}.book-navigation .menu{list-style:disc;padding-left:2rem;}.book-navigation .book-pager{border-radius:3px;background-color:#f5f5f5;margin-top:2rem;padding:0.5rem 1rem;}.book-navigation .book-pager a{text-decoration:none;}.field--name-field-callout{text-align:center;border-top:2px solid #64528f;margin-top:1rem;padding:2rem 1rem;}.field--name-field-callout h2,.field--name-field-callout h3{color:#64528f;font-size:1.75rem;font-weight:500;margin:0 0 1.2rem;}.field--name-field-callout h3{font-size:1.1875rem;}.field--name-field-callout .button{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#64528f;display:inline-block;padding:15px 30px;transition:background 0.35s ease;}.field--name-field-callout .button::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.field--name-field-callout .button:hover{background-color:#7d6aaa;transition:background 0.15s ease;}.field--name-body blockquote{color:#407e99;font-size:1.3125rem;line-height:1.66667;font-style:italic;background-color:rgba(64,126,153,0.075);display:flex;margin:1.5rem 0;padding:1.5rem;}.field--name-body blockquote::before,.field--name-body blockquote::after{font-size:4.5rem;font-weight:bold;font-style:normal;font-family:"Baskerville","Georgia",serif;position:relative;}.field--name-body blockquote::before{content:"“";top:-7px;margin-right:3px;}.field--name-body blockquote::after{content:"”";align-self:flex-end;bottom:-24px;margin-left:3px;}.field--name-body blockquote p{font-size:1.3125rem;}.video-filter,.video-container{position:relative;z-index:1;margin-bottom:0;width:100%;max-width:100%;height:0;}.video-filter + .video-caption,.video-container + .video-caption{font-weight:600;margin:0.5rem 0 2rem;}.video-filter video,.video-container video{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;}.video-filter iframe,.video-filter iframe.video-filter,.video-container iframe,.video-container iframe.video-filter{border-style:none;position:absolute;top:0;left:0;z-index:2;padding:0;width:100%;height:100%;}.video-filter{float:none;clear:both;padding-bottom:53.25%;}.video-container{padding-bottom:56.25%;}.field--name-field-training ul{list-style:none;padding:0;}.field--name-field-training ul li{padding:1rem 0.5rem;}.field--name-field-training ul li:nth-child(even){background-color:rgba(0,83,155,0.075);}.node__submitted{font-size:0.8125rem;font-weight:600;padding-bottom:1rem;}.webform-submission-contact-form fieldset{border-style:none;margin:0;padding:0;}.webform-submission-contact-form fieldset legend,.webform-submission-contact-form fieldset legend .fieldset-legend{overflow:hidden;position:absolute !important;width:0;height:0;}.captcha.form-wrapper{border-style:none;}.captcha.form-wrapper summary{display:none;}.captcha.form-wrapper .details-wrapper{padding:0;}.captcha.form-wrapper .details-wrapper .details-description{font-size:0.8125rem;padding-bottom:0.5rem;}.node--type-profile h2.field__label{color:#00539b;font-size:1.4375rem;line-height:1.2;font-weight:600;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:2.1rem 0 1.35rem;}.node--type-profile .intro{border-bottom:1px solid #e0e0e0;display:flex;align-items:center;padding:2rem 0;}.node--type-profile .intro .field--name-field-image-2{border-radius:50%;overflow:hidden;width:120px;height:120px;}.node--type-profile .intro .field--name-field-position,.node--type-profile .intro .field--name-field-leadership-title{font-size:1.0625rem;font-weight:600;font-style:italic;padding-left:2rem;}.node--type-profile .intro .field--name-field-position{padding-bottom:0.75rem;}.node--type-profile .intro .field--name-field-phone{font-size:1.125rem;font-weight:700;padding-top:0.75em;padding-left:2rem;}.node--type-profile .intro .field--name-field-phone::before{content:"\f879";color:#407e99;font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-right:10px;}.path-frontpage .main-layout .layout-content .block-system-main-block{margin:0 auto;max-width:1000px;}.path-frontpage .main-layout .layout-content .block-system-main-block h2{color:#407e99;font-size:1.75rem;font-weight:500;margin-bottom:1rem;}.layout-content-row-first{background:#00539b url(/themes/custom/dukefertilitycenter/images/bkgds/blue-flowers.jpg) no-repeat center;background-size:cover;position:relative;z-index:1;padding:3.5rem 0 4.25rem;}.layout-content-row-first::before{content:"";background-color:#00539b;opacity:0.5;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}@media (min-width:769px){.layout-content-row-first::before{opacity:0.2;}}.layout-content-row-first .region-front-content-row-first{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;max-width:1056px;}.layout-content-row-first .region-front-content-row-first .discover-your-options-heading.block{flex:0 1 100%;text-align:center;position:relative;z-index:3;}.layout-content-row-first .region-front-content-row-first .discover-your-options-heading.block h2{color:#ffffff;text-shadow:0 -1px 0 rgba(21,21,21,0.3);}.layout-content-row-first .region-front-content-row-first .call-to-action-block{flex:0 1 100%;}@media (min-width:769px){.layout-content-row-first .region-front-content-row-first .call-to-action-block{flex:0 1 50%;}}@media (min-width:993px){.layout-content-row-first .region-front-content-row-first .call-to-action-block{flex:0 1 25%;}}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button{display:block;position:relative;z-index:4;margin:0 auto;width:100%;max-width:320px;}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button::before,.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button::after{content:"";background-color:rgba(255,255,255,0.7);box-shadow:0 0 9px 3px rgba(21,21,21,0.25);display:block;position:absolute;z-index:1;width:100%;max-width:280px;height:256px;pointer-events:none;transition:all 0.3s ease;}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button::before{right:47.5%;bottom:47%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button::after{top:47%;left:47.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button:hover::before,.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button:hover::after{background-color:rgba(0,83,155,0.8);transition:all 0.15s ease;}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button:hover::before{right:50%;bottom:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button:hover::after{opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button a{text-decoration:none;display:flex;justify-content:center;align-items:center;position:relative;z-index:2;width:100%;height:260px;}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button a:hover .heading{color:#ffffff;transition:color 0.15s ease;}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button a:hover p{color:#ffffff;transition:color 0.15s ease;}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button .heading{color:#407e99;font-size:1.75rem;line-height:1;font-weight:500;display:block;margin:0;padding-bottom:0.5rem;width:100%;max-width:200px;transition:color 0.3s ease;}.layout-content-row-first .region-front-content-row-first .call-to-action-block .block-content.block-as-button p{color:#333333;font-size:1.125rem;font-style:italic;margin:0;transition:color 0.3s ease;}.layout-content-row-second .region-front-content-row-second .call-to-action-block .block-content{margin:0 auto;padding:2.5rem 0;max-width:1000px;}.layout-content-row-second .region-front-content-row-second .call-to-action-block .block-content h2{font-size:2.125rem;font-weight:400;}.layout-content-row-third{background-color:#f5f5f5;box-shadow:inset 0 1px 0 0 #eeeeee;padding:3.5rem 0 4.25rem;}.layout-content-row-third .region-front-content-row-third{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;max-width:1056px;}.layout-content-row-third .region-front-content-row-third .journey-parenthood-heading.block{flex:0 1 100%;text-align:center;}.layout-content-row-third .region-front-content-row-third .journey-parenthood-heading.block h2{font-size:1.9375rem;}.layout-content-row-third .region-front-content-row-third .call-to-action-block{flex:0 1 100%;}@media (min-width:769px){.layout-content-row-third .region-front-content-row-third .call-to-action-block{flex:0 1 33.3333333333%;}}.layout-content-row-third .region-front-content-row-third .call-to-action-block .block-content{background-color:#ffffff;box-shadow:0 0 10px 0 #eeeeee;position:relative;padding:50px 20px;}.layout-content-row-third .region-front-content-row-third .call-to-action-block .block-content::before,.layout-content-row-third .region-front-content-row-third .call-to-action-block .block-content::after{content:"";position:absolute;bottom:0;width:50%;height:6px;}.layout-content-row-third .region-front-content-row-third .call-to-action-block .block-content::before{background-color:#407e99;left:0;}.layout-content-row-third .region-front-content-row-third .call-to-action-block .block-content::after{background-color:#00539b;right:0;}.layout-content-row-third .region-front-content-row-third .call-to-action-block h3{color:#407e99;font-size:1.125rem;font-weight:600;}.layout-content-row-third .region-front-content-row-third .call-to-action-block p{color:#333333;font-size:0.9375rem;line-height:1.65;}.layout-content-row-third .region-front-content-row-third .call-to-action-block .field--name-field-cta-link a{font-size:0.9375rem;font-weight:700;text-decoration:none;}.layout-content-row-third .region-front-content-row-third .call-to-action-block .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-content-row-forth .region-front-content-row-forth{display:flex;flex-wrap:wrap;}.layout-content-row-forth .region-front-content-row-forth .call-to-action-block{flex:0 1 100%;}@media (min-width:769px){.layout-content-row-forth .region-front-content-row-forth .call-to-action-block{flex:0 1 50%;}}.layout-content-row-forth .region-front-content-row-forth .call-to-action-block .block-content{padding:40px;}@media (min-width:769px){.layout-content-row-forth .region-front-content-row-forth .call-to-action-block .block-content{max-width:480px;}}.layout-content-row-forth .region-front-content-row-forth .call-to-action-block .block-content h2{font-size:2.375rem;font-weight:400;}@media (min-width:769px){.layout-content-row-forth .region-front-content-row-forth .call-to-action-block:nth-child(1){display:inline-flex;justify-content:flex-end;}}.paragraph--type--testimonial .testimonial-quote-container{text-decoration:none;background-color:rgba(64,126,153,0.075);display:flex;margin:1rem 0 2rem;transition:box-shadow 0.3s ease;}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote{flex:0 1 100%;}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote.has-photo{flex:0 1 calc(100% - 260px);}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote .field--name-field-testimonial-quote{color:#407e99;font-size:1.1875rem;line-height:1.66667;font-style:italic;display:flex;padding:2rem;transition:color 0.3s ease;}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote .field--name-field-testimonial-quote::before,.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote .field--name-field-testimonial-quote::after{font-size:4.5rem;line-height:1;font-weight:bold;font-style:normal;font-family:"Baskerville","Georgia",serif;position:relative;}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote .field--name-field-testimonial-quote::before{content:"“";top:-16px;margin-right:5px;}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote .field--name-field-testimonial-quote::after{content:"”";align-self:flex-end;bottom:-32px;margin-left:5px;}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote .field--name-field-testimonial-quote-author{color:#407e99;font-style:italic;text-align:right;display:block;padding:0 2rem 2rem;transition:color 0.3s ease;}.paragraph--type--testimonial .testimonial-quote-container .testimonial-quote .field--name-field-testimonial-quote-author::before{content:"— ";}.paragraph--type--testimonial .testimonial-quote-container .field--name-field-testimonial-photo{flex:0 1 260px;display:block;overflow:hidden;position:relative;}.paragraph--type--testimonial .testimonial-quote-container .field--name-field-testimonial-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all 0.3s ease;}.paragraph--type--testimonial a.testimonial-quote-container:hover{box-shadow:inset 0 0 18px 7px rgba(64,126,153,0.075);transition:box-shadow 0.15s ease;}.paragraph--type--testimonial a.testimonial-quote-container:hover .testimonial-quote .field--name-field-testimonial-quote,.paragraph--type--testimonial a.testimonial-quote-container:hover .testimonial-quote .field--name-field-testimonial-quote-author{color:#00539b;transition:color 0.15s ease;}.paragraph--type--testimonial a.testimonial-quote-container:hover .field--name-field-testimonial-photo img{-webkit-transform:scale(1.125);transform:scale(1.125);transition:all 0.2s ease;}.layout-sidebar-second .navigation.block-menu{margin-bottom:2rem;}.layout-sidebar-second .navigation.block-menu .menu{font-size:0.9375rem;font-weight:600;}.layout-sidebar-second .navigation.block-menu .menu .menu-item{border-bottom:1px solid #eeeeee;padding:0;}.layout-sidebar-second .navigation.block-menu .menu .menu-item:last-child{border-bottom-style:none;}.layout-sidebar-second .navigation.block-menu .menu .menu-item::marker{content:"";}.layout-sidebar-second .navigation.block-menu .menu .menu-item a{color:#407e99;text-decoration:none;display:block;position:relative;padding:0.5rem;transition:background 0.3s ease;}.layout-sidebar-second .navigation.block-menu .menu .menu-item a:hover{color:#012169;transition:background 0.15s ease;}.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--collapsed,.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--expanded{list-style:none;}.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--collapsed > a,.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--expanded > a{padding-right:1rem;}.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--collapsed > a::after,.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--expanded > a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;right:0.75rem;}.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--expanded{background-color:#fafafa;}.layout-sidebar-second .navigation.block-menu .menu .menu-item.menu-item--expanded > a::after{content:"\f107";}.layout-sidebar-second .navigation.block-menu .menu .menu-item a.is-active{color:#ffffff;font-weight:700;border-radius:2px;background-color:#407e99;}.layout-sidebar-second .navigation.block-menu .menu .menu-item a.is-active:hover{background-color:#549ab8;}.layout-sidebar-second .navigation.block-menu .menu .menu-item .menu .menu-item{font-size:0.875rem;border-top:1px solid #eeeeee;border-bottom-style:none;background-color:#fafafa;}.layout-sidebar-second .navigation.block-menu .menu .menu-item .menu a{padding-right:1rem;padding-left:1.5rem;}.call-to-action-block{padding:1rem;}@media (min-width:769px){.call-to-action-block{padding:2rem 1rem;}}.call-to-action-block .block-content{text-align:center;}.call-to-action-block h2{color:#ffffff;font-size:1.75rem;font-weight:700;margin:0;}.call-to-action-block h3{color:#ffffff;font-size:1.1875rem;font-weight:700;}.call-to-action-block p,.call-to-action-block figcaption{color:#ffffff;}.call-to-action-block figcaption{font-size:0.875rem;padding-top:0.5rem;}.call-to-action-block.color-duke-blue{background-color:#00539b;}.call-to-action-block.color-duke-blue .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-blue .field--name-field-cta-link a{color:#00539b;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-blue .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-blue .field--name-field-cta-link a:hover{color:#ffffff;background-color:#407e99;box-shadow:inset 0 0 0 2px #ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-gray{background-color:#414042;}.call-to-action-block.color-duke-gray .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-gray .field--name-field-cta-link a{color:#414042;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-gray .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-gray .field--name-field-cta-link a:hover{color:#ffffff;background-color:#ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-white{background-color:#ffffff;}.call-to-action-block.color-duke-white h2,.call-to-action-block.color-duke-white h3{color:#407e99;}.call-to-action-block.color-duke-white p,.call-to-action-block.color-duke-white figcaption{color:#333333;}.call-to-action-block.color-duke-white .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-white .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#00539b;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-white .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-white .field--name-field-cta-link a:hover{color:#00539b;box-shadow:inset 0 0 0 2px #00539b;background-color:#ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-orange{background-color:#e0750b;}.call-to-action-block.color-duke-orange .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-orange .field--name-field-cta-link a{color:#e0750b;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-orange .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-orange .field--name-field-cta-link a:hover{color:#ffffff;background-color:#ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-red{background-color:#b03d33;}.call-to-action-block.color-duke-red .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-red .field--name-field-cta-link a{color:#b03d33;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-red .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-red .field--name-field-cta-link a:hover{color:#ffffff;background-color:#ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-green{background-color:#5e802c;}.call-to-action-block.color-duke-green .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-green .field--name-field-cta-link a{color:#5e802c;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-green .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-green .field--name-field-cta-link a:hover{color:#ffffff;background-color:#ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-purple{background-color:#64528f;}.call-to-action-block.color-duke-purple .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-purple .field--name-field-cta-link a{color:#64528f;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-purple .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-purple .field--name-field-cta-link a:hover{color:#ffffff;background-color:#ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-sky-blue{background-color:#407e99;}.call-to-action-block.color-duke-sky-blue .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a{color:#407e99;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a:hover{color:#ffffff;background-color:#00539b;box-shadow:inset 0 0 0 2px #ffffff;transition:all 0.15s ease;}.call-to-action-block.color-duke-yellow{background-color:#eebd60;}.call-to-action-block.color-duke-yellow .field--name-field-cta-link{margin-top:2rem;}.call-to-action-block.color-duke-yellow .field--name-field-cta-link a{color:#eebd60;font-size:1rem;font-weight:700;text-decoration:none;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:all 0.35s ease;}.call-to-action-block.color-duke-yellow .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.call-to-action-block.color-duke-yellow .field--name-field-cta-link a:hover{color:#ffffff;background-color:#ffffff;transition:all 0.15s ease;}.layout-sidebar-second .call-to-action-block .block-content,.site-footer .call-to-action-block .block-content{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;justify-content:center;align-items:center;}.layout-sidebar-second .call-to-action-block h2,.site-footer .call-to-action-block h2{font-size:1.9375rem;font-weight:500;}.layout-sidebar-second .call-to-action-block.color-duke-blue,.site-footer .call-to-action-block.color-duke-blue{background-color:#00539b;}.layout-sidebar-second .call-to-action-block.color-duke-blue .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-blue .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-blue .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-blue .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#00539b;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-blue .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-blue .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-blue .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-blue .field--name-field-cta-link a:hover{color:#00539b;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-gray,.site-footer .call-to-action-block.color-duke-gray{background-color:#414042;}.layout-sidebar-second .call-to-action-block.color-duke-gray .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-gray .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-gray .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-gray .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#414042;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-gray .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-gray .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-gray .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-gray .field--name-field-cta-link a:hover{color:#414042;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-white,.site-footer .call-to-action-block.color-duke-white{background-color:#ffffff;}.layout-sidebar-second .call-to-action-block.color-duke-white .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-white .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-white .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-white .field--name-field-cta-link a{color:#00539b;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #00539b;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-white .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-white .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-white .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-white .field--name-field-cta-link a:hover{color:#ffffff;background-color:#00539b;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-orange,.site-footer .call-to-action-block.color-duke-orange{background-color:#e0750b;}.layout-sidebar-second .call-to-action-block.color-duke-orange .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-orange .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-orange .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-orange .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#e0750b;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-orange .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-orange .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-orange .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-orange .field--name-field-cta-link a:hover{color:#e0750b;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-red,.site-footer .call-to-action-block.color-duke-red{background-color:#b03d33;}.layout-sidebar-second .call-to-action-block.color-duke-red .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-red .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-red .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-red .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#b03d33;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-red .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-red .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-red .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-red .field--name-field-cta-link a:hover{color:#b03d33;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-green,.site-footer .call-to-action-block.color-duke-green{background-color:#5e802c;}.layout-sidebar-second .call-to-action-block.color-duke-green .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-green .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-green .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-green .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#5e802c;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-green .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-green .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-green .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-green .field--name-field-cta-link a:hover{color:#5e802c;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-purple,.site-footer .call-to-action-block.color-duke-purple{background-color:#64528f;}.layout-sidebar-second .call-to-action-block.color-duke-purple .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-purple .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-purple .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-purple .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#64528f;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-purple .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-purple .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-purple .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-purple .field--name-field-cta-link a:hover{color:#64528f;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-sky-blue,.site-footer .call-to-action-block.color-duke-sky-blue{background-color:#407e99;}.layout-sidebar-second .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#407e99;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-sky-blue .field--name-field-cta-link a:hover{color:#407e99;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.layout-sidebar-second .call-to-action-block.color-duke-yellow,.site-footer .call-to-action-block.color-duke-yellow{background-color:#eebd60;}.layout-sidebar-second .call-to-action-block.color-duke-yellow .field--name-field-cta-link,.site-footer .call-to-action-block.color-duke-yellow .field--name-field-cta-link{margin-top:0;}.layout-sidebar-second .call-to-action-block.color-duke-yellow .field--name-field-cta-link a,.site-footer .call-to-action-block.color-duke-yellow .field--name-field-cta-link a{color:#ffffff;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #ffffff;border-radius:2px;background-color:#eebd60;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;}.layout-sidebar-second .call-to-action-block.color-duke-yellow .field--name-field-cta-link a::after,.site-footer .call-to-action-block.color-duke-yellow .field--name-field-cta-link a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.layout-sidebar-second .call-to-action-block.color-duke-yellow .field--name-field-cta-link a:hover,.site-footer .call-to-action-block.color-duke-yellow .field--name-field-cta-link a:hover{color:#eebd60;background-color:#ffffff;transition:color 0.15s ease,background 0.15s ease;}.site-footer .call-to-action-block .field--name-field-cta-link{margin-left:1rem;}.layout-sidebar-second .call-to-action-block{margin-bottom:2rem;}.site-footer .call-to-action-block{background-image:url(/themes/custom/dukefertilitycenter/images/bkgds/duke-rei-grass.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:1;padding:2.5rem 1rem;}.site-footer .call-to-action-block::before{top:0;right:0;bottom:0;left:0;content:"";background-color:#5e802c;opacity:0.4;position:absolute;z-index:2;}.site-footer .call-to-action-block .block-content{position:relative;z-index:3;}.site-footer .call-to-action-block .block-content h2{text-shadow:0 -1px 0 rgba(21,21,21,0.3);}.site-footer .call-to-action-block .block-content .field--name-field-cta-link a{background-color:rgba(94,128,44,0.75);}.view-diagnosis-testing .views-row{border-bottom:1px solid #e0e0e0;overflow:hidden;padding:1.5rem 0;}.view-diagnosis-testing .views-row:last-child{border-bottom-style:none;}.view-diagnosis-testing .views-row .views-field-title h3{font-weight:600;margin-top:0;margin-bottom:0.5rem;}.view-diagnosis-testing .views-row .views-field-title h3 a{text-decoration:none;}.view-diagnosis-testing .views-row .views-field-title h3 a:hover{text-decoration:underline;}.view-news .views-row{border-bottom:1px solid #e0e0e0;overflow:hidden;padding:1.5rem 0;}.view-news .views-row .views-field-field-image{margin-bottom:1rem;}@media (min-width:601px){.view-news .views-row .views-field-field-image{float:left;margin-bottom:0;}}.view-news .views-row .views-field-field-image img{border-radius:2px;}@media (min-width:601px){.view-news .views-row .views-field-title,.view-news .views-row .views-field-created,.view-news .views-row .views-field-body{margin-left:250px;}}.view-news .views-row .views-field-title h3{font-weight:600;margin-top:0;margin-bottom:0.25rem;}.view-news .views-row .views-field-title h3 a{text-decoration:none;}.view-news .views-row .views-field-title h3 a:hover{text-decoration:underline;}.view-news .views-row .views-field-created{font-size:0.8125rem;font-weight:600;}.view-news .views-row .views-field-body{font-size:0.9375rem;margin-top:1rem;}.view-profiles .views-row{border-top:1px solid #e0e0e0;display:flex;flex-wrap:wrap;align-items:center;padding:1.5rem 0;}.view-profiles .views-row .views-field-field-image-2{flex:0 1 156px;border-radius:50%;overflow:hidden;width:156px;height:156px;}.view-profiles .views-row .views-field-nothing{flex:0 1 calc(100% - 356px);padding-left:1rem;}.view-profiles .views-row .views-field-nothing h3{font-size:1.625rem;font-weight:500;margin:0.25rem 0 0.5rem;}.view-profiles .views-row .views-field-nothing h3 a{text-decoration:none;}.view-profiles .views-row .views-field-nothing h3 a:hover{text-decoration:underline;}.view-profiles .views-row .views-field-nothing p{font-style:italic;margin:0.25rem 0;}.view-profiles .views-row .views-field-view-node{flex:0 1 200px;text-align:right;}.view-profiles .views-row .views-field-view-node a{color:#00539b;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #00539b;border-radius:2px;background-color:#ffffff;display:inline-block;padding:15px 30px;transition:color 0.35s ease,background 0.35s ease;border-radius:2px;padding:15px 20px;}.view-profiles .views-row .views-field-view-node a::after{content:"\f105";font-weight:900;font-family:"Font Awesome 5 Free";display:inline-block;position:relative;bottom:-1px;padding-left:8px;}.view-profiles .views-row .views-field-view-node a:hover{color:#ffffff;background-color:#00539b;transition:color 0.15s ease,background 0.15s ease;}.view-sub-section-content .views-row{border-bottom:1px solid #e0e0e0;overflow:hidden;padding:1.5rem 0;}.view-sub-section-content .views-row:last-child{border-bottom-style:none;}.view-sub-section-content .views-row .views-field-field-page-image{margin-bottom:1rem;}@media (min-width:601px){.view-sub-section-content .views-row .views-field-field-page-image{float:left;margin-right:1.5rem;}}.view-sub-section-content .views-row .views-field-field-page-image img{border-radius:2px;}.view-sub-section-content .views-row .views-field-title h3{font-size:1.5rem;font-weight:500;margin-top:0;margin-bottom:0.5rem;}.view-sub-section-content .views-row .views-field-title h3 a{text-decoration:none;}.view-sub-section-content .views-row .views-field-title h3 a:hover{text-decoration:underline;}.view-sub-section-content .views-row .views-field-body{font-size:0.9375rem;margin-top:1rem;}.block-views-blocktestimonials-block-1{background-color:#ffffff;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:470px;}.block-views-blocktestimonials-block-1 .view-testimonials .view-content{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;}.block-views-blocktestimonials-block-1 .view-testimonials .view-content .views-row{flex:0 1 100%;max-width:100%;padding:8% 2.5rem 1rem;}.block-views-blocktestimonials-block-1 .views-field-body{position:relative;z-index:1;padding:2rem 3rem;max-width:500px;}@media (min-width:769px){.block-views-blocktestimonials-block-1 .views-field-body{padding:2.5rem 4rem;}}.block-views-blocktestimonials-block-1 .views-field-body::before,.block-views-blocktestimonials-block-1 .views-field-body::after{content:"";background-color:#ffffff;box-shadow:0 0 9px 3px rgba(21,21,21,0.25);display:block;position:absolute;}.block-views-blocktestimonials-block-1 .views-field-body::before{opacity:0.7;top:-8px;right:7px;bottom:8px;left:-7px;z-index:2;}.block-views-blocktestimonials-block-1 .views-field-body::after{opacity:0.4;top:7px;right:-7px;bottom:-7px;left:7px;z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}.block-views-blocktestimonials-block-1 .views-field-body .field-content{color:#407e99;font-size:1.125rem;line-height:23px;font-weight:bold;font-style:italic;text-indent:24px;position:relative;z-index:2;}.block-views-blocktestimonials-block-1 .views-field-body .field-content::before,.block-views-blocktestimonials-block-1 .views-field-body .field-content::after{color:#012169;font-weight:bold;font-style:normal;font-family:"Baskerville","Georgia",serif;}.block-views-blocktestimonials-block-1 .views-field-body .field-content::before{content:"“";font-size:3.625rem;position:absolute;top:8px;left:-38px;}.block-views-blocktestimonials-block-1 .views-field-body .field-content::after{content:"”";font-size:1.5rem;position:relative;top:3px;}
