﻿@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/b6c887/00000000000000003b9b3d61/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2");font-display:optional;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/61f808/00000000000000003b9b3d63/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2");font-display:optional;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/ffb1e2/00000000000000003b9b3d64/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2");font-display:optional;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/348732/00000000000000003b9b3d65/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2");font-display:optional;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/422d60/00000000000000003b9b3d67/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2");font-display:optional;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/9373a0/00000000000000003b9b3d68/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2");font-display:optional;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"source-sans-pro";src:url("https://use.typekit.net/af/860e41/00000000000000003b9b3d69/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2");font-display:optional;font-style:normal;font-weight:900;font-stretch:normal}.tk-source-sans-pro{font-family:"source-sans-pro", sans-serif}.s3grid .feat6{width:15.8333333333%;margin-right:1%;margin-bottom:30px;float:left}.s3grid .feat6:nth-child(6n){margin-right:0}.s3grid .feat6:nth-child(6n):after{clear:both}.s3grid .feat6:nth-child(6n+1):before{clear:both}@media only screen and (max-width: 64em){.s3grid .feat6{width:32%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat6:nth-child(3n){margin-right:0}.s3grid .feat6:nth-child(3n):after{clear:both}.s3grid .feat6:nth-child(3n+1):before{clear:both}}.s3grid .feat5{width:19.2%;margin-right:1%;margin-bottom:30px;float:left}.s3grid .feat5:nth-child(5n){margin-right:0}.s3grid .feat5:nth-child(5n):after{clear:both}.s3grid .feat5:nth-child(5n+1):before{clear:both}@media only screen and (max-width: 40em){.s3grid .feat5{width:49%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat5:nth-child(2n){margin-right:0}.s3grid .feat5:nth-child(2n):after{clear:both}.s3grid .feat5:nth-child(2n+1):before{clear:both}}.s3grid .feat4{width:22%;margin-right:4%;margin-bottom:30px;float:left}.s3grid .feat4:nth-child(4n){margin-right:0}.s3grid .feat4:nth-child(4n):after{clear:both}.s3grid .feat4:nth-child(4n+1):before{clear:both}@media only screen and (min-width: 40.1em) and (max-width: 64em){.s3grid .feat4{width:49%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat4:nth-child(2n){margin-right:0}.s3grid .feat4:nth-child(2n):after{clear:both}.s3grid .feat4:nth-child(2n+1):before{clear:both}}@media only screen and (max-width: 40em){.s3grid .feat4{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat4:nth-child(1n){margin-right:0}.s3grid .feat4:nth-child(1n):after{clear:both}.s3grid .feat4:nth-child(1n+1):before{clear:both}}.s3grid .feat3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.s3grid .feat3:nth-child(3n){margin-right:0}.s3grid .feat3:nth-child(3n):after{clear:both}.s3grid .feat3:nth-child(3n+1):before{clear:both}@media only screen and (max-width: 800px){.s3grid .feat3{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat3:nth-child(1n){margin-right:0}.s3grid .feat3:nth-child(1n):after{clear:both}.s3grid .feat3:nth-child(1n+1):before{clear:both}}.s3grid .feat2{width:46%;margin-right:8%;margin-bottom:30px;float:left}.s3grid .feat2:nth-child(2n){margin-right:0}.s3grid .feat2:nth-child(2n):after{clear:both}.s3grid .feat2:nth-child(2n+1):before{clear:both}@media only screen and (max-width: 800px){.s3grid .feat2{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat2:nth-child(1n){margin-right:0}.s3grid .feat2:nth-child(1n):after{clear:both}.s3grid .feat2:nth-child(1n+1):before{clear:both}}.s3grid .feat1{width:100%;margin-right:2%;margin-bottom:30px;float:left}.s3grid .feat1:nth-child(1n){margin-right:0}.s3grid .feat1:nth-child(1n):after{clear:both}.s3grid .feat1:nth-child(1n+1):before{clear:both}.s3grid .thirds{float:left;margin-bottom:30px;width:100%}@media only screen and (min-width: 40.1em){.s3grid .thirds{width:33%}.s3grid .thirds:first-child{margin-right:3%}}@media only screen and (max-width: 40em){.s3grid .thirds:last-child{margin-bottom:0px}}.s3grid .twos{float:left;margin-bottom:30px;width:100%}@media only screen and (min-width: 40.1em){.s3grid .twos{width:64%}.s3grid .twos:first-child{margin-right:3%}}@media only screen and (max-width: 40em){.s3grid .twos:last-child{margin-bottom:0px}}.grid .sm-1-up{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .sm-1-up:nth-child(1n){margin-right:0}.grid .sm-1-up:nth-child(1n):after{clear:both}.grid .sm-1-up:nth-child(1n+1):before{clear:both}.grid .sm-2-up{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-2-up:nth-child(2n){margin-right:0}.grid .sm-2-up:nth-child(2n):after{clear:both}.grid .sm-2-up:nth-child(2n+1):before{clear:both}.grid .sm-3-up{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-3-up:nth-child(3n){margin-right:0}.grid .sm-3-up:nth-child(3n):after{clear:both}.grid .sm-3-up:nth-child(3n+1):before{clear:both}.grid .sm-4-up{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-4-up:nth-child(4n){margin-right:0}.grid .sm-4-up:nth-child(4n):after{clear:both}.grid .sm-4-up:nth-child(4n+1):before{clear:both}@media only screen and (max-width: 40em){.grid .sm-1{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .sm-1:nth-child(1n){margin-right:0}.grid .sm-1:nth-child(1n):after{clear:both}.grid .sm-1:nth-child(1n+1):before{clear:both}.grid .sm-2{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-2:nth-child(2n){margin-right:0}.grid .sm-2:nth-child(2n):after{clear:both}.grid .sm-2:nth-child(2n+1):before{clear:both}.grid .sm-3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-3:nth-child(3n){margin-right:0}.grid .sm-3:nth-child(3n):after{clear:both}.grid .sm-3:nth-child(3n+1):before{clear:both}.grid .sm-4{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .sm-4:nth-child(4n){margin-right:0}.grid .sm-4:nth-child(4n):after{clear:both}.grid .sm-4:nth-child(4n+1):before{clear:both}}@media only screen and (max-width: 64em){.grid .md-1-down{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .md-1-down:nth-child(1n){margin-right:0}.grid .md-1-down:nth-child(1n):after{clear:both}.grid .md-1-down:nth-child(1n+1):before{clear:both}.grid .md-2-down{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-2-down:nth-child(2n){margin-right:0}.grid .md-2-down:nth-child(2n):after{clear:both}.grid .md-2-down:nth-child(2n+1):before{clear:both}.grid .md-3-down{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-3-down:nth-child(3n){margin-right:0}.grid .md-3-down:nth-child(3n):after{clear:both}.grid .md-3-down:nth-child(3n+1):before{clear:both}.grid .md-4-down{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-4-down:nth-child(4n){margin-right:0}.grid .md-4-down:nth-child(4n):after{clear:both}.grid .md-4-down:nth-child(4n+1):before{clear:both}}@media only screen and (min-width: 40.1em){.grid .md-1-up{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .md-1-up:nth-child(1n){margin-right:0}.grid .md-1-up:nth-child(1n):after{clear:both}.grid .md-1-up:nth-child(1n+1):before{clear:both}.grid .md-2-up{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-2-up:nth-child(2n){margin-right:0}.grid .md-2-up:nth-child(2n):after{clear:both}.grid .md-2-up:nth-child(2n+1):before{clear:both}.grid .md-3-up{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-3-up:nth-child(3n){margin-right:0}.grid .md-3-up:nth-child(3n):after{clear:both}.grid .md-3-up:nth-child(3n+1):before{clear:both}.grid .md-4-up{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-4-up:nth-child(4n){margin-right:0}.grid .md-4-up:nth-child(4n):after{clear:both}.grid .md-4-up:nth-child(4n+1):before{clear:both}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.grid .md-1{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .md-1:nth-child(1n){margin-right:0}.grid .md-1:nth-child(1n):after{clear:both}.grid .md-1:nth-child(1n+1):before{clear:both}.grid .md-2{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-2:nth-child(2n){margin-right:0}.grid .md-2:nth-child(2n):after{clear:both}.grid .md-2:nth-child(2n+1):before{clear:both}.grid .md-3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-3:nth-child(3n){margin-right:0}.grid .md-3:nth-child(3n):after{clear:both}.grid .md-3:nth-child(3n+1):before{clear:both}.grid .md-4{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .md-4:nth-child(4n){margin-right:0}.grid .md-4:nth-child(4n):after{clear:both}.grid .md-4:nth-child(4n+1):before{clear:both}}@media only screen and (min-width: 64.1em){.grid .lg-1{width:100%;margin-right:0%;margin-bottom:30px;float:left}.grid .lg-1:nth-child(1n){margin-right:0}.grid .lg-1:nth-child(1n):after{clear:both}.grid .lg-1:nth-child(1n+1):before{clear:both}.grid .lg-2{width:48.5%;margin-right:3%;margin-bottom:30px;float:left}.grid .lg-2:nth-child(2n){margin-right:0}.grid .lg-2:nth-child(2n):after{clear:both}.grid .lg-2:nth-child(2n+1):before{clear:both}.grid .lg-3{width:31.3333333333%;margin-right:3%;margin-bottom:30px;float:left}.grid .lg-3:nth-child(3n){margin-right:0}.grid .lg-3:nth-child(3n):after{clear:both}.grid .lg-3:nth-child(3n+1):before{clear:both}.grid .lg-4{width:22.75%;margin-right:3%;margin-bottom:30px;float:left}.grid .lg-4:nth-child(4n){margin-right:0}.grid .lg-4:nth-child(4n):after{clear:both}.grid .lg-4:nth-child(4n+1):before{clear:both}}.vertical-align{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}.vertical-align .child{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.note{color:#ee0000 !important}.clearfix,.banner .row .inner .left-side .bottom .banner-links,.s3grid,.grid{*zoom:1}.clearfix:before,.banner .row .inner .left-side .bottom .banner-links:before,.s3grid:before,.grid:before,.clearfix:after,.banner .row .inner .left-side .bottom .banner-links:after,.s3grid:after,.grid:after{content:" ";display:table}.clearfix:after,.banner .row .inner .left-side .bottom .banner-links:after,.s3grid:after,.grid:after{clear:both}@media only screen and (max-width: 40em){.hide-phone{display:none !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.hide-tablet{display:none !important}}@media only screen and (min-width: 40.1em){.hide-tablet-up{display:none !important}}@media only screen and (max-width: 64em){.hide-tablet-down{display:none !important}}@media only screen and (max-width: 800px){.hide-phablet{display:none !important}}@media only screen and (min-width: 64.1em){.hide-desktop{display:none !important}}@media only screen and (max-width: 40em){.block-phone{display:block !important}}.block{display:block !important}@media only screen and (min-width: 40.1em) and (max-width: 64em){.block-tablet{display:block !important}}@media only screen and (max-width: 64em){.block-tablet-down{display:block !important}}@media only screen and (min-width: 40.1em){.block-tablet-up{display:block !important}}@media only screen and (max-width: 800px){.block-phablet{display:block !important}}@media only screen and (min-width: 64.1em){.block-desktop{display:block !important}}.bold{font-weight:500 !important}.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.ml-0{margin-left:0px !important}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}.pl-0{padding-left:0px !important}.pr-0{padding-right:0px !important}@media only screen and (max-width: 40em){.mt-0-phone{margin-top:0px !important}}@media only screen and (max-width: 40em){.mb-0-phone{margin-bottom:0px !important}}@media only screen and (max-width: 40em){.pt-0-phone{padding-top:0px !important}}@media only screen and (max-width: 40em){.pb-0-phone{padding-bottom:0px !important}}@media only screen and (max-width: 40em){.pl-0-phone{padding-left:0px !important}}@media only screen and (max-width: 40em){.pr-0-phone{padding-right:0px !important}}@media only screen and (max-width: 800px){.mt-0-phablet{margin-top:0px !important}}@media only screen and (max-width: 800px){.mb-0-phablet{margin-bottom:0px !important}}@media only screen and (max-width: 800px){.pt-0-phablet{padding-top:0px !important}}@media only screen and (max-width: 800px){.pb-0-phablet{padding-bottom:0px !important}}@media only screen and (max-width: 800px){.pl-0-phablet{padding-left:0px !important}}@media only screen and (max-width: 800px){.pr-0-phablet{padding-right:0px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-0-tablet{margin-top:0px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-0-tablet{margin-bottom:0px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-0-tablet{padding-top:0px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-0-tablet{padding-bottom:0px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-0-tablet{padding-left:0px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-0-tablet{padding-right:0px !important}}@media only screen and (min-width: 64.1em){.mt-0-desktop{margin-top:0px !important}}@media only screen and (min-width: 64.1em){.mb-0-desktop{margin-bottom:0px !important}}@media only screen and (min-width: 64.1em){.pt-0-desktop{padding-top:0px !important}}@media only screen and (min-width: 64.1em){.pb-0-desktop{padding-bottom:0px !important}}@media only screen and (min-width: 64.1em){.pl-0-desktop{padding-left:0px !important}}@media only screen and (min-width: 64.1em){.pr-0-desktop{padding-right:0px !important}}@media only screen and (min-width: 40.1em){.mt-0-tablet-up{margin-top:0px !important}}@media only screen and (min-width: 40.1em){.mb-0-tablet-up{margin-bottom:0px !important}}@media only screen and (min-width: 40.1em){.pt-0-tablet-up{padding-top:0px !important}}@media only screen and (min-width: 40.1em){.pb-0-tablet-up{padding-bottom:0px !important}}@media only screen and (min-width: 40.1em){.pl-0-tablet-up{padding-left:0px !important}}@media only screen and (min-width: 40.1em){.pr-0-tablet-up{padding-right:0px !important}}@media only screen and (max-width: 64em){.mt-0-tablet-down{margin-top:0px !important}}@media only screen and (max-width: 64em){.mb-0-tablet-down{margin-bottom:0px !important}}@media only screen and (max-width: 64em){.pt-0-tablet-down{padding-top:0px !important}}@media only screen and (max-width: 64em){.pb-0-tablet-down{padding-bottom:0px !important}}@media only screen and (max-width: 64em){.pl-0-tablet-down{padding-left:0px !important}}@media only screen and (max-width: 64em){.pr-0-tablet-down{padding-right:0px !important}}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.ml-10{margin-left:10px !important}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}.pl-10{padding-left:10px !important}.pr-10{padding-right:10px !important}@media only screen and (max-width: 40em){.mt-10-phone{margin-top:10px !important}}@media only screen and (max-width: 40em){.mb-10-phone{margin-bottom:10px !important}}@media only screen and (max-width: 40em){.pt-10-phone{padding-top:10px !important}}@media only screen and (max-width: 40em){.pb-10-phone{padding-bottom:10px !important}}@media only screen and (max-width: 40em){.pl-10-phone{padding-left:10px !important}}@media only screen and (max-width: 40em){.pr-10-phone{padding-right:10px !important}}@media only screen and (max-width: 800px){.mt-10-phablet{margin-top:10px !important}}@media only screen and (max-width: 800px){.mb-10-phablet{margin-bottom:10px !important}}@media only screen and (max-width: 800px){.pt-10-phablet{padding-top:10px !important}}@media only screen and (max-width: 800px){.pb-10-phablet{padding-bottom:10px !important}}@media only screen and (max-width: 800px){.pl-10-phablet{padding-left:10px !important}}@media only screen and (max-width: 800px){.pr-10-phablet{padding-right:10px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-10-tablet{margin-top:10px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-10-tablet{margin-bottom:10px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-10-tablet{padding-top:10px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-10-tablet{padding-bottom:10px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-10-tablet{padding-left:10px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-10-tablet{padding-right:10px !important}}@media only screen and (min-width: 64.1em){.mt-10-desktop{margin-top:10px !important}}@media only screen and (min-width: 64.1em){.mb-10-desktop{margin-bottom:10px !important}}@media only screen and (min-width: 64.1em){.pt-10-desktop{padding-top:10px !important}}@media only screen and (min-width: 64.1em){.pb-10-desktop{padding-bottom:10px !important}}@media only screen and (min-width: 64.1em){.pl-10-desktop{padding-left:10px !important}}@media only screen and (min-width: 64.1em){.pr-10-desktop{padding-right:10px !important}}@media only screen and (min-width: 40.1em){.mt-10-tablet-up{margin-top:10px !important}}@media only screen and (min-width: 40.1em){.mb-10-tablet-up{margin-bottom:10px !important}}@media only screen and (min-width: 40.1em){.pt-10-tablet-up{padding-top:10px !important}}@media only screen and (min-width: 40.1em){.pb-10-tablet-up{padding-bottom:10px !important}}@media only screen and (min-width: 40.1em){.pl-10-tablet-up{padding-left:10px !important}}@media only screen and (min-width: 40.1em){.pr-10-tablet-up{padding-right:10px !important}}@media only screen and (max-width: 64em){.mt-10-tablet-down{margin-top:10px !important}}@media only screen and (max-width: 64em){.mb-10-tablet-down{margin-bottom:10px !important}}@media only screen and (max-width: 64em){.pt-10-tablet-down{padding-top:10px !important}}@media only screen and (max-width: 64em){.pb-10-tablet-down{padding-bottom:10px !important}}@media only screen and (max-width: 64em){.pl-10-tablet-down{padding-left:10px !important}}@media only screen and (max-width: 64em){.pr-10-tablet-down{padding-right:10px !important}}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.ml-20{margin-left:20px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.pl-20{padding-left:20px !important}.pr-20{padding-right:20px !important}@media only screen and (max-width: 40em){.mt-20-phone{margin-top:20px !important}}@media only screen and (max-width: 40em){.mb-20-phone{margin-bottom:20px !important}}@media only screen and (max-width: 40em){.pt-20-phone{padding-top:20px !important}}@media only screen and (max-width: 40em){.pb-20-phone{padding-bottom:20px !important}}@media only screen and (max-width: 40em){.pl-20-phone{padding-left:20px !important}}@media only screen and (max-width: 40em){.pr-20-phone{padding-right:20px !important}}@media only screen and (max-width: 800px){.mt-20-phablet{margin-top:20px !important}}@media only screen and (max-width: 800px){.mb-20-phablet{margin-bottom:20px !important}}@media only screen and (max-width: 800px){.pt-20-phablet{padding-top:20px !important}}@media only screen and (max-width: 800px){.pb-20-phablet{padding-bottom:20px !important}}@media only screen and (max-width: 800px){.pl-20-phablet{padding-left:20px !important}}@media only screen and (max-width: 800px){.pr-20-phablet{padding-right:20px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-20-tablet{margin-top:20px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-20-tablet{margin-bottom:20px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-20-tablet{padding-top:20px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-20-tablet{padding-bottom:20px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-20-tablet{padding-left:20px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-20-tablet{padding-right:20px !important}}@media only screen and (min-width: 64.1em){.mt-20-desktop{margin-top:20px !important}}@media only screen and (min-width: 64.1em){.mb-20-desktop{margin-bottom:20px !important}}@media only screen and (min-width: 64.1em){.pt-20-desktop{padding-top:20px !important}}@media only screen and (min-width: 64.1em){.pb-20-desktop{padding-bottom:20px !important}}@media only screen and (min-width: 64.1em){.pl-20-desktop{padding-left:20px !important}}@media only screen and (min-width: 64.1em){.pr-20-desktop{padding-right:20px !important}}@media only screen and (min-width: 40.1em){.mt-20-tablet-up{margin-top:20px !important}}@media only screen and (min-width: 40.1em){.mb-20-tablet-up{margin-bottom:20px !important}}@media only screen and (min-width: 40.1em){.pt-20-tablet-up{padding-top:20px !important}}@media only screen and (min-width: 40.1em){.pb-20-tablet-up{padding-bottom:20px !important}}@media only screen and (min-width: 40.1em){.pl-20-tablet-up{padding-left:20px !important}}@media only screen and (min-width: 40.1em){.pr-20-tablet-up{padding-right:20px !important}}@media only screen and (max-width: 64em){.mt-20-tablet-down{margin-top:20px !important}}@media only screen and (max-width: 64em){.mb-20-tablet-down{margin-bottom:20px !important}}@media only screen and (max-width: 64em){.pt-20-tablet-down{padding-top:20px !important}}@media only screen and (max-width: 64em){.pb-20-tablet-down{padding-bottom:20px !important}}@media only screen and (max-width: 64em){.pl-20-tablet-down{padding-left:20px !important}}@media only screen and (max-width: 64em){.pr-20-tablet-down{padding-right:20px !important}}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.ml-30{margin-left:30px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.pl-30{padding-left:30px !important}.pr-30{padding-right:30px !important}@media only screen and (max-width: 40em){.mt-30-phone{margin-top:30px !important}}@media only screen and (max-width: 40em){.mb-30-phone{margin-bottom:30px !important}}@media only screen and (max-width: 40em){.pt-30-phone{padding-top:30px !important}}@media only screen and (max-width: 40em){.pb-30-phone{padding-bottom:30px !important}}@media only screen and (max-width: 40em){.pl-30-phone{padding-left:30px !important}}@media only screen and (max-width: 40em){.pr-30-phone{padding-right:30px !important}}@media only screen and (max-width: 800px){.mt-30-phablet{margin-top:30px !important}}@media only screen and (max-width: 800px){.mb-30-phablet{margin-bottom:30px !important}}@media only screen and (max-width: 800px){.pt-30-phablet{padding-top:30px !important}}@media only screen and (max-width: 800px){.pb-30-phablet{padding-bottom:30px !important}}@media only screen and (max-width: 800px){.pl-30-phablet{padding-left:30px !important}}@media only screen and (max-width: 800px){.pr-30-phablet{padding-right:30px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-30-tablet{margin-top:30px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-30-tablet{margin-bottom:30px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-30-tablet{padding-top:30px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-30-tablet{padding-bottom:30px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-30-tablet{padding-left:30px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-30-tablet{padding-right:30px !important}}@media only screen and (min-width: 64.1em){.mt-30-desktop{margin-top:30px !important}}@media only screen and (min-width: 64.1em){.mb-30-desktop{margin-bottom:30px !important}}@media only screen and (min-width: 64.1em){.pt-30-desktop{padding-top:30px !important}}@media only screen and (min-width: 64.1em){.pb-30-desktop{padding-bottom:30px !important}}@media only screen and (min-width: 64.1em){.pl-30-desktop{padding-left:30px !important}}@media only screen and (min-width: 64.1em){.pr-30-desktop{padding-right:30px !important}}@media only screen and (min-width: 40.1em){.mt-30-tablet-up{margin-top:30px !important}}@media only screen and (min-width: 40.1em){.mb-30-tablet-up{margin-bottom:30px !important}}@media only screen and (min-width: 40.1em){.pt-30-tablet-up{padding-top:30px !important}}@media only screen and (min-width: 40.1em){.pb-30-tablet-up{padding-bottom:30px !important}}@media only screen and (min-width: 40.1em){.pl-30-tablet-up{padding-left:30px !important}}@media only screen and (min-width: 40.1em){.pr-30-tablet-up{padding-right:30px !important}}@media only screen and (max-width: 64em){.mt-30-tablet-down{margin-top:30px !important}}@media only screen and (max-width: 64em){.mb-30-tablet-down{margin-bottom:30px !important}}@media only screen and (max-width: 64em){.pt-30-tablet-down{padding-top:30px !important}}@media only screen and (max-width: 64em){.pb-30-tablet-down{padding-bottom:30px !important}}@media only screen and (max-width: 64em){.pl-30-tablet-down{padding-left:30px !important}}@media only screen and (max-width: 64em){.pr-30-tablet-down{padding-right:30px !important}}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.ml-40{margin-left:40px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.pl-40{padding-left:40px !important}.pr-40{padding-right:40px !important}@media only screen and (max-width: 40em){.mt-40-phone{margin-top:40px !important}}@media only screen and (max-width: 40em){.mb-40-phone{margin-bottom:40px !important}}@media only screen and (max-width: 40em){.pt-40-phone{padding-top:40px !important}}@media only screen and (max-width: 40em){.pb-40-phone{padding-bottom:40px !important}}@media only screen and (max-width: 40em){.pl-40-phone{padding-left:40px !important}}@media only screen and (max-width: 40em){.pr-40-phone{padding-right:40px !important}}@media only screen and (max-width: 800px){.mt-40-phablet{margin-top:40px !important}}@media only screen and (max-width: 800px){.mb-40-phablet{margin-bottom:40px !important}}@media only screen and (max-width: 800px){.pt-40-phablet{padding-top:40px !important}}@media only screen and (max-width: 800px){.pb-40-phablet{padding-bottom:40px !important}}@media only screen and (max-width: 800px){.pl-40-phablet{padding-left:40px !important}}@media only screen and (max-width: 800px){.pr-40-phablet{padding-right:40px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-40-tablet{margin-top:40px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-40-tablet{margin-bottom:40px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-40-tablet{padding-top:40px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-40-tablet{padding-bottom:40px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-40-tablet{padding-left:40px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-40-tablet{padding-right:40px !important}}@media only screen and (min-width: 64.1em){.mt-40-desktop{margin-top:40px !important}}@media only screen and (min-width: 64.1em){.mb-40-desktop{margin-bottom:40px !important}}@media only screen and (min-width: 64.1em){.pt-40-desktop{padding-top:40px !important}}@media only screen and (min-width: 64.1em){.pb-40-desktop{padding-bottom:40px !important}}@media only screen and (min-width: 64.1em){.pl-40-desktop{padding-left:40px !important}}@media only screen and (min-width: 64.1em){.pr-40-desktop{padding-right:40px !important}}@media only screen and (min-width: 40.1em){.mt-40-tablet-up{margin-top:40px !important}}@media only screen and (min-width: 40.1em){.mb-40-tablet-up{margin-bottom:40px !important}}@media only screen and (min-width: 40.1em){.pt-40-tablet-up{padding-top:40px !important}}@media only screen and (min-width: 40.1em){.pb-40-tablet-up{padding-bottom:40px !important}}@media only screen and (min-width: 40.1em){.pl-40-tablet-up{padding-left:40px !important}}@media only screen and (min-width: 40.1em){.pr-40-tablet-up{padding-right:40px !important}}@media only screen and (max-width: 64em){.mt-40-tablet-down{margin-top:40px !important}}@media only screen and (max-width: 64em){.mb-40-tablet-down{margin-bottom:40px !important}}@media only screen and (max-width: 64em){.pt-40-tablet-down{padding-top:40px !important}}@media only screen and (max-width: 64em){.pb-40-tablet-down{padding-bottom:40px !important}}@media only screen and (max-width: 64em){.pl-40-tablet-down{padding-left:40px !important}}@media only screen and (max-width: 64em){.pr-40-tablet-down{padding-right:40px !important}}.mt-50{margin-top:50px !important}.mb-50{margin-bottom:50px !important}.ml-50{margin-left:50px !important}.pt-50{padding-top:50px !important}.pb-50{padding-bottom:50px !important}.pl-50{padding-left:50px !important}.pr-50{padding-right:50px !important}@media only screen and (max-width: 40em){.mt-50-phone{margin-top:50px !important}}@media only screen and (max-width: 40em){.mb-50-phone{margin-bottom:50px !important}}@media only screen and (max-width: 40em){.pt-50-phone{padding-top:50px !important}}@media only screen and (max-width: 40em){.pb-50-phone{padding-bottom:50px !important}}@media only screen and (max-width: 40em){.pl-50-phone{padding-left:50px !important}}@media only screen and (max-width: 40em){.pr-50-phone{padding-right:50px !important}}@media only screen and (max-width: 800px){.mt-50-phablet{margin-top:50px !important}}@media only screen and (max-width: 800px){.mb-50-phablet{margin-bottom:50px !important}}@media only screen and (max-width: 800px){.pt-50-phablet{padding-top:50px !important}}@media only screen and (max-width: 800px){.pb-50-phablet{padding-bottom:50px !important}}@media only screen and (max-width: 800px){.pl-50-phablet{padding-left:50px !important}}@media only screen and (max-width: 800px){.pr-50-phablet{padding-right:50px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-50-tablet{margin-top:50px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-50-tablet{margin-bottom:50px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-50-tablet{padding-top:50px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-50-tablet{padding-bottom:50px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-50-tablet{padding-left:50px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-50-tablet{padding-right:50px !important}}@media only screen and (min-width: 64.1em){.mt-50-desktop{margin-top:50px !important}}@media only screen and (min-width: 64.1em){.mb-50-desktop{margin-bottom:50px !important}}@media only screen and (min-width: 64.1em){.pt-50-desktop{padding-top:50px !important}}@media only screen and (min-width: 64.1em){.pb-50-desktop{padding-bottom:50px !important}}@media only screen and (min-width: 64.1em){.pl-50-desktop{padding-left:50px !important}}@media only screen and (min-width: 64.1em){.pr-50-desktop{padding-right:50px !important}}@media only screen and (min-width: 40.1em){.mt-50-tablet-up{margin-top:50px !important}}@media only screen and (min-width: 40.1em){.mb-50-tablet-up{margin-bottom:50px !important}}@media only screen and (min-width: 40.1em){.pt-50-tablet-up{padding-top:50px !important}}@media only screen and (min-width: 40.1em){.pb-50-tablet-up{padding-bottom:50px !important}}@media only screen and (min-width: 40.1em){.pl-50-tablet-up{padding-left:50px !important}}@media only screen and (min-width: 40.1em){.pr-50-tablet-up{padding-right:50px !important}}@media only screen and (max-width: 64em){.mt-50-tablet-down{margin-top:50px !important}}@media only screen and (max-width: 64em){.mb-50-tablet-down{margin-bottom:50px !important}}@media only screen and (max-width: 64em){.pt-50-tablet-down{padding-top:50px !important}}@media only screen and (max-width: 64em){.pb-50-tablet-down{padding-bottom:50px !important}}@media only screen and (max-width: 64em){.pl-50-tablet-down{padding-left:50px !important}}@media only screen and (max-width: 64em){.pr-50-tablet-down{padding-right:50px !important}}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.ml-60{margin-left:60px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.pl-60{padding-left:60px !important}.pr-60{padding-right:60px !important}@media only screen and (max-width: 40em){.mt-60-phone{margin-top:60px !important}}@media only screen and (max-width: 40em){.mb-60-phone{margin-bottom:60px !important}}@media only screen and (max-width: 40em){.pt-60-phone{padding-top:60px !important}}@media only screen and (max-width: 40em){.pb-60-phone{padding-bottom:60px !important}}@media only screen and (max-width: 40em){.pl-60-phone{padding-left:60px !important}}@media only screen and (max-width: 40em){.pr-60-phone{padding-right:60px !important}}@media only screen and (max-width: 800px){.mt-60-phablet{margin-top:60px !important}}@media only screen and (max-width: 800px){.mb-60-phablet{margin-bottom:60px !important}}@media only screen and (max-width: 800px){.pt-60-phablet{padding-top:60px !important}}@media only screen and (max-width: 800px){.pb-60-phablet{padding-bottom:60px !important}}@media only screen and (max-width: 800px){.pl-60-phablet{padding-left:60px !important}}@media only screen and (max-width: 800px){.pr-60-phablet{padding-right:60px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-60-tablet{margin-top:60px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-60-tablet{margin-bottom:60px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-60-tablet{padding-top:60px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-60-tablet{padding-bottom:60px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-60-tablet{padding-left:60px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-60-tablet{padding-right:60px !important}}@media only screen and (min-width: 64.1em){.mt-60-desktop{margin-top:60px !important}}@media only screen and (min-width: 64.1em){.mb-60-desktop{margin-bottom:60px !important}}@media only screen and (min-width: 64.1em){.pt-60-desktop{padding-top:60px !important}}@media only screen and (min-width: 64.1em){.pb-60-desktop{padding-bottom:60px !important}}@media only screen and (min-width: 64.1em){.pl-60-desktop{padding-left:60px !important}}@media only screen and (min-width: 64.1em){.pr-60-desktop{padding-right:60px !important}}@media only screen and (min-width: 40.1em){.mt-60-tablet-up{margin-top:60px !important}}@media only screen and (min-width: 40.1em){.mb-60-tablet-up{margin-bottom:60px !important}}@media only screen and (min-width: 40.1em){.pt-60-tablet-up{padding-top:60px !important}}@media only screen and (min-width: 40.1em){.pb-60-tablet-up{padding-bottom:60px !important}}@media only screen and (min-width: 40.1em){.pl-60-tablet-up{padding-left:60px !important}}@media only screen and (min-width: 40.1em){.pr-60-tablet-up{padding-right:60px !important}}@media only screen and (max-width: 64em){.mt-60-tablet-down{margin-top:60px !important}}@media only screen and (max-width: 64em){.mb-60-tablet-down{margin-bottom:60px !important}}@media only screen and (max-width: 64em){.pt-60-tablet-down{padding-top:60px !important}}@media only screen and (max-width: 64em){.pb-60-tablet-down{padding-bottom:60px !important}}@media only screen and (max-width: 64em){.pl-60-tablet-down{padding-left:60px !important}}@media only screen and (max-width: 64em){.pr-60-tablet-down{padding-right:60px !important}}.mt-70{margin-top:70px !important}.mb-70{margin-bottom:70px !important}.ml-70{margin-left:70px !important}.pt-70{padding-top:70px !important}.pb-70{padding-bottom:70px !important}.pl-70{padding-left:70px !important}.pr-70{padding-right:70px !important}@media only screen and (max-width: 40em){.mt-70-phone{margin-top:70px !important}}@media only screen and (max-width: 40em){.mb-70-phone{margin-bottom:70px !important}}@media only screen and (max-width: 40em){.pt-70-phone{padding-top:70px !important}}@media only screen and (max-width: 40em){.pb-70-phone{padding-bottom:70px !important}}@media only screen and (max-width: 40em){.pl-70-phone{padding-left:70px !important}}@media only screen and (max-width: 40em){.pr-70-phone{padding-right:70px !important}}@media only screen and (max-width: 800px){.mt-70-phablet{margin-top:70px !important}}@media only screen and (max-width: 800px){.mb-70-phablet{margin-bottom:70px !important}}@media only screen and (max-width: 800px){.pt-70-phablet{padding-top:70px !important}}@media only screen and (max-width: 800px){.pb-70-phablet{padding-bottom:70px !important}}@media only screen and (max-width: 800px){.pl-70-phablet{padding-left:70px !important}}@media only screen and (max-width: 800px){.pr-70-phablet{padding-right:70px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-70-tablet{margin-top:70px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-70-tablet{margin-bottom:70px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-70-tablet{padding-top:70px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-70-tablet{padding-bottom:70px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-70-tablet{padding-left:70px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-70-tablet{padding-right:70px !important}}@media only screen and (min-width: 64.1em){.mt-70-desktop{margin-top:70px !important}}@media only screen and (min-width: 64.1em){.mb-70-desktop{margin-bottom:70px !important}}@media only screen and (min-width: 64.1em){.pt-70-desktop{padding-top:70px !important}}@media only screen and (min-width: 64.1em){.pb-70-desktop{padding-bottom:70px !important}}@media only screen and (min-width: 64.1em){.pl-70-desktop{padding-left:70px !important}}@media only screen and (min-width: 64.1em){.pr-70-desktop{padding-right:70px !important}}@media only screen and (min-width: 40.1em){.mt-70-tablet-up{margin-top:70px !important}}@media only screen and (min-width: 40.1em){.mb-70-tablet-up{margin-bottom:70px !important}}@media only screen and (min-width: 40.1em){.pt-70-tablet-up{padding-top:70px !important}}@media only screen and (min-width: 40.1em){.pb-70-tablet-up{padding-bottom:70px !important}}@media only screen and (min-width: 40.1em){.pl-70-tablet-up{padding-left:70px !important}}@media only screen and (min-width: 40.1em){.pr-70-tablet-up{padding-right:70px !important}}@media only screen and (max-width: 64em){.mt-70-tablet-down{margin-top:70px !important}}@media only screen and (max-width: 64em){.mb-70-tablet-down{margin-bottom:70px !important}}@media only screen and (max-width: 64em){.pt-70-tablet-down{padding-top:70px !important}}@media only screen and (max-width: 64em){.pb-70-tablet-down{padding-bottom:70px !important}}@media only screen and (max-width: 64em){.pl-70-tablet-down{padding-left:70px !important}}@media only screen and (max-width: 64em){.pr-70-tablet-down{padding-right:70px !important}}.mt-80{margin-top:80px !important}.mb-80{margin-bottom:80px !important}.ml-80{margin-left:80px !important}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}.pl-80{padding-left:80px !important}.pr-80{padding-right:80px !important}@media only screen and (max-width: 40em){.mt-80-phone{margin-top:80px !important}}@media only screen and (max-width: 40em){.mb-80-phone{margin-bottom:80px !important}}@media only screen and (max-width: 40em){.pt-80-phone{padding-top:80px !important}}@media only screen and (max-width: 40em){.pb-80-phone{padding-bottom:80px !important}}@media only screen and (max-width: 40em){.pl-80-phone{padding-left:80px !important}}@media only screen and (max-width: 40em){.pr-80-phone{padding-right:80px !important}}@media only screen and (max-width: 800px){.mt-80-phablet{margin-top:80px !important}}@media only screen and (max-width: 800px){.mb-80-phablet{margin-bottom:80px !important}}@media only screen and (max-width: 800px){.pt-80-phablet{padding-top:80px !important}}@media only screen and (max-width: 800px){.pb-80-phablet{padding-bottom:80px !important}}@media only screen and (max-width: 800px){.pl-80-phablet{padding-left:80px !important}}@media only screen and (max-width: 800px){.pr-80-phablet{padding-right:80px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-80-tablet{margin-top:80px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-80-tablet{margin-bottom:80px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-80-tablet{padding-top:80px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-80-tablet{padding-bottom:80px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-80-tablet{padding-left:80px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-80-tablet{padding-right:80px !important}}@media only screen and (min-width: 64.1em){.mt-80-desktop{margin-top:80px !important}}@media only screen and (min-width: 64.1em){.mb-80-desktop{margin-bottom:80px !important}}@media only screen and (min-width: 64.1em){.pt-80-desktop{padding-top:80px !important}}@media only screen and (min-width: 64.1em){.pb-80-desktop{padding-bottom:80px !important}}@media only screen and (min-width: 64.1em){.pl-80-desktop{padding-left:80px !important}}@media only screen and (min-width: 64.1em){.pr-80-desktop{padding-right:80px !important}}@media only screen and (min-width: 40.1em){.mt-80-tablet-up{margin-top:80px !important}}@media only screen and (min-width: 40.1em){.mb-80-tablet-up{margin-bottom:80px !important}}@media only screen and (min-width: 40.1em){.pt-80-tablet-up{padding-top:80px !important}}@media only screen and (min-width: 40.1em){.pb-80-tablet-up{padding-bottom:80px !important}}@media only screen and (min-width: 40.1em){.pl-80-tablet-up{padding-left:80px !important}}@media only screen and (min-width: 40.1em){.pr-80-tablet-up{padding-right:80px !important}}@media only screen and (max-width: 64em){.mt-80-tablet-down{margin-top:80px !important}}@media only screen and (max-width: 64em){.mb-80-tablet-down{margin-bottom:80px !important}}@media only screen and (max-width: 64em){.pt-80-tablet-down{padding-top:80px !important}}@media only screen and (max-width: 64em){.pb-80-tablet-down{padding-bottom:80px !important}}@media only screen and (max-width: 64em){.pl-80-tablet-down{padding-left:80px !important}}@media only screen and (max-width: 64em){.pr-80-tablet-down{padding-right:80px !important}}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.ml-90{margin-left:90px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.pl-90{padding-left:90px !important}.pr-90{padding-right:90px !important}@media only screen and (max-width: 40em){.mt-90-phone{margin-top:90px !important}}@media only screen and (max-width: 40em){.mb-90-phone{margin-bottom:90px !important}}@media only screen and (max-width: 40em){.pt-90-phone{padding-top:90px !important}}@media only screen and (max-width: 40em){.pb-90-phone{padding-bottom:90px !important}}@media only screen and (max-width: 40em){.pl-90-phone{padding-left:90px !important}}@media only screen and (max-width: 40em){.pr-90-phone{padding-right:90px !important}}@media only screen and (max-width: 800px){.mt-90-phablet{margin-top:90px !important}}@media only screen and (max-width: 800px){.mb-90-phablet{margin-bottom:90px !important}}@media only screen and (max-width: 800px){.pt-90-phablet{padding-top:90px !important}}@media only screen and (max-width: 800px){.pb-90-phablet{padding-bottom:90px !important}}@media only screen and (max-width: 800px){.pl-90-phablet{padding-left:90px !important}}@media only screen and (max-width: 800px){.pr-90-phablet{padding-right:90px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-90-tablet{margin-top:90px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-90-tablet{margin-bottom:90px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-90-tablet{padding-top:90px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-90-tablet{padding-bottom:90px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-90-tablet{padding-left:90px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-90-tablet{padding-right:90px !important}}@media only screen and (min-width: 64.1em){.mt-90-desktop{margin-top:90px !important}}@media only screen and (min-width: 64.1em){.mb-90-desktop{margin-bottom:90px !important}}@media only screen and (min-width: 64.1em){.pt-90-desktop{padding-top:90px !important}}@media only screen and (min-width: 64.1em){.pb-90-desktop{padding-bottom:90px !important}}@media only screen and (min-width: 64.1em){.pl-90-desktop{padding-left:90px !important}}@media only screen and (min-width: 64.1em){.pr-90-desktop{padding-right:90px !important}}@media only screen and (min-width: 40.1em){.mt-90-tablet-up{margin-top:90px !important}}@media only screen and (min-width: 40.1em){.mb-90-tablet-up{margin-bottom:90px !important}}@media only screen and (min-width: 40.1em){.pt-90-tablet-up{padding-top:90px !important}}@media only screen and (min-width: 40.1em){.pb-90-tablet-up{padding-bottom:90px !important}}@media only screen and (min-width: 40.1em){.pl-90-tablet-up{padding-left:90px !important}}@media only screen and (min-width: 40.1em){.pr-90-tablet-up{padding-right:90px !important}}@media only screen and (max-width: 64em){.mt-90-tablet-down{margin-top:90px !important}}@media only screen and (max-width: 64em){.mb-90-tablet-down{margin-bottom:90px !important}}@media only screen and (max-width: 64em){.pt-90-tablet-down{padding-top:90px !important}}@media only screen and (max-width: 64em){.pb-90-tablet-down{padding-bottom:90px !important}}@media only screen and (max-width: 64em){.pl-90-tablet-down{padding-left:90px !important}}@media only screen and (max-width: 64em){.pr-90-tablet-down{padding-right:90px !important}}.mt-100{margin-top:100px !important}.mb-100{margin-bottom:100px !important}.ml-100{margin-left:100px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}.pl-100{padding-left:100px !important}.pr-100{padding-right:100px !important}@media only screen and (max-width: 40em){.mt-100-phone{margin-top:100px !important}}@media only screen and (max-width: 40em){.mb-100-phone{margin-bottom:100px !important}}@media only screen and (max-width: 40em){.pt-100-phone{padding-top:100px !important}}@media only screen and (max-width: 40em){.pb-100-phone{padding-bottom:100px !important}}@media only screen and (max-width: 40em){.pl-100-phone{padding-left:100px !important}}@media only screen and (max-width: 40em){.pr-100-phone{padding-right:100px !important}}@media only screen and (max-width: 800px){.mt-100-phablet{margin-top:100px !important}}@media only screen and (max-width: 800px){.mb-100-phablet{margin-bottom:100px !important}}@media only screen and (max-width: 800px){.pt-100-phablet{padding-top:100px !important}}@media only screen and (max-width: 800px){.pb-100-phablet{padding-bottom:100px !important}}@media only screen and (max-width: 800px){.pl-100-phablet{padding-left:100px !important}}@media only screen and (max-width: 800px){.pr-100-phablet{padding-right:100px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-100-tablet{margin-top:100px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-100-tablet{margin-bottom:100px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-100-tablet{padding-top:100px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-100-tablet{padding-bottom:100px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-100-tablet{padding-left:100px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-100-tablet{padding-right:100px !important}}@media only screen and (min-width: 64.1em){.mt-100-desktop{margin-top:100px !important}}@media only screen and (min-width: 64.1em){.mb-100-desktop{margin-bottom:100px !important}}@media only screen and (min-width: 64.1em){.pt-100-desktop{padding-top:100px !important}}@media only screen and (min-width: 64.1em){.pb-100-desktop{padding-bottom:100px !important}}@media only screen and (min-width: 64.1em){.pl-100-desktop{padding-left:100px !important}}@media only screen and (min-width: 64.1em){.pr-100-desktop{padding-right:100px !important}}@media only screen and (min-width: 40.1em){.mt-100-tablet-up{margin-top:100px !important}}@media only screen and (min-width: 40.1em){.mb-100-tablet-up{margin-bottom:100px !important}}@media only screen and (min-width: 40.1em){.pt-100-tablet-up{padding-top:100px !important}}@media only screen and (min-width: 40.1em){.pb-100-tablet-up{padding-bottom:100px !important}}@media only screen and (min-width: 40.1em){.pl-100-tablet-up{padding-left:100px !important}}@media only screen and (min-width: 40.1em){.pr-100-tablet-up{padding-right:100px !important}}@media only screen and (max-width: 64em){.mt-100-tablet-down{margin-top:100px !important}}@media only screen and (max-width: 64em){.mb-100-tablet-down{margin-bottom:100px !important}}@media only screen and (max-width: 64em){.pt-100-tablet-down{padding-top:100px !important}}@media only screen and (max-width: 64em){.pb-100-tablet-down{padding-bottom:100px !important}}@media only screen and (max-width: 64em){.pl-100-tablet-down{padding-left:100px !important}}@media only screen and (max-width: 64em){.pr-100-tablet-down{padding-right:100px !important}}.mt-110{margin-top:110px !important}.mb-110{margin-bottom:110px !important}.ml-110{margin-left:110px !important}.pt-110{padding-top:110px !important}.pb-110{padding-bottom:110px !important}.pl-110{padding-left:110px !important}.pr-110{padding-right:110px !important}@media only screen and (max-width: 40em){.mt-110-phone{margin-top:110px !important}}@media only screen and (max-width: 40em){.mb-110-phone{margin-bottom:110px !important}}@media only screen and (max-width: 40em){.pt-110-phone{padding-top:110px !important}}@media only screen and (max-width: 40em){.pb-110-phone{padding-bottom:110px !important}}@media only screen and (max-width: 40em){.pl-110-phone{padding-left:110px !important}}@media only screen and (max-width: 40em){.pr-110-phone{padding-right:110px !important}}@media only screen and (max-width: 800px){.mt-110-phablet{margin-top:110px !important}}@media only screen and (max-width: 800px){.mb-110-phablet{margin-bottom:110px !important}}@media only screen and (max-width: 800px){.pt-110-phablet{padding-top:110px !important}}@media only screen and (max-width: 800px){.pb-110-phablet{padding-bottom:110px !important}}@media only screen and (max-width: 800px){.pl-110-phablet{padding-left:110px !important}}@media only screen and (max-width: 800px){.pr-110-phablet{padding-right:110px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-110-tablet{margin-top:110px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-110-tablet{margin-bottom:110px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-110-tablet{padding-top:110px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-110-tablet{padding-bottom:110px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-110-tablet{padding-left:110px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-110-tablet{padding-right:110px !important}}@media only screen and (min-width: 64.1em){.mt-110-desktop{margin-top:110px !important}}@media only screen and (min-width: 64.1em){.mb-110-desktop{margin-bottom:110px !important}}@media only screen and (min-width: 64.1em){.pt-110-desktop{padding-top:110px !important}}@media only screen and (min-width: 64.1em){.pb-110-desktop{padding-bottom:110px !important}}@media only screen and (min-width: 64.1em){.pl-110-desktop{padding-left:110px !important}}@media only screen and (min-width: 64.1em){.pr-110-desktop{padding-right:110px !important}}@media only screen and (min-width: 40.1em){.mt-110-tablet-up{margin-top:110px !important}}@media only screen and (min-width: 40.1em){.mb-110-tablet-up{margin-bottom:110px !important}}@media only screen and (min-width: 40.1em){.pt-110-tablet-up{padding-top:110px !important}}@media only screen and (min-width: 40.1em){.pb-110-tablet-up{padding-bottom:110px !important}}@media only screen and (min-width: 40.1em){.pl-110-tablet-up{padding-left:110px !important}}@media only screen and (min-width: 40.1em){.pr-110-tablet-up{padding-right:110px !important}}@media only screen and (max-width: 64em){.mt-110-tablet-down{margin-top:110px !important}}@media only screen and (max-width: 64em){.mb-110-tablet-down{margin-bottom:110px !important}}@media only screen and (max-width: 64em){.pt-110-tablet-down{padding-top:110px !important}}@media only screen and (max-width: 64em){.pb-110-tablet-down{padding-bottom:110px !important}}@media only screen and (max-width: 64em){.pl-110-tablet-down{padding-left:110px !important}}@media only screen and (max-width: 64em){.pr-110-tablet-down{padding-right:110px !important}}.mt-120{margin-top:120px !important}.mb-120{margin-bottom:120px !important}.ml-120{margin-left:120px !important}.pt-120{padding-top:120px !important}.pb-120{padding-bottom:120px !important}.pl-120{padding-left:120px !important}.pr-120{padding-right:120px !important}@media only screen and (max-width: 40em){.mt-120-phone{margin-top:120px !important}}@media only screen and (max-width: 40em){.mb-120-phone{margin-bottom:120px !important}}@media only screen and (max-width: 40em){.pt-120-phone{padding-top:120px !important}}@media only screen and (max-width: 40em){.pb-120-phone{padding-bottom:120px !important}}@media only screen and (max-width: 40em){.pl-120-phone{padding-left:120px !important}}@media only screen and (max-width: 40em){.pr-120-phone{padding-right:120px !important}}@media only screen and (max-width: 800px){.mt-120-phablet{margin-top:120px !important}}@media only screen and (max-width: 800px){.mb-120-phablet{margin-bottom:120px !important}}@media only screen and (max-width: 800px){.pt-120-phablet{padding-top:120px !important}}@media only screen and (max-width: 800px){.pb-120-phablet{padding-bottom:120px !important}}@media only screen and (max-width: 800px){.pl-120-phablet{padding-left:120px !important}}@media only screen and (max-width: 800px){.pr-120-phablet{padding-right:120px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-120-tablet{margin-top:120px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-120-tablet{margin-bottom:120px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-120-tablet{padding-top:120px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-120-tablet{padding-bottom:120px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-120-tablet{padding-left:120px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-120-tablet{padding-right:120px !important}}@media only screen and (min-width: 64.1em){.mt-120-desktop{margin-top:120px !important}}@media only screen and (min-width: 64.1em){.mb-120-desktop{margin-bottom:120px !important}}@media only screen and (min-width: 64.1em){.pt-120-desktop{padding-top:120px !important}}@media only screen and (min-width: 64.1em){.pb-120-desktop{padding-bottom:120px !important}}@media only screen and (min-width: 64.1em){.pl-120-desktop{padding-left:120px !important}}@media only screen and (min-width: 64.1em){.pr-120-desktop{padding-right:120px !important}}@media only screen and (min-width: 40.1em){.mt-120-tablet-up{margin-top:120px !important}}@media only screen and (min-width: 40.1em){.mb-120-tablet-up{margin-bottom:120px !important}}@media only screen and (min-width: 40.1em){.pt-120-tablet-up{padding-top:120px !important}}@media only screen and (min-width: 40.1em){.pb-120-tablet-up{padding-bottom:120px !important}}@media only screen and (min-width: 40.1em){.pl-120-tablet-up{padding-left:120px !important}}@media only screen and (min-width: 40.1em){.pr-120-tablet-up{padding-right:120px !important}}@media only screen and (max-width: 64em){.mt-120-tablet-down{margin-top:120px !important}}@media only screen and (max-width: 64em){.mb-120-tablet-down{margin-bottom:120px !important}}@media only screen and (max-width: 64em){.pt-120-tablet-down{padding-top:120px !important}}@media only screen and (max-width: 64em){.pb-120-tablet-down{padding-bottom:120px !important}}@media only screen and (max-width: 64em){.pl-120-tablet-down{padding-left:120px !important}}@media only screen and (max-width: 64em){.pr-120-tablet-down{padding-right:120px !important}}.mt-130{margin-top:130px !important}.mb-130{margin-bottom:130px !important}.ml-130{margin-left:130px !important}.pt-130{padding-top:130px !important}.pb-130{padding-bottom:130px !important}.pl-130{padding-left:130px !important}.pr-130{padding-right:130px !important}@media only screen and (max-width: 40em){.mt-130-phone{margin-top:130px !important}}@media only screen and (max-width: 40em){.mb-130-phone{margin-bottom:130px !important}}@media only screen and (max-width: 40em){.pt-130-phone{padding-top:130px !important}}@media only screen and (max-width: 40em){.pb-130-phone{padding-bottom:130px !important}}@media only screen and (max-width: 40em){.pl-130-phone{padding-left:130px !important}}@media only screen and (max-width: 40em){.pr-130-phone{padding-right:130px !important}}@media only screen and (max-width: 800px){.mt-130-phablet{margin-top:130px !important}}@media only screen and (max-width: 800px){.mb-130-phablet{margin-bottom:130px !important}}@media only screen and (max-width: 800px){.pt-130-phablet{padding-top:130px !important}}@media only screen and (max-width: 800px){.pb-130-phablet{padding-bottom:130px !important}}@media only screen and (max-width: 800px){.pl-130-phablet{padding-left:130px !important}}@media only screen and (max-width: 800px){.pr-130-phablet{padding-right:130px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-130-tablet{margin-top:130px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-130-tablet{margin-bottom:130px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-130-tablet{padding-top:130px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-130-tablet{padding-bottom:130px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-130-tablet{padding-left:130px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-130-tablet{padding-right:130px !important}}@media only screen and (min-width: 64.1em){.mt-130-desktop{margin-top:130px !important}}@media only screen and (min-width: 64.1em){.mb-130-desktop{margin-bottom:130px !important}}@media only screen and (min-width: 64.1em){.pt-130-desktop{padding-top:130px !important}}@media only screen and (min-width: 64.1em){.pb-130-desktop{padding-bottom:130px !important}}@media only screen and (min-width: 64.1em){.pl-130-desktop{padding-left:130px !important}}@media only screen and (min-width: 64.1em){.pr-130-desktop{padding-right:130px !important}}@media only screen and (min-width: 40.1em){.mt-130-tablet-up{margin-top:130px !important}}@media only screen and (min-width: 40.1em){.mb-130-tablet-up{margin-bottom:130px !important}}@media only screen and (min-width: 40.1em){.pt-130-tablet-up{padding-top:130px !important}}@media only screen and (min-width: 40.1em){.pb-130-tablet-up{padding-bottom:130px !important}}@media only screen and (min-width: 40.1em){.pl-130-tablet-up{padding-left:130px !important}}@media only screen and (min-width: 40.1em){.pr-130-tablet-up{padding-right:130px !important}}@media only screen and (max-width: 64em){.mt-130-tablet-down{margin-top:130px !important}}@media only screen and (max-width: 64em){.mb-130-tablet-down{margin-bottom:130px !important}}@media only screen and (max-width: 64em){.pt-130-tablet-down{padding-top:130px !important}}@media only screen and (max-width: 64em){.pb-130-tablet-down{padding-bottom:130px !important}}@media only screen and (max-width: 64em){.pl-130-tablet-down{padding-left:130px !important}}@media only screen and (max-width: 64em){.pr-130-tablet-down{padding-right:130px !important}}.mt-140{margin-top:140px !important}.mb-140{margin-bottom:140px !important}.ml-140{margin-left:140px !important}.pt-140{padding-top:140px !important}.pb-140{padding-bottom:140px !important}.pl-140{padding-left:140px !important}.pr-140{padding-right:140px !important}@media only screen and (max-width: 40em){.mt-140-phone{margin-top:140px !important}}@media only screen and (max-width: 40em){.mb-140-phone{margin-bottom:140px !important}}@media only screen and (max-width: 40em){.pt-140-phone{padding-top:140px !important}}@media only screen and (max-width: 40em){.pb-140-phone{padding-bottom:140px !important}}@media only screen and (max-width: 40em){.pl-140-phone{padding-left:140px !important}}@media only screen and (max-width: 40em){.pr-140-phone{padding-right:140px !important}}@media only screen and (max-width: 800px){.mt-140-phablet{margin-top:140px !important}}@media only screen and (max-width: 800px){.mb-140-phablet{margin-bottom:140px !important}}@media only screen and (max-width: 800px){.pt-140-phablet{padding-top:140px !important}}@media only screen and (max-width: 800px){.pb-140-phablet{padding-bottom:140px !important}}@media only screen and (max-width: 800px){.pl-140-phablet{padding-left:140px !important}}@media only screen and (max-width: 800px){.pr-140-phablet{padding-right:140px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-140-tablet{margin-top:140px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-140-tablet{margin-bottom:140px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-140-tablet{padding-top:140px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-140-tablet{padding-bottom:140px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-140-tablet{padding-left:140px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-140-tablet{padding-right:140px !important}}@media only screen and (min-width: 64.1em){.mt-140-desktop{margin-top:140px !important}}@media only screen and (min-width: 64.1em){.mb-140-desktop{margin-bottom:140px !important}}@media only screen and (min-width: 64.1em){.pt-140-desktop{padding-top:140px !important}}@media only screen and (min-width: 64.1em){.pb-140-desktop{padding-bottom:140px !important}}@media only screen and (min-width: 64.1em){.pl-140-desktop{padding-left:140px !important}}@media only screen and (min-width: 64.1em){.pr-140-desktop{padding-right:140px !important}}@media only screen and (min-width: 40.1em){.mt-140-tablet-up{margin-top:140px !important}}@media only screen and (min-width: 40.1em){.mb-140-tablet-up{margin-bottom:140px !important}}@media only screen and (min-width: 40.1em){.pt-140-tablet-up{padding-top:140px !important}}@media only screen and (min-width: 40.1em){.pb-140-tablet-up{padding-bottom:140px !important}}@media only screen and (min-width: 40.1em){.pl-140-tablet-up{padding-left:140px !important}}@media only screen and (min-width: 40.1em){.pr-140-tablet-up{padding-right:140px !important}}@media only screen and (max-width: 64em){.mt-140-tablet-down{margin-top:140px !important}}@media only screen and (max-width: 64em){.mb-140-tablet-down{margin-bottom:140px !important}}@media only screen and (max-width: 64em){.pt-140-tablet-down{padding-top:140px !important}}@media only screen and (max-width: 64em){.pb-140-tablet-down{padding-bottom:140px !important}}@media only screen and (max-width: 64em){.pl-140-tablet-down{padding-left:140px !important}}@media only screen and (max-width: 64em){.pr-140-tablet-down{padding-right:140px !important}}.mt-150{margin-top:150px !important}.mb-150{margin-bottom:150px !important}.ml-150{margin-left:150px !important}.pt-150{padding-top:150px !important}.pb-150{padding-bottom:150px !important}.pl-150{padding-left:150px !important}.pr-150{padding-right:150px !important}@media only screen and (max-width: 40em){.mt-150-phone{margin-top:150px !important}}@media only screen and (max-width: 40em){.mb-150-phone{margin-bottom:150px !important}}@media only screen and (max-width: 40em){.pt-150-phone{padding-top:150px !important}}@media only screen and (max-width: 40em){.pb-150-phone{padding-bottom:150px !important}}@media only screen and (max-width: 40em){.pl-150-phone{padding-left:150px !important}}@media only screen and (max-width: 40em){.pr-150-phone{padding-right:150px !important}}@media only screen and (max-width: 800px){.mt-150-phablet{margin-top:150px !important}}@media only screen and (max-width: 800px){.mb-150-phablet{margin-bottom:150px !important}}@media only screen and (max-width: 800px){.pt-150-phablet{padding-top:150px !important}}@media only screen and (max-width: 800px){.pb-150-phablet{padding-bottom:150px !important}}@media only screen and (max-width: 800px){.pl-150-phablet{padding-left:150px !important}}@media only screen and (max-width: 800px){.pr-150-phablet{padding-right:150px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mt-150-tablet{margin-top:150px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.mb-150-tablet{margin-bottom:150px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pt-150-tablet{padding-top:150px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pb-150-tablet{padding-bottom:150px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pl-150-tablet{padding-left:150px !important}}@media only screen and (min-width: 40.1em) and (max-width: 64em){.pr-150-tablet{padding-right:150px !important}}@media only screen and (min-width: 64.1em){.mt-150-desktop{margin-top:150px !important}}@media only screen and (min-width: 64.1em){.mb-150-desktop{margin-bottom:150px !important}}@media only screen and (min-width: 64.1em){.pt-150-desktop{padding-top:150px !important}}@media only screen and (min-width: 64.1em){.pb-150-desktop{padding-bottom:150px !important}}@media only screen and (min-width: 64.1em){.pl-150-desktop{padding-left:150px !important}}@media only screen and (min-width: 64.1em){.pr-150-desktop{padding-right:150px !important}}@media only screen and (min-width: 40.1em){.mt-150-tablet-up{margin-top:150px !important}}@media only screen and (min-width: 40.1em){.mb-150-tablet-up{margin-bottom:150px !important}}@media only screen and (min-width: 40.1em){.pt-150-tablet-up{padding-top:150px !important}}@media only screen and (min-width: 40.1em){.pb-150-tablet-up{padding-bottom:150px !important}}@media only screen and (min-width: 40.1em){.pl-150-tablet-up{padding-left:150px !important}}@media only screen and (min-width: 40.1em){.pr-150-tablet-up{padding-right:150px !important}}@media only screen and (max-width: 64em){.mt-150-tablet-down{margin-top:150px !important}}@media only screen and (max-width: 64em){.mb-150-tablet-down{margin-bottom:150px !important}}@media only screen and (max-width: 64em){.pt-150-tablet-down{padding-top:150px !important}}@media only screen and (max-width: 64em){.pb-150-tablet-down{padding-bottom:150px !important}}@media only screen and (max-width: 64em){.pl-150-tablet-down{padding-left:150px !important}}@media only screen and (max-width: 64em){.pr-150-tablet-down{padding-right:150px !important}}.nomargbtm{margin-bottom:0px !important}@media only screen and (min-width: 40.1em){.nomargbtm-tablet-up{margin-bottom:0px !important}}@media only screen and (min-width: 64.1em){.nomargbtm-desktop{margin-bottom:0px !important}}.row{max-width:1200px}.container{width:100%}header .container .row,footer .container .row{padding:0}.flex-video{margin-bottom:0px}.flex-video iframe{max-width:100%}.main>.row{padding-left:10px;padding-right:10px}.uppercase{text-transform:uppercase}span.block{display:block}.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child{padding-right:0.9375rem}blockquote{border:none !important;padding:0;margin:0}.row .columns .medium-6:last-child,.row .columns .large-6:last-child,.row .column .medium-6:last-child,.row .column .large-6:last-child,.row .columns .medium-5:last-child{padding-right:0.9375rem}a img{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}img{transform:translateZ(0px)}.spacheck{display:none}@media only screen and (max-width: 40em){.columns,.column{margin-bottom:0.9375rem}}@media only screen and (max-width: 64.063em){.container .row{padding-left:20px;padding-right:20px}}html,body{height:auto}body{-webkit-font-smoothing:subpixel-antialiased}.container>.row{padding-top:120px;padding-bottom:120px}@media only screen and (max-width: 64em){.container>.row{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width: 40em){.container>.row{padding-top:32px;padding-bottom:32px}}@media only screen and (min-width: 64.1em){.container>.row{padding-right:20px;padding-left:20px}}.container{background:#fff}.container.grey{background:#D8D8D8}.container.grey h2,.container.grey h3,.container.grey h4,.container.grey p{color:#2a2a2a}.container.dark{background:#1a1a1a}.container.dark h2,.container.dark h3,.container.dark h4,.container.dark p{color:#fff}.content-wrap{min-height:100%;position:relative}@media (max-width: 64em){.content-wrap.menu-is-open{opacity:1}}.content-wrap.menu-is-open:before{content:' ';display:block;min-height:100%;max-height:100%;overflow:hidden}.sidebar .links>ul>li.has-sub>a,.mobile-navigation .links>ul>li.has-sub>a{position:relative;padding-left:33px}.sidebar .links>ul>li.has-sub>a.here+ul,.mobile-navigation .links>ul>li.has-sub>a.here+ul{display:block}.sidebar .links>ul>li.has-sub>a:after,.mobile-navigation .links>ul>li.has-sub>a:after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;bottom:auto;left:1em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url("/assets/img/s3-arrow.svg") no-repeat center center;background-size:8px 11px;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}.sidebar .links>ul>li.has-sub>a.submenu-open:after,.mobile-navigation .links>ul>li.has-sub>a.submenu-open:after{-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}body,p{font-weight:300;font-size:16px;font-family:"source-sans-pro";color:#2a2a2a}h1,h2,h3,h4,h5{margin:0 0 15px 0;font-weight:300;color:#000;font-family:"source-sans-pro";line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a{font-weight:inherit;color:inherit !important}h2{font-weight:400;font-size:36px;margin-bottom:30px}@media only screen and (min-width: 40.1em) and (max-width: 64em){h2{font-size:32px}}@media only screen and (max-width: 40em){h2{font-size:28px}}h2 a{color:inherit}h3{color:#000;font-size:30px;margin-bottom:15px}h3 a{color:inherit}h4{font-size:20px;margin:0 0 20px 0;text-transform:uppercase;line-height:1.5;font-weight:400}h2+h4{color:#000;margin-top:-10px}h5{font-size:28px;margin-bottom:15px}p{line-height:1.8;margin-bottom:20px;font-weight:300 !important}p:last-child{margin-bottom:0}li a:not(.btn),p a:not(.btn){color:#0170EF}a{color:#000;font-weight:300;outline:none}a:hover{color:inherit;opacity:0.6}.intro,.intro p{font-size:18px;font-weight:300;font-family:"source-sans-pro";line-height:28px}ul li{list-style-type:none}ul.styled,.sub-content.full .entry-content ul{margin:0 0 20px}@media screen and (max-width: 1200px){ul.styled,.sub-content.full .entry-content ul{margin-left:20px}}ul.styled.bold,.sub-content.full .entry-content ul.bold{font-weight:600 !important}ul.styled li,.sub-content.full .entry-content ul li{list-style:none;position:relative;padding-left:0}ul.styled li:before,.sub-content.full .entry-content ul li:before{content:'';display:inline-block;display:block;padding:3px;position:absolute;top:8px;left:-20px;border-radius:10px;background:#000}ul.styled li+li,.sub-content.full .entry-content ul li+li{margin-top:10px}ul.styled li.bold,.sub-content.full .entry-content ul li.bold{font-weight:600 !important}ul.styled.s3grid li+li,.sub-content.full .entry-content ul.s3grid li+li{margin-top:0}ul.styled.columns,.sub-content.full .entry-content ul.columns{padding-left:0;padding-right:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media only screen and (max-width: 800px){ul.styled.columns,.sub-content.full .entry-content ul.columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.quote:after{display:none}.quote .row{max-width:780px !important;margin:auto}.quote .row blockquote{color:#444;font-size:28px !important;line-height:1.4;font-family:"source-sans-pro";font-weight:500;margin-bottom:0 !important;padding:0 100px;letter-spacing:1px;text-transform:uppercase;position:relative}@media only screen and (max-width: 64em){.quote .row blockquote{padding-right:20px;font-size:26px !important;line-height:1.5}}@media only screen and (max-width: 40em){.quote .row blockquote{font-size:23px !important;padding-left:65px}}.quote .row blockquote:before,.quote .row blockquote:after{content:'';display:inline-block;position:absolute;top:6px;left:0;width:50px;height:44px;margin-right:20px;background:url(/assets/img/quote.png) no-repeat center center;background-size:100% auto !important}@media only screen and (max-width: 64em){.quote .row blockquote:before,.quote .row blockquote:after{top:8px}}@media only screen and (max-width: 40em){.quote .row blockquote:before,.quote .row blockquote:after{width:40px;height:30px}}.quote .row blockquote:after{left:auto;right:0;background:url(/assets/img/quote2.png) no-repeat center center;margin:0 0 0 20px}@media only screen and (max-width: 64em){.quote .row blockquote:after{display:none}}.quote .row p.author{font-family:"source-sans-pro";font-weight:500;position:relative;font-size:16px;margin-top:20px;letter-spacing:0.5px;display:inline-block}@media only screen and (max-width: 64em){.quote .row p.author{margin-top:15px;margin-right:0;position:relative}}.quote .row p.author:before{content:'';position:absolute;top:16px;right:calc(100% + 10px);display:inline-block;width:15px;border-top:1px solid #000}.quote .row p.author:after{content:'';display:inline-block;position:absolute;bottom:-0px;right:0;width:100%;border-top:2px solid #0170EF}.relative{position:relative}.absolute{position:absolute}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.shadow-up{-webkit-box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);-moz-box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);box-shadow:1px -10px 27px -20px rgba(0,0,0,0.3);position:relative}.shadow-down{-webkit-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);-moz-box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);box-shadow:1px 18px 27px -20px rgba(0,0,0,0.3);position:relative}.shadow-side{-webkit-box-shadow:-1px 3px 43px 0px rgba(0,0,0,0.41);-moz-box-shadow:-1px 3px 43px 0px rgba(0,0,0,0.41);box-shadow:-1px 3px 43px 0px rgba(0,0,0,0.41)}img.center{display:block;margin:auto}img.full{width:100%}img.circle{border-radius:100%;box-shadow:0px 0px 14px -6px #000;padding:10px}.img-wide{max-height:220px;overflow:hidden;display:block;margin-bottom:20px}.transition,.s3accordion .s3panel>a:after,.sub-content.full .entry-content a,.fixed-special,body.gallery.gallery-row .patient-gallery .patient .patient-media .icon,body.gallery.gallery-popup .gallery-preview>div a:after,body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item,body.gallery.gallery-default .index-gallery .gallery-grid .item,ul.gallery-dropdown li ul li a,ul.gallery-dropdown li.selector:after,footer .fixed-cta a.btn,.contact .contact-office .row .box,.main-slider .text .inner a.btn:after,body.hamburgerMenu .home-nav .links a:before,body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a.has-links:before,body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a:before,.nav .links>ul>li,.hamburgerMenu header .logo-holder .logo img,header .top .consult-hidden,header .top .social-holder,header .top .phone-holder.right,header *,.socials li,button.btn,a{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.transition2,body.hamburgerMenu .home-nav,body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.bg-trans{-webkit-transition:background 0.5s ease, all 0.5s ease;-moz-transition:background 0.5s ease, all 0.5s ease;-ms-transition:background 0.5s ease, all 0.5s ease;-o-transition:background 0.5s ease, all 0.5s ease;transition:background 0.5s ease, all 0.5s ease}.btn,button.btn{display:inline-block;padding:14px 30px;text-align:center;font-family:"source-sans-pro";font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;background:#0170EF;color:#fff}@media only screen and (max-width: 40em){.btn,button.btn{display:block}}.btn:hover,button.btn:hover{opacity:1;color:#fff;background:#000}button.btn{outline:none !important;cursor:pointer;border:none;margin-bottom:0px !important}@media only screen and (max-width: 40em){button.btn{width:100%;display:block}}button.btn:focus{box-shadow:inset 0px 0px 10px -1px rgba(0,0,0,0.4) !important;outline:none}button.btn.is-disabled{opacity:.6 !important}a.arrow{color:#000}a.arrow:after{content:' »'}.divider{margin-bottom:30px;position:relative;margin-top:30px;display:block;width:100%;height:1px;background:#dfdfdf}.fancybox-inner iframe{max-width:100%}ul.media{background:none;padding:0px;text-align:center;margin:0px}ul.media li{display:inline}@media only screen and (max-width: 40em){ul.media li{display:inline-block;margin-bottom:10px}}ul.media li img{height:30px;margin-bottom:40px}@media only screen and (max-width: 40em){ul.media li img{height:20px}}ul.media li+li{margin-left:27px}@media only screen and (max-width: 40em){ul.media li+li{margin-left:10px}}.socials{margin:0 0 10px 0}.socials li,.socials a{display:inline-block}.socials li{height:18px;width:18px;padding:5.625px;position:relative;box-sizing:content-box}.socials li:hover{opacity:0.4}.socials li a{background-color:#fff;border-radius:100%;position:absolute;height:100%;width:100%;top:0;left:0}.socials li a span{background:url("/assets/img/icons.svg") no-repeat;display:block;height:18px;width:18px;background-size:388.125px 18px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.socials li a span:hover{opacity:1}.socials li a span.facebook-icon{background-position:5.0625px 0}.socials li a span.twitter-icon{background-position:-23.0625px 0}.socials li a span.google-icon{background-position:-52.875px 0}.socials li a span.youtube-icon{background-position:-82.125px 0}.socials li a span.linkedin-icon{background-position:-111.375px 0}.socials li a span.yelp-icon{background-position:-140.625px 0}.socials li a span.instagram-icon{background-position:-255.9375px 0}.socials li a span.healthgrades-icon{background-position:-169.3125px 0}.socials li a span.vitals-icon{background-position:-198px 0}.socials li a span.realself-icon{background-position:-225.5625px 0}.socials li a span.wordpress-icon{background-position:-285.75px 0}.socials li a span.snapchat-icon{background-position:-314.4375px 0}.socials li a span.birdeye-icon{background-position:-343.125px 0}.socials li a span.pinterest-icon{background-position:-371.25px 0}.columns-2{columns:2;column-gap:3%}@media only screen and (max-width: 40em){.columns-2{columns:1}}header{z-index:1042 !important;position:fixed !important;width:100%;top:0px;left:0px;box-shadow:none !important;background:none;transition:0.5s all ease-in-out !important;overflow:visible !important}.sub header{background:#000}.sub header a{color:#fff !important}header.scrolled{top:0;box-shadow:0px 0px 15px -5px #000 !important}header.scrolled .logo{margin-top:0 !important}header.scrolled h4{margin-top:6px !important}header.scrolled .social-holder{top:-120px !important}header.scrolled .consult-hidden{top:35px !important}header.scrolled .top{padding:5px 20px}header.scrolled .top .logo-holder img{max-width:150px}header.scrolled .phone-holder.right{top:-120px !important}header h1{margin-bottom:0px}header .top{position:relative;transition:none !important;padding:20px;max-width:1420px}.hamburgerMenu header .top{padding:12px 12px 6px}@media only screen and (max-width: 64em){header .top{padding:0}.hamburgerMenu header .top{padding:12px 0px 6px}}header .top .phone-holder.right{position:absolute;font-size:20px;text-align:right;height:100%;top:0;padding:12px 30px;right:0}@media only screen and (max-width: 64em){header .top .phone-holder.right{display:none}}header .top .phone-holder.right a{float:right;max-width:1160px;font-weight:500;position:relative;top:40px;display:block;margin:0 auto}header .top .social-holder{position:relative;padding:15px 0 0;top:0}header .top .social-holder ul{display:flex;align-items:center;margin:0;padding-left:150px}header .top .social-holder ul li{margin-right:20px}header .top .social-holder ul li.brand{border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:8px 0;height:55px;letter-spacing:1px;margin-left:10px}@media only screen and (max-width: 800px){header .top .social-holder ul li.brand{border-bottom:none}}header .top .social-holder ul li.brand a{top:0}header .top .social-holder ul li.brand a span{font-size:17px}header .top .social-holder ul li.superdoctor img{max-width:130px;max-height:60px}header .top .social-holder ul li.carecredit img{max-width:130px;margin-bottom:0 !important;top:5px;position:relative}header .top .social-holder ul li a{float:left;top:-5px;position:relative}header .top .social-holder ul li a .stars{display:inline-block;position:relative;top:1px;margin-bottom:3px;text-align:center}header .top .social-holder ul li a .stars .star{display:inline-block;padding:5px;background:url(/assets/img/star.png) no-repeat center center;background-size:100% auto !important;filter:invert(100%)}header .top .social-holder ul li a .stars .star+.star{margin-left:2px}header .top .social-holder ul li a .stars .star.half{background:url(/assets/img/star-half.png) no-repeat center center !important;background-size:100% auto !important}header .top .social-holder ul li a p span{font-size:9px}header .top .social-holder ul p{line-height:1.2;text-transform:uppercase;color:#fff}header .top .consult-hidden{top:-120px;position:absolute;width:100%;max-width:450px;right:0}@media only screen and (max-width: 40em){header .top .consult-hidden{display:none}}header .top .consult-hidden a{display:inline-block;font-weight:400;text-transform:uppercase;font-size:20px;color:#fff !important}header .top .consult-hidden a.tel{margin-left:20px}header .top .logo-holder{margin-top:6px;position:relative;z-index:1}header .top .logo-holder img{max-width:200px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){header .top .logo-holder img{display:none}}@media only screen and (max-width: 40em){header .top .logo-holder img{max-width:180px}}header .top .logo-holder img.retina{display:none}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){header .top .logo-holder img.retina{display:block}}header .top .phone-holder{padding:12px 0}header .top .phone-holder a{font-size:22px;letter-spacing:2px;font-family:"source-sans-pro";color:#fff}header .top .fixed-side{position:fixed;right:-151px;top:430px;transform:rotate(90deg);z-index:1}header .top .fixed-side .phone{display:inline-block;float:left}header .top .fixed-side .phone a{color:#fff;padding:14px 60px;float:left;background:#000;font-size:20px;font-weight:400}header .top .fixed-side .rate{display:inline-block}header .top .fixed-side .rate a{color:#fff;text-transform:uppercase;padding:16px 20px;background:#0170EF;float:left;letter-spacing:3px;font-weight:400}@media only screen and (max-width: 64em){header{margin-top:46px;position:relative !important;z-index:999 !important}header .text-left{text-align:center !important;margin-bottom:0px}.hamburgerMenu header{margin-top:0;position:fixed !important}}header .bottom{position:relative}header .bottom:after{content:'';display:block;top:0;left:0;width:100%;height:1px;background:#fff;opacity:0.3;position:absolute}header .bottom .row .nav .links>ul{display:flex;flex-wrap:nowrap;justify-content:space-between !important;text-align:center}header .bottom .row .nav .links ul:after{display:none}header .bottom .row .nav .links ul li.hidden{display:none}header .bottom .row .nav .links ul li a{font-size:14px}@media screen and (max-width: 1100px){header .bottom .row .nav .links ul li a{font-size:12px}}header .bottom .row .nav .links ul li.has-sub{position:relative}header .bottom .row .nav .links ul li.has-sub:nth-last-child(4) ul{margin-left:-70px}header .bottom .row .nav .links ul li.has-sub ul{overflow:visible}header .bottom .row .nav .links ul li.has-sub ul li a{color:#000 !important}header .bottom .row .nav .links ul li.has-sub ul li a:hover{color:#fff !important;background:#000}.hamburgerMenu header{padding:20px;transition:none;-webkit-transition:0.35s all ease-in-out !important;-moz-transition:0.35s all ease-in-out !important;-ms-transition:0.35s all ease-in-out !important;-o-transition:0.35s all ease-in-out !important;transition:0.35s all ease-in-out !important}@media only screen and (max-width: 64em){.hamburgerMenu header{background:rgba(20,20,20,0.8);padding:0 20px}.hamburgerMenu header .socials{margin-top:2px}}@media only screen and (max-width: 64em) and (max-width: 40em){.hamburgerMenu header .socials{display:none}}.hamburgerMenu header .row{position:relative}.hamburgerMenu header .logo-holder{float:left}.hamburgerMenu header .logo-holder .logo{display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hamburgerMenu header .logo-holder .logo img{width:170px}.hamburgerMenu header .logo-holder .logo:hover{cursor:pointer;opacity:0.6}.hamburgerMenu header .menu-holder{width:58px;padding:12px 0 17px 14px;margin:0 auto;float:right}@media only screen and (max-width: 40em){.hamburgerMenu header .menu-holder{width:50px}}.hamburgerMenu header.scrolled{top:0;background:rgba(20,20,20,0.8);padding:0 20px}.hamburgerMenu header.scrolled .socials{margin-top:2px}@media only screen and (max-width: 40em){.hamburgerMenu header.scrolled .socials{display:none}}.hamburgerMenu header .icon-holder .icon{z-index:104;cursor:pointer;position:relative;height:26px;width:44px}@media only screen and (max-width: 40em){.hamburgerMenu header .icon-holder .icon{height:22px;width:36px}}.hamburgerMenu header .icon-holder .icon .text{padding:9px 0;display:block;line-height:1.7}.hamburgerMenu header .icon-holder .icon .bar{display:inline-block;width:100%;height:2px;background:#fff;border-radius:3px;position:absolute;top:0;left:0;float:left;transition:0.45s all ease}@media only screen and (max-width: 64em){.hamburgerMenu header .icon-holder .icon .bar{background:#fff !important}}.hamburgerMenu header .icon-holder .icon .bar.middle{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hamburgerMenu header .icon-holder .icon .bar.last{top:auto;bottom:0}.hamburgerMenu header .icon-holder .icon.active .bar{background:#000}@media only screen and (max-width: 64em){.hamburgerMenu header .icon-holder .icon.active .bar{background:#fff !important}}.hamburgerMenu header .icon-holder .icon.active .bar.first,.hamburgerMenu header .icon-holder .icon.active .bar.last{left:inherit;right:0;transform:translateX(2px) translateY(13px) rotate(-45deg)}@media only screen and (max-width: 40em){.hamburgerMenu header .icon-holder .icon.active .bar.first,.hamburgerMenu header .icon-holder .icon.active .bar.last{transform:translateX(2px) translateY(11px) rotate(-45deg)}}.hamburgerMenu header .icon-holder .icon.active .bar.middle{opacity:0;transform:rotate(90deg)}.hamburgerMenu header .icon-holder .icon.active .bar.last{transform:translateX(2px) translateY(-11px) rotate(45deg)}@media only screen and (max-width: 40em){.hamburgerMenu header .icon-holder .icon.active .bar.last{transform:translateX(2px) translateY(-9px) rotate(45deg)}}.scrolled .hamburgerMenu header .icon-holder .icon.active .bar{background:#fff}@media only screen and (max-width: 64em){.open-menu .hamburgerMenu header .icon-holder .icon.active .bar{background:#fff}}.hamburgerMenu header.scrolled .logo-holder .logo img{width:150px;margin-top:-5px}.hamburgerMenu header.open-menu.scrolled .bar{background:#fff !important}@media only screen and (max-width: 64em){.hamburgerMenu header .logo-holder .logo img{width:150px;margin-top:-5px}}body.gallery:not(.index) header .icon-holder .icon .bar{background:#000}body.gallery:not(.index) header.scrolled .icon-holder .icon .bar{background:#fff}.mobile-logo{padding:22px 0px}.mobile-logo img{padding:0px 10px;margin-bottom:0px !important}header .nav-wrap{background:#000 !important}header .location-banner{background:#E0EEFF;box-shadow:-1px -3px 2px inset;text-align:center;padding:10px 20px}header .location-banner a{color:#000 !important;font-weight:400}.nav .links>ul{text-align:justify;margin-left:0px;height:48px;margin-bottom:0px}.nav .links>ul:after{content:'';display:inline-block;width:100%}.nav .links>ul>li{display:inline-block;height:100%;letter-spacing:0.5px}.nav .links>ul>li.has-sub{position:relative}.nav .links>ul>li.has-sub>a{color:#000}.nav .links>ul>li.has-sub>a:after{content:'';border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:13px;position:relative;left:10px;display:none}.nav .links>ul>li.has-sub:hover>ul{display:block}.nav .links>ul>li.has-sub.sub-open a{color:#0170EF}.nav .links>ul>li.has-sub.sub-open a:after{border-color:#0170EF transparent transparent transparent}.nav .links>ul>li.has-sub.sub-open ul li a{color:#000}.nav .links>ul>li>ul{overflow:hidden;text-align:left;display:none;height:auto;position:absolute;z-index:110;margin:0px;background:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:none;border:1px solid #D8D8D8;border-top:none}.nav .links>ul>li>ul li{display:block;line-height:1.6}.nav .links>ul>li>ul li a{font-size:15px;padding:13px 16px;line-height:1;color:#000;text-shadow:none;white-space:nowrap;text-transform:none}.nav .links>ul>li>ul li a:hover{opacity:1;color:#000;background:#D8D8D8}.nav .links>ul>li>ul li+li{border-top:1px solid #D8D8D8}.nav .links>ul>li>ul:after{display:inline}.nav .links>ul>li a{font-size:16px;display:block;color:#000;height:100%;padding:10px 20px;font-weight:400;font-family:"source-sans-pro";line-height:2;text-transform:uppercase}.nav .links>ul>li a.here{color:#0170EF !important}.nav .links>ul>li a:hover{opacity:1}.nav .links>ul>li>a.has-drop:after{content:'';border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:12px;position:relative;left:10px}.sticky-nav{background:#000;position:fixed;top:0px;left:0px;z-index:99999;display:none;-webkit-box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33);-moz-box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33);box-shadow:0px 2px 39px -3px rgba(0,0,0,0.33)}.sticky-nav .row{padding:0px;position:relative}.mobile-logo img{border-radius:0px}.right-off-canvas-menu{background:#212121;box-sizing:border-box}.mobile-nav-wrap{width:100%;position:fixed;padding:0px;z-index:9999 !important;top:0px;background:#000}.mobile-nav-wrap a{font-weight:300}.mobile-nav-wrap .phone{font-size:16px;float:left;padding:16px 20px;background:#000;height:46px;color:#fff}.mobile-nav-wrap .phone .phone-icon{margin-right:15px;background:url(/assets/img/icons.svg) no-repeat center center;background-size:100% auto}.mobile-nav-wrap .js-menu-toggle{display:inline-block;float:right;padding:16px 20px;color:#fff;height:46px;font-family:"source-sans-pro";text-transform:uppercase;position:relative;left:0;font-size:16px}.mobile-nav-wrap .js-menu-toggle .title{padding-right:30px}.mobile-nav-wrap .js-menu-toggle .icon{position:absolute;display:block;width:20px;height:2px;background:#ffffff;top:50%;margin-top:-1px;right:20px;margin-left:-10px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.mobile-nav-wrap .js-menu-toggle .icon:before,.mobile-nav-wrap .js-menu-toggle .icon:after{content:'';position:absolute;left:0;background:inherit;width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s, background 0s;-moz-transition:-moz-transform 0.6s, background 0s;transition:transform 0.6s, background 0s}.mobile-nav-wrap .js-menu-toggle .icon:before{top:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.mobile-nav-wrap .js-menu-toggle .icon:after{bottom:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon{background:rgba(232,74,100,0)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:before,.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:after{background:#ffffff}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobile-nav-wrap.menu-is-open .js-menu-toggle .icon:after{bottom:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.hamburgerMenu .mobile-nav-wrap{display:none !important}.off-canvas-click{display:none}.off-canvas-click.active{width:100%;height:100%;display:block;right:220px;position:fixed;z-index:9999;top:0}.on-canvas{overflow:hidden;z-index:2;-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s}.on-canvas.menu-is-open{-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px)}@media only screen and (min-width: 64.1em){.on-canvas.menu-is-open{-webkit-transform:translateX(0) !important;-moz-transform:translateX(0) !important;-ms-transform:translateX(0) !important;-o-transform:translateX(0) !important;transform:translateX(0) !important}}.mobile-navigation{position:fixed;height:100%;right:0;top:0;z-index:1;width:220px;background-color:#000;overflow-y:auto;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transform:translateX(220px);-moz-transform:translateX(220px);-ms-transform:translateX(220px);-o-transform:translateX(220px);transform:translateX(220px)}.mobile-navigation.menu-is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}.mobile-navigation h4{margin-bottom:0}.mobile-navigation h4 a{display:block;padding:15px 20px;font-size:15px;background:#0170EF;height:46px;color:#fff !important;box-shadow:none}.mobile-navigation h4 a:hover{color:#000 !important}.mobile-navigation .links>ul{padding:0px;margin:0px}.mobile-navigation .links>ul>li>a{color:#fff;display:block;padding:12px 20px;font-size:15px;font-family:"source-sans-pro";border-bottom:1px solid #000}.mobile-navigation .links>ul>li>a:hover{opacity:1}.mobile-navigation .links>ul>li.has-sub>ul{margin:0px;display:none;background:none;border-bottom:1px solid #000;padding:10px 10px 10px 22px;background:rgba(255,255,255,0.25)}.mobile-navigation .links>ul>li.has-sub>ul>li.inner-sub>a{text-transform:uppercase;color:#000;background:none !important}.mobile-navigation .links>ul>li.has-sub>ul>li.inner-sub ul{margin:0px;padding-left:10px;padding-right:10px}.mobile-navigation .links>ul>li.has-sub>ul>li>a{padding-left:10px !important}.mobile-navigation .links>ul>li.has-sub>ul li a{font-family:"source-sans-pro";color:#fff;display:block;font-size:14px;padding:7px 10px}.mobile-navigation .links>ul>li.has-sub>ul li a.here{color:#0170EF;background:#000}.mobile-navigation .links>ul>li.sub-open ul{display:block}.mobile-navigation .mobile-details{margin-top:30px}.mobile-navigation .mobile-details .socials{padding:20px 15px 10px 15px;margin-bottom:0px}.mobile-navigation .mobile-details p,.mobile-navigation .mobile-details a{font-family:"source-sans-pro";color:#fff}.mobile-navigation .mobile-details p:hover,.mobile-navigation .mobile-details a:hover{color:#000}.mobile-navigation .mobile-details p{margin-bottom:5px}.mobile-navigation .mobile-details a{font-weight:300}body.hamburgerMenu header{overflow:hidden}body.hamburgerMenu .nav .links>ul{height:56px}body.hamburgerMenu .nav .links>ul>li{letter-spacing:0;transition:none}body.hamburgerMenu .nav .links>ul>li.has-sub>a:after{top:10px}body.hamburgerMenu .nav .links>ul>li>ul{background:#000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;min-width:100%}body.hamburgerMenu .nav .links>ul>li>ul li a{padding:15px 20px;color:#fff}body.hamburgerMenu .nav .links>ul>li>ul li a:hover{background:#fff}body.hamburgerMenu .nav .links>ul>li>ul li+li{border-top:none}body.hamburgerMenu .nav .links>ul>li a{color:#fff;padding:14px 20px;line-height:1.8}body.hamburgerMenu .nav .links>ul>li a.here{background:#fff;color:#000 !important}body.hamburgerMenu .nav .links>ul>li a:hover{background:#000}body.hamburgerMenu .mobile-navigation h4 a{background:#000}body.hamburgerMenu .mobile-navigation h4 a:hover{background:#000}body.hamburgerMenu .mobile-navigation .links>ul>li.has-sub>ul{padding:10px;background:none}body.hamburgerMenu .mobile-navigation .links>ul>li.has-sub>ul>li.inner-sub>a{color:#fff}body.hamburgerMenu .mobile-navigation .links>ul>li.has-sub>ul li a.here{color:#fff}body.hamburgerMenu .socials li{background:#fff}body.hamburgerMenu .fixed-nav{position:fixed;width:100%;height:100%;z-index:99;display:none}body.hamburgerMenu .fixed-nav .nav-wrapper{transition:none !important;max-width:1200px;margin-left:auto;margin-right:auto}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links{padding:130px 40px 40px;background:rgba(20,20,20,0.9);background-size:cover;position:absolute;left:0;top:0;width:35%;height:100%}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links{width:100%;padding:110px 20px 20px}}@media only screen and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links{padding-top:90px}}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list{position:relative;width:100%;height:100%;z-index:3;overflow-y:auto;-webkit-overflow-scrolling:touch}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul.holder{margin:20px 0 0;margin:50px 0 0;margin-top:0;position:absolute;top:50%;right:10%;transform:translateY(-50%)}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul.holder{text-align:center;right:inherit;left:50%;top:0;transform:translateX(-50%) translateY(0%);width:100%}}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a{font-size:13px;letter-spacing:1px;line-height:1.5;padding:6px 10px;color:#fff;font-weight:500;text-transform:uppercase;font-family:"source-sans-pro";display:inline-block;position:relative}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a:before{content:'';display:inline-block;width:0;border-top:2px solid #fff;position:absolute;bottom:0;left:0;height:0}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a.here,body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a:hover{opacity:1}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a.here:before,body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a:hover:before{left:10px;width:60%}@media only screen and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a.here:before,body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a:hover:before{display:none}}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a.tel{color:#fff;font-size:16px}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a{font-size:12px}}@media only screen and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li a{font-size:11px}}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li+li{margin-top:20px}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li+li{margin-top:15px}}@media only screen and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li+li{margin-top:10px}}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li.has-sub a{position:relative;padding-right:20px}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li.has-sub a:after{content:'\bb';display:inline-block;position:absolute;top:4px;right:5px}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li.has-sub a:hover,body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul li.has-sub a.here{opacity:1;color:#fff}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul.socials{margin-left:10px}body.hamburgerMenu .fixed-nav .nav-wrapper .main-links .list ul.socials li+li{margin-top:0}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links{padding:130px 40px 40px;position:absolute;width:65%;left:35%;top:0;height:100%;z-index:9;overflow-y:auto;background:#fff}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links{width:100%;left:100%;padding:110px 20px 20px}}@media only screen and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links{padding-top:90px}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list{position:relative;width:100%;height:100%;z-index:4}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list{overflow-y:auto;-webkit-overflow-scrolling:touch}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list .group{float:left;width:50%}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list .group{width:100%;float:none}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list .group+.group{margin-top:15px}}@media only screen and (max-width: 64em) and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list .group+.group{margin-top:10px}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul{margin:0;opacity:0;visibility:hidden;position:absolute;top:50%;left:0%;width:100%;max-width:700px;transform:translateY(-50%)}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul{display:none;text-align:center;opacity:1;visibility:visible;width:100%;left:50%;transform:translateY(-50%) translateX(-50%)}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul.active{opacity:1;visibility:visible;left:5%}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul.active{left:50%;display:block;transform:translateY(0%) translateX(-50%);top:0}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a{color:#000;font-size:15px;letter-spacing:1px;line-height:1.5;padding:6px 10px;display:inline-block}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a{font-size:14px}}@media only screen and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a{font-size:12px}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a.here,body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a:hover{opacity:1;color:#0170EF}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a.has-links{position:relative}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a.has-links:before{content:'';display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #000}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a.has-links:before{border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #000;right:-13px}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li a.has-links.opened:before{transform:rotate(90deg) translateX(-4px)}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.child{padding-left:50px}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.child a{padding-left:0}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.child{padding-left:0}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li+li{margin-top:10px}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li+li{margin-top:13px}}@media only screen and (max-width: 40em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li+li{margin-top:9px;margin-top:5px}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.back{margin-top:5px;margin-bottom:15px;display:none}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.back{display:inline-block}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.back a{position:relative;background:#0170EF;color:#fff !important;border-radius:2px}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.back a:before{content:'\ab';display:inline-block;position:relative;top:-1px;margin-right:3px}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul{position:relative;top:0;margin-top:0px;transform:translateX(0) translateY(0);opacity:1;left:0;display:none;margin-top:30px;visibility:visible;transition:none !important}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul{margin:0}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul li{padding-left:50px}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul li{padding-left:0;margin-top:10px}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul li a{padding-left:0}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul li a{font-size:80%;opacity:0.55}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul li+li{margin-top:22px}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li ul li+li{margin-top:15px}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.parent{font-weight:500;border-bottom:2px solid #2a2a2a;margin-left:10px;font-size:16px;display:inline-block}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.parent{margin-top:20px;font-size:15px;margin-left:0}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.sub{padding-left:25px}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.sub{padding-left:0}}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.sub a{color:#888}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul li.sub a.here{color:#0170EF}body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul.long{columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links .list ul.long{columns:1;-webkit-columns:1;-moz-columns:1}}@media only screen and (max-width: 64em){body.hamburgerMenu .fixed-nav .nav-wrapper .sub-links.mobile-opened{left:0}}body.hamburgerMenu .home-nav{position:fixed;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:99}body.hamburgerMenu .home-nav .links{position:relative}body.hamburgerMenu .home-nav .links a{display:block;text-transform:uppercase;font-size:12px;letter-spacing:4px;color:#fff}body.hamburgerMenu .home-nav .links a:before{content:'';display:inline-block;border-radius:100%;border:1px solid #fff;background:#fff;width:11px;height:11px;position:relative;top:1px;margin-right:20px}body.hamburgerMenu .home-nav .links a+a{margin-top:20px;position:relative}body.hamburgerMenu .home-nav .links a+a:after{content:'';border-left:1px solid rgba(255,255,255,0.12);height:34px;position:absolute;left:5px;bottom:18px;display:inline-block}body.hamburgerMenu .home-nav .links a.active{font-weight:500}body.hamburgerMenu .home-nav .links a.active:before{background:none}body.hamburgerMenu .home-nav.light .links a{color:#000}body.hamburgerMenu .home-nav.light .links a:before{border:1px solid #000;background:#000}body.hamburgerMenu .home-nav.light .links a.active:before{background:none}body.hamburgerMenu .home-nav.light .links a+a:after{border-left:1px solid rgba(20,20,20,0.3)}body.hamburgerMenu .home-nav.fade-out{opacity:0;visibility:hidden}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li.conditions{display:none !important}body.home header.scrolled{background:#000}body.home .nav .links a{color:#fff !important}body.home h2{font-size:60px;font-weight:800;letter-spacing:1px;line-height:1;text-transform:none}@media only screen and (max-width: 800px){body.home h2{font-size:40px}}body.home h2.small{font-size:25px;letter-spacing:3px;line-height:1.2}body.home .logos{padding-top:40px;padding-bottom:40px}body.home .logos ul{display:flex;margin:0;justify-content:space-between;align-items:center}@media only screen and (max-width: 800px){body.home .logos ul{display:block;text-align:center}}body.home .logos ul li .abc-logo{max-width:100px}body.home .logos ul li .em-logo{max-width:90px}body.home .logos ul li .fox-logo{max-width:45px}body.home .logos ul li .cbs-logo{max-width:120px}body.home .logos ul li .twenty-logo{max-width:70px}body.home .logos ul li .espn-logo{max-width:75px}body.home .logos ul li .nbc-logo{max-width:140px}@media only screen and (max-width: 800px){body.home .logos ul li{display:inline-block;margin:10px 0;width:24%}}@media only screen and (max-width: 40em){body.home .logos ul li{width:40%}}body.home .home-intro{background:url(/assets/img/home/home-intro.jpg) no-repeat center right;background-size:cover}body.home .home-intro .row{padding-top:150px;padding-bottom:130px;position:relative}@media screen and (max-width: 1200px){body.home .home-intro .row{padding-top:80px;padding-bottom:60px}}@media only screen and (max-width: 800px){body.home .home-intro .row{padding-top:50px;padding-bottom:30px}}body.home .home-intro .row .s3grid:first-of-type .feat2:first-of-type h2{font-size:85px;line-height:0.9}@media only screen and (max-width: 64em){body.home .home-intro .row .s3grid:first-of-type .feat2:first-of-type h2{font-size:65px}}@media only screen and (max-width: 40em){body.home .home-intro .row .s3grid:first-of-type .feat2:first-of-type h2{font-size:50px}}body.home .home-intro .row .s3grid:first-of-type .feat2:first-of-type p.uppercase{letter-spacing:1px;font-size:18px}body.home .home-intro .row .s3grid:first-of-type .feat2:last-of-type p{padding-top:90px;padding-left:40px}@media only screen and (max-width: 800px){body.home .home-intro .row .s3grid:first-of-type .feat2:last-of-type p{padding:0}}body.home .home-intro .row .s3grid.news-area{position:relative;z-index:1}@media screen and (max-width: 1200px){body.home .home-intro .row .s3grid.news-area{max-width:100%}}body.home .home-intro .row .s3grid.news-area .feat3 img{max-height:50px;object-fit:contain;object-position:top;margin-bottom:20px}body.home .home-intro .row .s3grid.news-area .feat3 h3{color:#fff;font-size:18px;text-transform:none;font-weight:600}body.home .home-intro .row .s3grid.news-area .feat3 p{color:#fff;line-height:1.5;font-weight:300 !important}body.home .home-intro .row .s3grid.news-area .feat3 a{letter-spacing:1px}body.home .home-intro .row p{color:#fff}body.home .home-intro .home-intro-circle{max-width:530px;position:absolute;bottom:-160px;z-index:1;right:-221px}@media screen and (max-width: 1200px){body.home .home-intro .home-intro-circle{display:none}}body.home .home-infertility-experts{position:relative}body.home .home-infertility-experts .row.top{padding-top:150px;position:relative}@media screen and (max-width: 1200px){body.home .home-infertility-experts .row.top{padding-top:80px;padding-bottom:0}}@media only screen and (max-width: 800px){body.home .home-infertility-experts .row.top{padding-top:50px}}body.home .home-infertility-experts .row.top .s3grid{position:relative;z-index:1}@media screen and (max-width: 1200px){body.home .home-infertility-experts .row.top .s3grid .feat4{width:30%;margin-right:3%}}@media only screen and (max-width: 800px){body.home .home-infertility-experts .row.top .s3grid .feat4{width:100%;margin-right:0}}body.home .home-infertility-experts .row.top .s3grid h3{font-size:25px;letter-spacing:3px;font-weight:800}body.home .home-infertility-experts .row.bottom{padding-top:80px}@media only screen and (max-width: 800px){body.home .home-infertility-experts .row.bottom{padding-top:0}}body.home .home-infertility-experts .row.bottom h2{margin-bottom:50px}@media only screen and (max-width: 800px){body.home .home-infertility-experts .row.bottom h2{margin-bottom:30px}}body.home .home-infertility-experts .row.bottom img{position:relative}body.home .home-infertility-experts .row .home-infertility-experts-circle{position:absolute;top:-150px;max-width:430px}@media screen and (max-width: 1200px){body.home .home-infertility-experts .row .home-infertility-experts-circle{display:none}}body.home .home-infertility-experts .row .media{height:calc(100% - 150px) !important}body.home .home-patient-testimonials{background:url(/assets/img/home/home-patient-testimonials.jpg) no-repeat left center;background-size:cover;position:relative}@media screen and (max-width: 1200px){body.home .home-patient-testimonials{margin-top:50px}}@media only screen and (max-width: 64em){body.home .home-patient-testimonials{margin-top:80px}}@media only screen and (max-width: 800px){body.home .home-patient-testimonials{margin-top:50px}}body.home .home-patient-testimonials .quote-large{display:none;position:absolute;z-index:10;max-width:580px;left:calc(50% - 170px);top:0}@media only screen and (max-width: 64em){body.home .home-patient-testimonials .quote-large{display:none}}body.home .home-patient-testimonials .row.top{margin-top:30px;padding-top:130px;margin-bottom:0;padding-bottom:0}@media screen and (max-width: 1200px){body.home .home-patient-testimonials .row.top{padding-top:60px}}@media only screen and (max-width: 64em){body.home .home-patient-testimonials .row.top{padding-top:90px}}@media only screen and (max-width: 800px){body.home .home-patient-testimonials .row.top{padding-top:60px}}body.home .home-patient-testimonials .row.bottom{padding-bottom:160px}@media screen and (max-width: 1200px){body.home .home-patient-testimonials .row.bottom{padding-bottom:90px}}@media only screen and (max-width: 800px){body.home .home-patient-testimonials .row.bottom{padding-bottom:60px}}body.home .home-patient-testimonials .row.bottom a{letter-spacing:1px;font-weight:400}@media only screen and (max-width: 800px){body.home .home-patient-testimonials .row.bottom a{margin-top:40px !important;display:block}}body.home .home-patient-testimonials .row .copy .inner{z-index:10;position:relative}body.home .home-patient-testimonials .row .copy .inner h2{margin-bottom:50px}@media only screen and (max-width: 64em){body.home .home-patient-testimonials .row .copy .inner h2{margin-bottom:30px}}body.home .home-patient-testimonials .row .s3grid .feat2{z-index:10;position:relative}body.home .home-vasectomy-reversal{padding-top:150px;padding-bottom:0;position:relative;z-index:10;position:relative}@media screen and (max-width: 1200px){body.home .home-vasectomy-reversal{padding-top:70px}}@media only screen and (max-width: 800px){body.home .home-vasectomy-reversal{padding-top:50px}}body.home .home-vasectomy-reversal .feat2:first-of-type{margin-right:6%}@media only screen and (max-width: 64em){body.home .home-vasectomy-reversal .feat2:first-of-type{margin-bottom:0}}@media only screen and (max-width: 800px){body.home .home-vasectomy-reversal .feat2:first-of-type h2 span{display:inline-block !important}}body.home .home-vasectomy-reversal .feat2:first-of-type p{font-size:22px;font-weight:300 !important;margin-bottom:0}body.home .home-vasectomy-reversal .feat2:last-of-type{padding-top:70px;width:48%}@media only screen and (max-width: 800px){body.home .home-vasectomy-reversal .feat2:last-of-type{padding-top:0;width:100%;margin-bottom:0}}body.home .home-vasectomy-reversal .feat2:last-of-type p{font-weight:600 !important}body.home .home-in-the-news{position:relative;background:url(/assets/img/home/in-the-news.jpg) no-repeat center top;background-size:cover;margin-top:-500px;padding-top:33%}@media screen and (max-width: 1200px){body.home .home-in-the-news{background-position-x:80%;margin-top:-250px}}@media only screen and (max-width: 800px){body.home .home-in-the-news{margin-top:-350px}}@media only screen and (max-width: 40em){body.home .home-in-the-news{margin-top:0;padding-top:0;background-position-x:85%}}body.home .home-in-the-news .row{position:relative;z-index:1}@media only screen and (max-width: 40em){body.home .home-in-the-news .row:after{content:'';background:rgba(20,20,20,0.5);position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:-1}}body.home .home-in-the-news .row.top{padding-top:350px;padding-bottom:120px}@media only screen and (max-width: 800px){body.home .home-in-the-news .row.top{padding-bottom:0;padding-top:470px;position:relative}}@media only screen and (max-width: 40em){body.home .home-in-the-news .row.top{padding-top:60px}}body.home .home-in-the-news .row h2,body.home .home-in-the-news .row h3,body.home .home-in-the-news .row p,body.home .home-in-the-news .row a{color:#fff}body.home .home-in-the-news .row h2{margin-bottom:120px}@media only screen and (max-width: 40em){body.home .home-in-the-news .row h2{margin-bottom:50px}}@media screen and (max-width: 1200px){body.home .home-in-the-news .row .feat4{width:30%;margin-right:5%}body.home .home-in-the-news .row .feat4:last-of-type{margin-right:0}}@media only screen and (max-width: 40em){body.home .home-in-the-news .row .feat4{width:100%;margin-right:0}}body.home .home-in-the-news .row .feat4 h3{font-weight:600;text-transform:none}body.home .home-in-the-news .row .feat4 img{margin-bottom:40px}body.home .home-in-the-news .row .feat4 img.abc{max-width:60px}body.home .home-in-the-news .row .feat4 img.people{max-width:110px}body.home .home-in-the-news .row .feat4 img.extreme{max-width:120px}body.home .home-in-the-news .row.logos{padding-top:40px;position:relative}@media only screen and (max-width: 64em){body.home .home-in-the-news .row.logos{padding-bottom:90px}}@media only screen and (max-width: 800px){body.home .home-in-the-news .row.logos{padding-top:20px;padding-bottom:50px}}body.home .home-in-the-news .row.logos:before{content:'';background:#D8D8D8;top:0;left:-100%;width:300%;height:1px;opacity:0.3;position:absolute}body.home .home-in-the-news .row.logos img{margin-bottom:0;max-width:100px}body.home .home-in-the-news .row.logos img.fox-logo{max-width:40px}body.home .home-in-the-news .row.logos img.cbs-logo{max-width:110px}body.home .home-in-the-news .row.logos img.twenty-logo{max-width:60px}body.home .home-in-the-news .row.logos img.espn{max-width:70px}body.home .home-in-the-news .row.logos img.nbc-logo{max-width:130px}body.home .male-infertility{position:relative}body.home .male-infertility .home-leader{margin-top:160px;padding-top:0;margin-bottom:0}@media screen and (max-width: 1200px){body.home .male-infertility .home-leader{margin-top:90px}}@media only screen and (max-width: 800px){body.home .male-infertility .home-leader{padding-bottom:0;margin-top:60px}}body.home .male-infertility .home-leader .copy .inner h2{margin-bottom:40px}body.home .male-infertility .row.bottom .s3grid{display:flex;justify-content:flex-end;position:relative;z-index:2}@media only screen and (max-width: 800px){body.home .male-infertility .row.bottom .s3grid{display:block}}@media screen and (max-width: 1200px){body.home .male-infertility .row.bottom .s3grid .feat4{width:32%}}@media only screen and (max-width: 1200px) and (max-width: 800px){body.home .male-infertility .row.bottom .s3grid .feat4{width:100%;margin:0 0 40px}}@media screen and (max-width: 1200px){body.home .male-infertility .row.bottom .s3grid .feat4:last-of-type{margin-right:0}}@media only screen and (max-width: 1200px) and (max-width: 800px){body.home .male-infertility .row.bottom .s3grid .feat4:last-of-type{margin-bottom:0}}body.home .male-infertility .row.bottom .s3grid h3{font-size:25px;letter-spacing:3px;font-weight:800}body.home .male-infertility .row.bottom .s3grid a{letter-spacing:1px;font-weight:400}@media only screen and (min-width: 64.1em){body.home footer .top .row .img-container .img-circle{top:0px}}body.home footer .bottom .right-side .nav .links ul li a{color:#000 !important}.main-slider{position:relative;overflow-y:hidden}.main-slider .prev-arrow,.main-slider .next-arrow{width:50px;height:51px;display:block;position:absolute;top:calc(50% - 25px);z-index:999;padding:15px}@media only screen and (max-width: 40em){.main-slider .prev-arrow,.main-slider .next-arrow{display:none}}.main-slider .slide{background:#D8D8D8;background-size:cover !important;position:relative}@media only screen and (max-width: 40em){.main-slider .slide{background-position-x:70% !important}}.main-slider .slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}@media only screen and (max-width: 40em){.main-slider .slide img{object-position:70% center}}.main-slider .slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#222;opacity:.55}.main-slider .slide .row{position:relative;z-index:3;padding-top:calc(420px + 13%);padding-bottom:calc(190px + 8%)}@media only screen and (max-width: 64em){.main-slider .slide .row{padding-top:350px;padding-bottom:260px}}@media only screen and (max-width: 800px){.main-slider .slide .row{padding-top:320px;padding-bottom:220px}}.main-slider .text{position:absolute;top:calc(50% + 60px);left:50%;width:100%;max-width:1200px;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:999}@media only screen and (max-width: 64em){.main-slider .text{top:50%}}.main-slider .text .inner{float:left;max-width:680px;margin-left:20px}@media only screen and (max-width: 64em){.main-slider .text .inner{max-width:370px}}.main-slider .text .inner h1{font-size:60px;line-height:1;color:#fff;font-weight:300 !important;text-transform:uppercase;letter-spacing:5px;margin-bottom:40px}@media only screen and (max-width: 64em){.main-slider .text .inner h1{font-size:30px;margin-bottom:50px}}.main-slider .text .inner h1 span.small{font-size:50%;color:#fff;text-transform:none;letter-spacing:1px;margin-bottom:20px}@media only screen and (max-width: 64em){.main-slider .text .inner h1 span.small{font-size:30px}}.main-slider .text .inner p{color:#fff !important;text-transform:none !important;font-weight:300 !important;margin-bottom:20px !important;opacity:0.8}.main-slider .text .inner a{color:#fff;display:block;padding-left:40px;text-transform:uppercase}@media only screen and (max-width: 40em){.main-slider .text .inner a{text-align:center;padding-left:0}}.main-slider .text .inner a.btn{display:inline-block;border:1px solid #fff;color:#0170EF;background:transparent;padding:20px 60px 20px 40px;position:relative;letter-spacing:3px;margin-bottom:40px}@media only screen and (max-width: 40em){.main-slider .text .inner a.btn{width:100%;padding:20px 40px 20px 20px}}.main-slider .text .inner a.btn:after{content:'';position:absolute;top:20px;right:25px;width:18px;height:16px;background:url(/assets/img/check.png) no-repeat center center;background-size:contain}.main-slider .text .inner a.btn:hover{opacity:0.5;border:1px solid #0170EF;color:#fff}.main-slider .text .inner a .small{font-size:15px;letter-spacing:1px}.main-slider .text p{text-transform:uppercase;font-size:24px;color:#000;font-family:"source-sans-pro";font-weight:500;margin-bottom:20px;line-height:1.4}@media only screen and (max-width: 64em){.main-slider .text p{color:#000;font-size:20px}}.intro-center .copy{border-bottom:3px solid #D8D8D8;padding-bottom:50px}body.media .media-list .feat3{margin-bottom:60px !important}body.media .media-list .feat3 h4{font-size:18px}body.media .media-list .feat3 a.btn-2{font-size:14px}.article-links a{display:block;font-size:18px;font-weight:500;color:#0170EF;text-decoration:underline}.article-links a+a{margin-top:15px}.full-bg{margin-bottom:50px;background-size:cover !important;height:400px;position:relative}@media only screen and (max-width: 800px){.full-bg{margin-bottom:0}}.full-bg:before{content:'';background:#fff;width:100%;max-width:50%;height:70px;display:block;position:absolute;bottom:0}@media only screen and (max-width: 800px){.full-bg:before{display:none}}.full-bg.one{background:url(/assets/img/full-bg-one.jpg) no-repeat center center}.full-bg.two{background:url(/assets/img/full-bg-two.jpg) no-repeat center center}.full-bg.three{background:url(/assets/img/full-bg-three.jpg) no-repeat center center}.full-bg.four{background:url(/assets/img/full-bg-four.jpg) no-repeat center center}.full-bg.five{background:url(/assets/img/full-bg-five.jpg) no-repeat center center}.full-bg.six{background:url(/assets/img/full-bg-six.jpg) no-repeat center center}.full-bg.seven{background:url(/assets/img/full-bg-seven.jpg) no-repeat center center}.primary-bg{margin-bottom:50px;background-size:cover !important;position:relative}.primary-bg .row{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 64em){.primary-bg .row{padding-top:30px;padding-bottom:30px}}.primary-bg .row h2{color:#fff;font-weight:800;line-height:1.5;position:relative;margin-bottom:50px}@media only screen and (max-width: 800px){.primary-bg .row h2{margin-bottom:30px}}@media only screen and (max-width: 800px){.primary-bg .row h2 span{display:inline-block !important}}.primary-bg .row h2:after{content:'';background:#fff;width:100%;max-width:calc(50% - 45px);height:4px;display:block;position:absolute;bottom:0;right:0}@media only screen and (max-width: 800px){.primary-bg .row h2:after{display:none}}.primary-bg .row h2.center-line:after{right:calc(25% + 22.5px)}.primary-bg .row h3{color:#fff;line-height:1.5}.primary-bg .row p,.primary-bg .row a{color:#fff}.primary-bg .row a.link{color:#fff !important}.border-bottom .feat1{position:relative;margin-bottom:160px}.border-bottom .feat1:after{content:'';position:absolute;bottom:-80px;left:0;width:100%;display:block;background:#D8D8D8;height:4px}@media only screen and (max-width: 800px){.border-bottom .feat1:after{bottom:-30px}}@media only screen and (max-width: 800px){.border-bottom .feat1:last-child:after{display:none}}.border-bottom .feat2{margin-bottom:100px}@media only screen and (max-width: 800px){.border-bottom .feat2{margin-bottom:50px}}.border-bottom .feat2:nth-child(1){position:relative}.border-bottom .feat2:nth-child(1):after{content:'';position:absolute;bottom:-50px;left:0;width:calc(200% + 93px);display:block;background:#D8D8D8;height:4px}@media only screen and (max-width: 800px){.border-bottom .feat2:nth-child(1):after{display:none}}.border-bottom .feat2:nth-child(n+3){margin-bottom:0}@media only screen and (max-width: 800px){.border-bottom .feat2:nth-child(n+3){margin-bottom:50px}}.border-bottom .feat2:last-of-type{margin-bottom:0}.border-bottom .feat2 h3{font-size:25px;text-transform:uppercase;letter-spacing:3px}.full-bg-grid{background:url(/assets/img/full-bg-grid.jpg) no-repeat center center;background-size:cover}.full-bg-grid .row{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 64em){.full-bg-grid .row{padding-top:30px;padding-bottom:30px}}.full-bg-grid .row h2{font-weight:800;line-height:1.5;margin-bottom:50px;position:relative}.full-bg-grid .row h2:after{content:'';background:#fff;width:100%;max-width:calc(50% - 45px);height:4px;display:block;position:absolute;bottom:0;right:0}@media only screen and (max-width: 800px){.full-bg-grid .row h2:after{max-width:100%;bottom:-20px}}.full-bg-grid .row h2.no-line:after{display:none}@media only screen and (max-width: 800px){.full-bg-grid .row h2 span{display:inline-block !important}}.full-bg-grid .row h2,.full-bg-grid .row h3,.full-bg-grid .row p{color:#fff}.half-circle{position:relative}.half-circle:after{content:'';background:url(/assets/img/half-circle.png) no-repeat center center;background-size:contain;position:absolute;top:140px;width:60%;height:650px;left:45%;display:block;z-index:0}@media only screen and (max-width: 64em){.half-circle:after{width:500px;height:650px;top:30px;right:0;left:auto}}@media only screen and (max-width: 800px){.half-circle:after{width:100%;height:100%;top:0}}.half-circle .img-holder{position:relative;z-index:1;top:90px}@media only screen and (max-width: 800px){.half-circle .img-holder{top:0;text-align:center}}.half-circle .img-holder img{border:10px solid #fff;border-radius:100%;box-shadow:0 12px 55px 0 rgba(65,154,254,0.1)}.half-circle.left-side:after{left:-70px;top:140px}@media only screen and (max-width: 64em){.half-circle.left-side:after{left:0;top:30px}}.blue-divider{background:#0170EF;border-radius:4px;position:relative;overflow:hidden;box-shadow:10px 10px 51px 0 rgba(0,0,0,0.2)}.blue-divider:after{content:'';position:absolute;top:-215px;right:-200px;width:420px;height:430px;display:block;background:url(/assets/img/half-circle.png) no-repeat center center;background-size:contain;filter:brightness(150%)}.blue-divider h3{color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-size:25px;margin-bottom:30px}.blue-divider p{color:#fff}.border-grids h2{margin-bottom:100px}@media only screen and (max-width: 64em){.border-grids h2{margin-bottom:30px}}.border-grids table{border:none}.border-grids table tbody tr:nth-of-type(even){background:transparent;border-top:1px solid #D8D8D8}.border-grids table tbody tr:nth-of-type(3){border-top:1px solid #D8D8D8}.border-grids table tbody td{padding:30px 50px;font-weight:400;line-height:2.1;font-size:16px;vertical-align:top}@media only screen and (max-width: 64em){.border-grids table tbody td{padding:10px;font-size:13px;line-height:1.6}}.border-grids table tbody td:nth-child(1){padding-left:0;font-weight:500;font-size:18px}.border-grids table tbody td:nth-child(-n + 3){border-right:1px solid #D8D8D8}.border-grids table tbody td span{font-weight:600;letter-spacing:1px;margin-bottom:30px;font-size:20px}@media only screen and (max-width: 64em){.border-grids table tbody td span{font-size:12px}}@media only screen and (max-width: 64em){.border-grids table tbody td.bold{font-size:12px}}.gray-full{background:#F7F7F7;position:relative;overflow:hidden}.gray-full:after{content:'';position:absolute;top:-215px;right:-200px;width:420px;height:430px;display:block;background:url(/assets/img/half-circle-white.png) no-repeat center center;background-size:contain;z-index:0}.gray-full .row{padding-top:90px;z-index:1;position:relative}@media only screen and (max-width: 64em){.gray-full .row{padding-top:50px}}.gray-full .row h2{position:relative}.gray-full .row h2:after{content:'';background:#D8D8D8;width:100%;max-width:calc(50% - 45px);height:4px;display:block;position:absolute;bottom:0;right:0;z-index:1}.gray-full .row .s3grid{position:relative;z-index:1}.quotes .quote{position:relative}.quotes .quote:before{content:'';background:url(/assets/img/quote.png) no-repeat center center;background-size:contain;width:15px;height:15px;position:absolute;top:7px;left:-20px}@media only screen and (max-width: 64em){.quotes .quote:before{left:-17px}}.quotes .quote p.bold{font-weight:600 !important}.logos{padding-top:40px;padding-bottom:40px}.logos ul{display:flex;margin:0;justify-content:space-between;align-items:center}@media only screen and (max-width: 800px){.logos ul{display:block;text-align:center}}.logos ul li .abc-logo{max-width:100px}.logos ul li .espn-logo{max-width:75px}.logos ul li .cbs-logo{max-width:110px}.logos ul li .twenty-logo{max-width:70px}.logos ul li .fox-logo{max-width:40px}.logos ul li .nbc-logo{max-width:140px}.logos ul li .oprah-logo{max-width:80px}@media only screen and (max-width: 800px){.logos ul li{display:inline-block;margin:10px 0;width:24%}}@media only screen and (max-width: 40em){.logos ul li{width:40%}}.contact .top-form{background:#F7F7F7 url(/assets/img/contact.jpg) no-repeat -140px center;background-size:contain;position:relative}@media only screen and (max-width: 64em){.contact .top-form:before{content:'';background:rgba(20,20,20,0.6);width:100%;height:100%;position:absolute;top:0;left:0}}@media only screen and (max-width: 40em){.contact .top-form{background-position:center;background-size:cover}}.contact .top-form .content{width:100%;max-width:600px;margin:0 auto;right:-170px;position:relative}@media only screen and (max-width: 64em){.contact .top-form .content{right:0;max-width:100%}}.contact .top-form .content h2{position:absolute;transform:rotate(90deg);top:40px;left:-200px;display:inline-block;margin-bottom:0;font-size:4em}@media only screen and (max-width: 64em){.contact .top-form .content h2{color:#fff;font-size:40px;transform:rotate(0);top:0;position:relative;left:0;margin-bottom:20px}.contact .top-form .content h2 span{display:inline-block !important}}.contact .top-form .content .form-container .left-side{width:calc(50% - 10px);display:inline-block;float:left;margin-right:20px}@media only screen and (max-width: 40em){.contact .top-form .content .form-container .left-side{width:100%;margin-right:0}}.contact .top-form .content .form-container .right-side{width:calc(50% - 10px);display:inline-block}@media only screen and (max-width: 40em){.contact .top-form .content .form-container .right-side{width:100%}}.contact .top-form .content .form-container .right-side .recaptcha{position:absolute;left:0}@media only screen and (max-width: 40em){.contact .top-form .content .form-container .right-side .recaptcha{position:relative}}.contact .top-form .content button{width:100%;background:#0170EF}.contact .top-form .content button:hover{opacity:0.6}.contact .contact-office{background:url(/assets/img/contact-bg.jpg) no-repeat center center;background-size:cover}.contact .contact-office .row{display:flex;justify-content:space-around;padding-top:150px;padding-bottom:150px}@media only screen and (max-width: 800px){.contact .contact-office .row{flex-direction:column;padding-top:20px;padding-bottom:20px}}.contact .contact-office .row .box{padding:100px 80px;box-shadow:0px 11px 110px -20px rgba(0,0,0,0.6);position:relative;width:100%;max-width:450px}@media only screen and (max-width: 64em){.contact .contact-office .row .box{max-width:380px;padding:50px 50px 70px}}@media only screen and (max-width: 800px){.contact .contact-office .row .box{max-width:100%;margin-bottom:20px}}.contact .contact-office .row .box:hover{box-shadow:0px 11px 110px -10px rgba(31,100,128,0.9)}.contact .contact-office .row .box.los-angeles{background:url(/assets/img/contact-la.jpg) no-repeat center center;background-size:cover}.contact .contact-office .row .box.santa-barbara{background:url(/assets/img/contact-sb.jpg) no-repeat center center;background-size:cover}@media only screen and (max-width: 800px){.contact .contact-office .row .box.santa-barbara{margin-bottom:0}}.contact .contact-office .row .box.santa-barbara .address{margin-bottom:83px}@media only screen and (max-width: 64em){.contact .contact-office .row .box.santa-barbara .address{margin-bottom:63px}}.contact .contact-office .row .box h2{color:#fff;letter-spacing:1px;font-weight:800}.contact .contact-office .row .box h3{color:#fff;font-size:22px}.contact .contact-office .row .box h4{color:#fff}.contact .contact-office .row .box .address{margin-bottom:50px}@media only screen and (max-width: 64em){.contact .contact-office .row .box .address{margin-bottom:30px}}.contact .contact-office .row .box p{color:#fff;font-weight:300 !important;margin-bottom:0}.contact .contact-office .row .box .btn-container{display:flex;justify-content:center;position:absolute;bottom:50px;width:100%;left:0}@media only screen and (max-width: 64em){.contact .contact-office .row .box .btn-container{bottom:30px}}.contact .contact-office .row .box .btn-container a{color:#0170EF;background:#fff;padding:10px 20px;float:left;border-radius:3px;font-weight:400}.contact.thank-you .top{background:none}.contact footer .top .row .img-container .img-circle{top:-200px}@media only screen and (max-width: 800px){.radio-interviews.row .feat1{margin-bottom:50px}}.radio-interviews.row .feat1 img{max-width:150px}.radio-interviews.row .feat1 p{margin:30px 20px;float:left;font-weight:600 !important;font-size:18px;max-width:calc(50% - 100px)}@media only screen and (max-width: 64em){.radio-interviews.row .feat1 p{margin:0 20px;font-size:16px}}@media only screen and (max-width: 800px){.radio-interviews.row .feat1 p{max-width:100%}}.radio-interviews.row .feat1 audio{transform:scale(1.2);position:relative;right:30px;top:25px}@media only screen and (max-width: 64em){.radio-interviews.row .feat1 audio{transform:scale(1);right:0;top:0}}@media only screen and (max-width: 800px){.radio-interviews.row .feat1 audio{width:100%;margin-top:20px}}.videos.row a{margin-bottom:20px;float:left;width:100%}.videos.row img{width:100%}.videos.row .img-container{top:10px;position:relative;margin-right:30px}@media only screen and (max-width: 64em){.videos.row .img-container{width:100%;margin-right:0;top:0}}@media only screen and (max-width: 40em){.videos.row .img-container{margin-bottom:20px;max-width:120px}}@media only screen and (max-width: 40em){.videos.row .img-container{width:100%}}.videos.row .img-container .logo{max-width:90px}.videos.row .img-container .abc-7{max-width:60px}.videos.row .img-container .fertility{max-width:60px}.videos.row p{float:left;max-width:calc(80% - 40px) !important;vertical-align:top}@media only screen and (max-width: 64em){.videos.row p{width:100% !important;max-width:100% !important}}.row.box-bg{background:#000;padding:80px 80px 70px}@media only screen and (max-width: 64em){.row.box-bg{padding:60px 40px 50px}}@media only screen and (max-width: 800px){.row.box-bg{padding:50px 20px 40px}}.row.box-bg .inner{margin:0 auto}.row.box-bg .inner h2{color:#fff;letter-spacing:0.5px;font-size:42px}@media only screen and (max-width: 64em){.row.box-bg .inner h2{font-size:36px}}@media only screen and (max-width: 40em){.row.box-bg .inner h2{font-size:30px}}.row.box-bg .inner ul li,.row.box-bg .inner p,.row.box-bg .inner a{color:#fff}.schedule-cta{background:url(/assets/img/schedule-cta-1.jpg) no-repeat center center;background-size:cover !important;position:relative}.schedule-cta.two{background:url(/assets/img/schedule-cta-2.jpg) no-repeat center center;background-size:cover !important}.schedule-cta.three{background:url(/assets/img/schedule-cta-3.jpg) no-repeat center center;background-size:cover !important}.schedule-cta .row{padding:calc(40px + 3%) 20px calc(80px + 3%);position:relative;z-index:9}@media only screen and (max-width: 800px){.schedule-cta .row{padding:3% 20px}}@media only screen and (max-width: 40em){.schedule-cta .row{padding:40px 20px}}.schedule-cta .row .text{display:inline-block}@media only screen and (max-width: 800px){.schedule-cta .row .text{width:100%;text-align:center}}.schedule-cta .row .text h3{color:#fff;font-size:120px;text-transform:uppercase;font-weight:800;display:inline-block;margin:50px 0 30px;letter-spacing:-4px}@media only screen and (max-width: 800px){.schedule-cta .row .text h3{font-size:60px;margin:0;font-weight:600}}@media only screen and (max-width: 40em){.schedule-cta .row .text h3{font-size:50px}}.schedule-cta .row .text h3 span{text-transform:uppercase;letter-spacing:2px;font-size:25px;font-weight:500;text-align:right;padding-right:5px;position:relative}@media only screen and (max-width: 64em){.schedule-cta .row .text h3 span{font-size:25px}}.schedule-cta .row .text h3 span:before{content:'';background:#fff;position:absolute;top:13px;left:0;width:100%;max-width:50%;height:6px}@media only screen and (max-width: 800px){.schedule-cta .row .text h3 span:before{display:none}}@media only screen and (max-width: 800px){.schedule-cta .row .text .text-left{text-align:center !important}}.schedule-cta .row a.btn{margin-top:20px;background:#0170EF;position:relative;padding:15px 30px 15px 40px;letter-spacing:1px;border-radius:3px}.schedule-cta .row a.btn:hover{opacity:0.5}.schedule-cta .row a.btn:hover:before{animation-name:hover;animation-iteration-count:infinite;animation-duration:0.6s;animation-direction:alternate;animation-timing-function:linear}@keyframes hover{0%{left:17px}100%{left:10px}}.schedule-cta .row a.btn:before{content:'';position:absolute;top:17px;left:17px;width:11px;height:11px;display:block;background:url(/assets/img/arrow-right.png) no-repeat center center;background-size:contain}@media only screen and (max-width: 800px){.schedule-cta .row a.btn:before{left:20px}}@media only screen and (max-width: 40em){.schedule-cta .row a.btn:before{display:none}}.gallery-cta{background:url(/assets/img/gallery-cta.jpg) no-repeat center center;background:#D8D8D8;background-size:cover !important;padding:calc(120px + 8%) 20px;position:relative}.gallery-cta span.text{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-size:calc(60px + 3vw);letter-spacing:2px;font-weight:500;font-family:"source-sans-pro";z-index:9}.gallery-cta span.small{text-align:center;font-size:25px}.half-image{max-width:1600px;overflow:hidden;margin:80px auto;position:relative}@media only screen and (max-width: 64em){.half-image{margin:50px auto}}@media only screen and (max-width: 40em){.half-image{margin:20px auto}}.half-image .media{position:absolute;right:100%;top:0;right:calc(50% + 40px);width:calc(50% - 120px);height:100%;display:block;background:#D8D8D8;z-index:9}@media only screen and (max-width: 64em){.half-image .media{right:0;padding-top:60%;position:relative;margin-bottom:20px;width:100%}}.half-image .copy{width:calc(50% + 20px);float:right;position:relative}@media only screen and (max-width: 64em){.half-image .copy{width:100%}}@media only screen and (min-width: 64.1em){.half-image .copy.padded{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 64.1em){.half-image .copy.padded2{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 64.1em){.half-image .copy.padded3{padding-top:140px;padding-bottom:140px}}.half-image .copy .inner{padding:15px 0 15px 40px;max-width:600px}@media only screen and (max-width: 64em){.half-image .copy .inner{padding-left:0;padding-right:0;position:relative;max-width:100%}}.half-image .copy .inner p{text-align:justify}.half-image .copy img.img{position:absolute;right:calc(100% + 20px);top:0;max-width:340px}@media only screen and (max-width: 64em){.half-image .copy img.img{right:0;top:auto;max-width:300px;bottom:calc(100% + 20px)}}@media only screen and (max-width: 40em){.half-image .copy img.img{width:180px}}.half-image.home-infertility-experts .media{background:#D8D8D8 url(/assets/img/media/home-infertility-experts.jpg) center center no-repeat;background-size:cover !important}@media only screen and (max-width: 64em){.half-image.home-infertility-experts .media{background-position:top center}}.half-image.home-testimonials .media{background:#D8D8D8 url(/assets/img/media/home-testimonials.jpg) center center no-repeat;background-size:cover !important}@media only screen and (max-width: 64em){.half-image.home-testimonials .media{background-position:top center}}.half-image.home-vasectomy-reversal .media{background:#D8D8D8 url(/assets/img/media/home-vasectomy-reversal.jpg) center center no-repeat;background-size:cover !important}@media only screen and (max-width: 64em){.half-image.home-vasectomy-reversal .media{background-position:top center}}.half-image.home-leader .media{background:#D8D8D8 url(/assets/img/media/home-leader.jpg) center center no-repeat;background-size:cover !important}@media only screen and (max-width: 64em){.half-image.home-leader .media{background-position:top center}}.half-image.message-from-our-director .media{background:#D8D8D8 url(/assets/img/media/message-from-our-director.jpg) center center no-repeat;background-size:cover !important}@media only screen and (max-width: 64em){.half-image.message-from-our-director .media{background-position:top center}}.half-image.dr-cappy-rothman .media{background:#D8D8D8 url(/assets/img/media/dr-cappy-rothman.jpg) center center no-repeat;background-size:cover !important}@media only screen and (max-width: 64em){.half-image.dr-cappy-rothman .media{background-position:top center}}.half-image.flipped .media{right:auto;left:calc(50% + 40px)}@media only screen and (max-width: 64em){.half-image.flipped .media{width:100%;left:0}}.half-image.flipped .copy{float:left}.half-image.flipped .copy .inner{float:right;width:100%;padding:15px 40px 15px 0px}@media only screen and (max-width: 64em){.half-image.flipped .copy .inner{padding-right:0}}.half-image.flipped .copy img.img{right:auto;left:calc(100% + 20px)}@media only screen and (max-width: 64em){.half-image.flipped .copy img.img{left:0}}.half-image.top-aligned .copy:before{background-position:center top !important}.half-image.left-aligned .copy:before{background-position:25% center !important}.half-image.right-aligned .copy:before{background-position:75% center !important}.staff-list{position:relative}@media only screen and (max-width: 40em){.staff-list .staff{text-align:center}}.staff-list .staff .media{width:250px;margin-right:20px;float:left;overflow:hidden}@media only screen and (max-width: 40em){.staff-list .staff .media{width:200px;margin-bottom:20px;float:none;margin:0 auto 20px}}@media only screen and (max-width: 40em) and (max-width: 40em){.staff-list .staff .media{margin:5px auto 12px}}@media only screen and (max-width: 40em){.staff-list .staff .media img{max-width:220px}}@media only screen and (max-width: 40em) and (max-width: 40em){.staff-list .staff .media img{max-width:100%}}.staff-list .staff .copy{width:calc(100% - 280px);float:right;position:relative;height:300px}@media only screen and (max-width: 40em){.staff-list .staff .copy{width:100%;height:auto}}.staff-list .staff .copy .inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 40em){.staff-list .staff .copy .inner{position:relative;top:0;transform:none}}.staff-list .staff .copy .inner h2{font-size:28px !important;letter-spacing:0.5px;margin-bottom:10px}@media only screen and (max-width: 64em){.staff-list .staff .copy .inner h2{font-size:25px !important}}@media only screen and (max-width: 40em){.staff-list .staff .copy .inner h2{font-size:22px !important}}@media only screen and (max-width: 64em){.staff-list .staff .copy .inner p.intro{font-size:16px !important}}@media only screen and (max-width: 40em){.staff-list .staff .copy .inner p.intro{margin-top:-5px}}.staff-list .staff+.staff{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}body.hamburgerMenu.gallery:not(.index) .content-wrap .sub-content{margin-top:50px}@media only screen and (max-width: 64em){body.hamburgerMenu.gallery:not(.index) .content-wrap .sub-content{margin-top:60px}}@media only screen and (max-width: 40em){body.hamburgerMenu.gallery:not(.index) .content-wrap .sub-content{margin-top:80px}}.not-found{text-align:center;background:#f1f1f1;position:relative}.not-found .container{background:none;height:100vh;position:relative}.not-found .container img{max-width:220px}.not-found .text{background:#fff;width:100%;max-width:500px;padding:50px 50px 0;box-shadow:0 0 23px -4px rgba(0,0,0,0.4) !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.not-found .btn{background:#222;color:#fff;padding:20px 14px;text-align:center;position:relative;bottom:-25px}.not-found .btn:after{color:#fff}.not-found .btn:hover{opacity:1;background:#777}.not-found header .top{display:none}.not-found header .bottom{display:none}.not-found footer.container{display:none}.not-found .content-wrap{padding-top:0}.not-found .logo-wrap{max-width:300px;margin:auto;padding-bottom:50px}.not-found .rate-us-btn{display:none}.not-found .patient-carousel,.not-found .sub-cta,.not-found .why-choose,.not-found header,.not-found .side-contact{display:none}.cta-military-discount{position:relative}.cta-military-discount .background{position:absolute;left:0;top:0;width:100%;height:100%;filter:brightness(50%);object-fit:cover}.cta-military-discount .row{position:relative;max-width:1400px}.cta-military-discount .row .inner{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 64em){.cta-military-discount .row .inner{flex-direction:column;gap:20px}}.cta-military-discount .row .inner h2{font-weight:400;text-align:center;font-size:52px;margin:0;line-height:1.3}@media only screen and (max-width: 64em){.cta-military-discount .row .inner h2{font-size:40px}}@media only screen and (max-width: 40em){.cta-military-discount .row .inner h2{font-size:36px}}.cta-military-discount .row .inner .btn{height:100%;font-size:24px;flex-shrink:0}@media only screen and (max-width: 64em){.cta-military-discount .row .inner .btn{font-size:20px}}@media only screen and (max-width: 40em){.cta-military-discount .row .inner .btn{font-size:18px}}.banner{background:#fff;background-size:cover !important;position:relative;overflow:hidden;color:#000;max-width:1920px;margin:170px auto 0}@media only screen and (max-width: 64em){.banner{margin-top:0}}.banner .s3breadcrumb{position:absolute;left:-180px;transform:rotate(90deg);margin:0}.banner .s3breadcrumb li:first-of-type{display:none}.banner .s3breadcrumb li:nth-of-type(2):before{display:none}.banner .row{padding:0 60px;position:relative;z-index:3;max-width:1280px}@media only screen and (max-width: 800px){.banner .row{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 64em) and (max-height: 800px){.banner .row{padding:20px 20px 0}}.banner .row:before{content:'';position:absolute;top:0;left:-100%;background:#0170EF;width:100%;height:100%;display:block}.banner .row .inner{float:left;width:100%}.banner .row .inner .left-side{width:50%;float:left}@media only screen and (max-width: 800px){.banner .row .inner .left-side{position:relative;z-index:1;width:100%}}.banner .row .inner .left-side .top{padding:130px 0 55px}@media only screen and (max-width: 64em){.banner .row .inner .left-side .top{padding:50px 0}}@media only screen and (max-width: 800px){.banner .row .inner .left-side .top{padding:50px 0;width:100%}}@media only screen and (min-width: 64em) and (max-height: 800px){.banner .row .inner .left-side .top{padding:20px 0}}.banner .row .inner .left-side .top h1{color:#000;font-size:45px;margin-bottom:0;font-weight:800;text-transform:none;position:relative;display:block}@media only screen and (max-width: 800px){.banner .row .inner .left-side .top h1{font-size:40px;color:#fff}}@media only screen and (min-width: 64em) and (max-height: 800px){.banner .row .inner .left-side .top h1{font-size:60px}}@media only screen and (max-width: 40em){.banner .row .inner .left-side .top h1{font-size:30px;text-align:center}}@media only screen and (max-width: 800px){.banner .row .inner .left-side .top h1 span{display:inline-block !important}}.banner .row .inner .left-side .bottom{background:#0170EF;position:relative}.banner .row .inner .left-side .bottom:before{content:'';background:#0170EF;position:absolute;width:100%;height:100%;right:100%;display:block;z-index:1}.banner .row .inner .left-side .bottom .banner-links{padding:60px 20px 60px 0}@media only screen and (min-width: 64em) and (max-height: 800px){.banner .row .inner .left-side .bottom .banner-links{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 800px){.banner .row .inner .left-side .bottom .banner-links{display:none}}.banner .row .inner .left-side .bottom .banner-links:before{content:'';position:absolute;top:0;right:100%;width:1000px;height:100%;display:block;background:#fff}@media only screen and (min-width: 64em) and (max-height: 800px){.banner .row .inner .left-side .bottom .banner-links{margin-top:0}}@media only screen and (max-width: 64em){.banner .row .inner .left-side .bottom .banner-links{margin-top:0;padding:40px 20px 40px 0}}@media only screen and (max-width: 40em){.banner .row .inner .left-side .bottom .banner-links{max-width:100%}}@media only screen and (max-width: 40em){.banner .row .inner .left-side .bottom .banner-links{display:none}}.banner .row .inner .left-side .bottom .banner-links.vasectomy ul li.sub-open{display:none !important}.banner .row .inner .left-side .bottom .banner-links.vasectomy ul li.sub-open.vasectomy{display:block !important}.banner .row .inner .left-side .bottom .banner-links.treatment ul li.sub-open{display:none !important}.banner .row .inner .left-side .bottom .banner-links.treatment ul li.sub-open.treatment{display:block !important}.banner .row .inner .left-side .bottom .banner-links.reversal-procedures ul li.sub-open{display:none !important}.banner .row .inner .left-side .bottom .banner-links.reversal-procedures ul li.sub-open.hidden{display:block !important}.banner .row .inner .left-side .bottom .banner-links.vasectomy-reversal ul li.sub-open{display:none !important}.banner .row .inner .left-side .bottom .banner-links.vasectomy-reversal ul li.sub-open.vasectomy-reversal{display:block !important}.banner .row .inner .left-side .bottom .banner-links ul{margin:0;position:relative}.banner .row .inner .left-side .bottom .banner-links ul li a{opacity:1;font-weight:500;font-size:14px}.banner .row .inner .left-side .bottom .banner-links ul li a.here{color:#0170EF}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul.about-cmrm{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul.about-cmrm{text-align:center}}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul.about-cmrm li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul.about-cmrm li{width:100% !important;margin-right:0 !important}}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul.about-cmrm li.back{display:none}.about-cmrm .banner .row .inner .left-side .bottom .banner-links ul.about-cmrm li ul.page{display:block}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul.vasectomy-reversal{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul.vasectomy-reversal{text-align:center}}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul.vasectomy-reversal li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul.vasectomy-reversal li{width:100% !important;margin-right:0 !important}}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul.vasectomy-reversal li.back{display:none}.vasectomy-reversal .banner .row .inner .left-side .bottom .banner-links ul.vasectomy-reversal li ul.page{display:block}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul.testicle-pain-after-vasectomy{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul.testicle-pain-after-vasectomy{text-align:center}}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul.testicle-pain-after-vasectomy li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul.testicle-pain-after-vasectomy li{width:100% !important;margin-right:0 !important}}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul.testicle-pain-after-vasectomy li.back{display:none}.testicle-pain-after-vasectomy .banner .row .inner .left-side .bottom .banner-links ul.testicle-pain-after-vasectomy li ul.page{display:block}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul.reversal-procedures{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul.reversal-procedures{text-align:center}}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul.reversal-procedures li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul.reversal-procedures li{width:100% !important;margin-right:0 !important}}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul.reversal-procedures li.back{display:none}.reversal-procedures .banner .row .inner .left-side .bottom .banner-links ul.reversal-procedures li ul.page{display:block}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul.male-infertility{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.male-infertility .banner .row .inner .left-side .bottom .banner-links ul.male-infertility{text-align:center}}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul.male-infertility li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.male-infertility .banner .row .inner .left-side .bottom .banner-links ul.male-infertility li{width:100% !important;margin-right:0 !important}}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul.male-infertility li.back{display:none}.male-infertility .banner .row .inner .left-side .bottom .banner-links ul.male-infertility li ul.page{display:block}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.patient-education .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.patient-education .banner .row .inner .left-side .bottom .banner-links ul.patient-education{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.patient-education .banner .row .inner .left-side .bottom .banner-links ul.patient-education{text-align:center}}.patient-education .banner .row .inner .left-side .bottom .banner-links ul.patient-education li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.patient-education .banner .row .inner .left-side .bottom .banner-links ul.patient-education li{width:100% !important;margin-right:0 !important}}.patient-education .banner .row .inner .left-side .bottom .banner-links ul.patient-education li.back{display:none}.patient-education .banner .row .inner .left-side .bottom .banner-links ul.patient-education li ul.page{display:block}.conditions .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.conditions .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.conditions .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.conditions .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.conditions .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.conditions .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.conditions .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.conditions .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.conditions .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.conditions .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.conditions .banner .row .inner .left-side .bottom .banner-links ul.conditions{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.conditions .banner .row .inner .left-side .bottom .banner-links ul.conditions{text-align:center}}.conditions .banner .row .inner .left-side .bottom .banner-links ul.conditions li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.conditions .banner .row .inner .left-side .bottom .banner-links ul.conditions li{width:100% !important;margin-right:0 !important}}.conditions .banner .row .inner .left-side .bottom .banner-links ul.conditions li.back{display:none}.conditions .banner .row .inner .left-side .bottom .banner-links ul.conditions li ul.page{display:block}.procedures .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.procedures .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.procedures .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.procedures .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.procedures .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.procedures .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.procedures .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.procedures .banner .row .inner .left-side .bottom .banner-links ul.procedures{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.procedures .banner .row .inner .left-side .bottom .banner-links ul.procedures{text-align:center}}.procedures .banner .row .inner .left-side .bottom .banner-links ul.procedures li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.procedures .banner .row .inner .left-side .bottom .banner-links ul.procedures li{width:100% !important;margin-right:0 !important}}.procedures .banner .row .inner .left-side .bottom .banner-links ul.procedures li.back{display:none}.procedures .banner .row .inner .left-side .bottom .banner-links ul.procedures li ul.page{display:block}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul.vasectomy{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.vasectomy .banner .row .inner .left-side .bottom .banner-links ul.vasectomy{text-align:center}}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul.vasectomy li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.vasectomy .banner .row .inner .left-side .bottom .banner-links ul.vasectomy li{width:100% !important;margin-right:0 !important}}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul.vasectomy li.back{display:none}.vasectomy .banner .row .inner .left-side .bottom .banner-links ul.vasectomy li ul.page{display:block}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.testimonials .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.testimonials .banner .row .inner .left-side .bottom .banner-links ul.testimonials{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.testimonials .banner .row .inner .left-side .bottom .banner-links ul.testimonials{text-align:center}}.testimonials .banner .row .inner .left-side .bottom .banner-links ul.testimonials li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.testimonials .banner .row .inner .left-side .bottom .banner-links ul.testimonials li{width:100% !important;margin-right:0 !important}}.testimonials .banner .row .inner .left-side .bottom .banner-links ul.testimonials li.back{display:none}.testimonials .banner .row .inner .left-side .bottom .banner-links ul.testimonials li ul.page{display:block}.media .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.media .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.media .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.media .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.media .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.media .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.media .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.media .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.media .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.media .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.media .banner .row .inner .left-side .bottom .banner-links ul.media{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.media .banner .row .inner .left-side .bottom .banner-links ul.media{text-align:center}}.media .banner .row .inner .left-side .bottom .banner-links ul.media li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.media .banner .row .inner .left-side .bottom .banner-links ul.media li{width:100% !important;margin-right:0 !important}}.media .banner .row .inner .left-side .bottom .banner-links ul.media li.back{display:none}.media .banner .row .inner .left-side .bottom .banner-links ul.media li ul.page{display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.blog .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.blog .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.blog .banner .row .inner .left-side .bottom .banner-links ul.blog{text-align:center}}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li{width:100% !important;margin-right:0 !important}}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li.back{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li ul.page{display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.single-post .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.single-post .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post{text-align:center}}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li{width:100% !important;margin-right:0 !important}}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li.back{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li ul.page{display:block}.contact .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.contact .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.contact .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.contact .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.contact .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.contact .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.contact .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.contact .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.contact .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.contact .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.contact .banner .row .inner .left-side .bottom .banner-links ul.contact{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.contact .banner .row .inner .left-side .bottom .banner-links ul.contact{text-align:center}}.contact .banner .row .inner .left-side .bottom .banner-links ul.contact li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.contact .banner .row .inner .left-side .bottom .banner-links ul.contact li{width:100% !important;margin-right:0 !important}}.contact .banner .row .inner .left-side .bottom .banner-links ul.contact li.back{display:none}.contact .banner .row .inner .left-side .bottom .banner-links ul.contact li ul.page{display:block}.not-found .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.not-found .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.not-found .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.not-found .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.not-found .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.not-found .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.not-found .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.not-found .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.not-found .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.not-found .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.not-found .banner .row .inner .left-side .bottom .banner-links ul.not-found{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.not-found .banner .row .inner .left-side .bottom .banner-links ul.not-found{text-align:center}}.not-found .banner .row .inner .left-side .bottom .banner-links ul.not-found li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.not-found .banner .row .inner .left-side .bottom .banner-links ul.not-found li{width:100% !important;margin-right:0 !important}}.not-found .banner .row .inner .left-side .bottom .banner-links ul.not-found li.back{display:none}.not-found .banner .row .inner .left-side .bottom .banner-links ul.not-found li ul.page{display:block}._styles .banner .row .inner .left-side .bottom .banner-links ul li{display:none}._styles .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}._styles .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}._styles .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}._styles .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}._styles .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}._styles .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}._styles .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}._styles .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}._styles .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}._styles .banner .row .inner .left-side .bottom .banner-links ul._styles{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){._styles .banner .row .inner .left-side .bottom .banner-links ul._styles{text-align:center}}._styles .banner .row .inner .left-side .bottom .banner-links ul._styles li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){._styles .banner .row .inner .left-side .bottom .banner-links ul._styles li{width:100% !important;margin-right:0 !important}}._styles .banner .row .inner .left-side .bottom .banner-links ul._styles li.back{display:none}._styles .banner .row .inner .left-side .bottom .banner-links ul._styles li ul.page{display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.blog .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.blog .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.blog .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.blog .banner .row .inner .left-side .bottom .banner-links ul.blog{text-align:center}}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li{width:100% !important;margin-right:0 !important}}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li.back{display:none}.blog .banner .row .inner .left-side .bottom .banner-links ul.blog li ul.page{display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.single-post .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.single-post .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.single-post .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post{text-align:center}}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li{width:100% !important;margin-right:0 !important}}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li.back{display:none}.single-post .banner .row .inner .left-side .bottom .banner-links ul.single-post li ul.page{display:block}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li{display:none}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li a{color:#000}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li a.parent{display:none}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li a.here{opacity:1;color:#0170EF}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li ul.unique{display:block}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li ul.unique a:not(.parent){display:block}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open{display:block;column-count:2}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open>a{display:none}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open a{color:#fff}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul li.sub-open ul li{display:block}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul.privacy-policy{display:block;margin-bottom:-5px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width: 40em){.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul.privacy-policy{text-align:center}}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul.privacy-policy li{margin-top:2px !important;margin-bottom:0 !important}@media only screen and (max-width: 40em){.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul.privacy-policy li{width:100% !important;margin-right:0 !important}}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul.privacy-policy li.back{display:none}.privacy-policy .banner .row .inner .left-side .bottom .banner-links ul.privacy-policy li ul.page{display:block}.banner .row .inner .right-side{width:50%;float:right;height:100%;display:block;position:absolute;right:0;top:0}@media only screen and (max-width: 800px){.banner .row .inner .right-side{width:100%;filter:brightness(60%)}}.about-cmrm .banner .row .inner .right-side{background:url(/assets/img/banners/about-cmrm.jpg) center top no-repeat;background-size:cover !important}.dr-philip-werthman .banner .row .inner .right-side{background:url(/assets/img/banners/dr-philip-werthman.jpg) center top no-repeat;background-size:cover !important}.vasectomy-reversal .banner .row .inner .right-side{background:url(/assets/img/banners/vasectomy-reversal.jpg) center top no-repeat;background-size:cover !important}.reversal-procedures .banner .row .inner .right-side{background:url(/assets/img/banners/reversal-procedures.jpg) center top no-repeat;background-size:cover !important}.male-infertility .banner .row .inner .right-side{background:url(/assets/img/banners/male-infertility.jpg) center top no-repeat;background-size:cover !important}.conditions .banner .row .inner .right-side{background:url(/assets/img/banners/conditions.jpg) center top no-repeat;background-size:cover !important}.procedures .banner .row .inner .right-side{background:url(/assets/img/banners/procedures.jpg) center top no-repeat;background-size:cover !important}.vasectomy .banner .row .inner .right-side{background:url(/assets/img/banners/vasectomy.jpg) center top no-repeat;background-size:cover !important}.testimonials .banner .row .inner .right-side{background:url(/assets/img/banners/testimonials.jpg) center top no-repeat;background-size:cover !important}.media .banner .row .inner .right-side{background:url(/assets/img/banners/media.jpg) center top no-repeat;background-size:cover !important}.blog .banner .row .inner .right-side{background:url(/assets/img/banners/blog.jpg) center top no-repeat;background-size:cover !important}.single-post .banner .row .inner .right-side{background:url(/assets/img/banners/single-post.jpg) center top no-repeat;background-size:cover !important}.contact .banner .row .inner .right-side{background:url(/assets/img/banners/contact.jpg) center top no-repeat;background-size:cover !important}.not-found .banner .row .inner .right-side{background:url(/assets/img/banners/not-found.jpg) center top no-repeat;background-size:cover !important}._styles .banner .row .inner .right-side{background:url(/assets/img/banners/_styles.jpg) center top no-repeat;background-size:cover !important}.privacy-policy .banner .row .inner .right-side{background:url(/assets/img/banners/privacy-policy.jpg) center top no-repeat;background-size:cover !important}.patient-education .banner .row .inner .right-side{background:url(/assets/img/banners/about-cmrm.jpg) center top no-repeat;background-size:cover !important}.banner.sub-banner{position:relative;background:#D8D8D8;background-size:cover !important}.banner.sub-banner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#222;opacity:.55}.banner.sub-banner .row{padding:6% 20px;position:relative;z-index:3;min-height:inherit}.banner.sub-banner .row:after{display:none !important}@media only screen and (max-width: 64em){.banner.sub-banner .row{padding:16% 20px}}.banner.sub-banner .row .contained{max-width:80%;margin:0 auto;background:rgba(20,20,20,0.8);padding:40px;border-radius:1px}@media only screen and (max-width: 64em){.banner.sub-banner .row .contained{max-width:90%;padding:30px}}@media only screen and (max-width: 40em){.banner.sub-banner .row .contained{max-width:100%;padding:24px}}.banner.sub-banner .row .contained h2{color:#fff;font-size:44px;margin-bottom:40px;font-weight:300 !important;text-align:center;position:relative;letter-spacing:2px;text-transform:uppercase}@media only screen and (max-width: 64em){.banner.sub-banner .row .contained h2{font-size:36px}}@media only screen and (max-width: 40em){.banner.sub-banner .row .contained h2{font-size:28px}}.banner.sub-banner .row .contained h2:after{content:'';display:block;width:180px;margin:18px auto 30px;height:1px;background:#fff;opacity:0.7}.banner.sub-banner .row .contained p{color:#fff}@media only screen and (max-width: 64em){.banner .s3breadcrumb{font-size:12px}}@media only screen and (max-width: 40em){.banner .s3breadcrumb{font-size:11px}}.banner .s3breadcrumb li{display:inline}.banner .s3breadcrumb li a{color:#fff !important;font-weight:500;margin-right:8px;font-size:11px}.banner .s3breadcrumb li a:last-child{margin-right:0}.banner .s3breadcrumb li a:hover{opacity:1}.banner .s3breadcrumb li a span{color:#fff !important;opacity:0.6}.banner .s3breadcrumb li a span.space{margin:0 3px}.banner .s3breadcrumb li+li{position:relative}.banner .s3breadcrumb li+li:before{content:'';width:10px;display:inline-block;border-top:1px solid #fff;opacity:0.6;margin:0 9px;position:relative;top:-3px}body.hamburgerMenu .banner:not(.sub-banner):first-of-type:after{max-width:50%}@media only screen and (max-width: 64em){body.hamburgerMenu .banner:not(.sub-banner):first-of-type:after{max-width:100%}}body.hamburgerMenu .banner:not(.sub-banner):first-of-type .inner{max-width:50%;padding-right:40px}@media only screen and (max-width: 64em){body.hamburgerMenu .banner:not(.sub-banner):first-of-type .inner{max-width:100%;padding-right:0}}body.hamburgerMenu .banner:not(.sub-banner):first-of-type .inner h1{text-indent:-4px}@media only screen and (min-width: 64.1em){body.hamburgerMenu .banner:not(.sub-banner):first-of-type .inner .banner-links{display:block}}@media only screen and (min-width: 64em) and (max-height: 800px){body.hamburgerMenu .banner:not(.sub-banner):first-of-type .inner .banner-links{display:none}}.sidebar-wrap{height:100%;position:relative;width:22%;padding-right:0px;float:left}.sidebar-wrap .item{border-radius:5px;overflow:hidden !important;box-shadow:2px 2px 2px -1px #DADADA}.sidebar-wrap .item img{border-top-left-radius:5px;border-top-right-radius:5px}.sidebar-wrap .item.cta{border-radius:5px;box-shadow:2px 2px 2px -1px #DADADA;background:#fff;padding:20px;overflow:hidden !important}.sidebar-wrap .item.cta h4{font-size:26px;margin-bottom:0px;color:#000}.sidebar-wrap .item.cta .btn{margin:0px -20px -20px -20px;padding:16px}.sidebar-wrap .item.cta .btn:hover{color:#fff !important}.sidebar-wrap .item.cta p{font-family:"source-sans-pro";color:#000;font-size:30px;line-height:1;margin-top:10px}.sidebar{margin:0 0 30px 0;padding-left:0px;padding-top:0px}.sidebar .links>ul{margin:0px;border-radius:5px;overflow:hidden !important}.sidebar .links>ul li{color:#969696;text-transform:uppercase}.sidebar .links>ul>li.has-sub>ul{display:none;padding-left:0px;padding-top:0px;background:#f4f4f4}.sidebar .links>ul>li.has-sub>ul ul{margin:0px}.sidebar .links>ul>li:first-child>a{border-top:none}.sidebar .links>ul>li:last-child>a{border-bottom:none}.sidebar .links>ul>li>ul{padding:0px;margin:0px}.sidebar .links>ul>li>ul li a{background:#fff;color:#000;font-size:16px;border-bottom:1px solid #E8E8E8;padding:12px 15px;text-transform:none;font-weight:300;position:relative;overflow:hidden}.sidebar .links>ul>li>ul li a.here{z-index:9;background:#F7F7F7;font-weight:400;color:#000}.sidebar .links>ul>li>ul li a:hover{background:#fff}.sidebar .links>ul>li li:last-child{margin-bottom:0px}.sidebar .links>ul>li>a{background:#000;color:#fff !important;border-bottom:1px solid #000}.sidebar .links>ul>li>a.here{background:#000}.sidebar .links>ul>li>a.submenu-open{background:#000}.sidebar .links>ul>li>a.submenu-open+ul{padding-top:0px}.sidebar .links>ul>li a{font-size:16px;font-family:"source-sans-pro";display:block;padding:12px 15px;padding-right:20px;color:#fff;font-weight:500}.sidebar .links>ul>li a:hover{opacity:1}.sidebar .links>ul>li.here>ul{display:block}footer{max-width:100% !important}footer .logos{margin-bottom:40px}@media only screen and (max-width: 40em){footer .logos{display:none}}footer .logos li{display:inline-block}footer .logos li+li{margin-left:40px}footer>.row{padding-top:30px !important;padding-bottom:30px !important}@media only screen and (max-width: 800px){footer>.row{padding-top:20px !important}}footer .top{background:url(/assets/img/footer.jpg) no-repeat center center !important;background-size:cover !important;margin:0 auto;padding:150px 0 0 !important}@media only screen and (max-width: 64em){footer .top{padding-top:60px !important}}@media only screen and (max-width: 800px){footer .top{padding-top:30px !important}}footer .top .row{position:relative}@media only screen and (max-width: 800px){footer .top .row{text-align:center}}footer .top .row .img-container{position:absolute;top:-200px;left:-100px;z-index:1}@media only screen and (max-width: 64em){footer .top .row .img-container{display:none}}footer .top .row .img-container .img-circle{max-width:640px;margin-bottom:0 !important;box-shadow:20px 15px 40px 5px rgba(108,125,175,0.25);border-radius:100%;top:-70px !important;left:-180px;position:relative}@media only screen and (max-width: 1200px){footer .top .row .img-container .img-circle{max-width:480px;top:-40px !important;left:-60px}}footer .top .row .s3grid{max-width:550px;margin:0 auto 30px;position:relative;z-index:10}@media only screen and (max-width: 64em){footer .top .row .s3grid{max-width:100%}}@media only screen and (max-width: 800px){footer .top .row .s3grid{margin-bottom:0}}footer .top .row .s3grid .feat2 h2{position:relative;z-index:1;font-size:80px;font-weight:600;text-transform:uppercase;margin:0;top:-6px;right:160px;letter-spacing:6px}@media only screen and (max-width: 64em){footer .top .row .s3grid .feat2 h2{top:0;right:0;font-size:40px}}footer .top .row .s3grid .feat2 p{color:#000 !important}footer .top .row .s3grid .feat2 p.bold{font-weight:600 !important;letter-spacing:1px}footer .top .row .s3grid .feat2 p.light{font-weight:300 !important}footer .top .row .s3grid .feat2 p.gray{color:#B4B4B4 !important}@media only screen and (max-width: 40em){footer .top .row .s3grid .feat2 p.gray{color:#000 !important}}footer .top .row .s3grid .feat2 p.gray span{color:#000;padding-left:10px}footer .top .row .s3grid .feat2 p span{font-weight:500 !important}footer .top .row .s3grid .feat2 p span.bold{font-weight:600 !important}footer .top .row .s3grid .feat2 p span.light{font-weight:300 !important}footer .top .row .s3grid .feat2 a{color:#0170EF !important;font-size:30px}footer p{color:#fff !important;margin-bottom:15px}@media only screen and (max-width: 40em){footer p{text-align:center !important}}footer img{margin-bottom:10px !important;max-width:200px}@media only screen and (max-width: 64em){footer img{margin-bottom:0 !important}}footer .bottom{position:relative;max-width:1160px;padding:0 20px !important}@media only screen and (max-width: 64em){footer .bottom{padding-bottom:30px !important}}footer .bottom .left-side{display:inline-block;width:100%;max-width:50%;padding-top:50px}@media only screen and (max-width: 800px){footer .bottom .left-side{padding-top:20px;max-width:100%}}footer .bottom .left-side ul{margin:0 !important;display:flex;align-items:center;padding-bottom:30px}@media only screen and (max-width: 64em){footer .bottom .left-side ul{flex-direction:column}}footer .bottom .left-side ul li{text-align:center;margin-right:25px;line-height:0.8}@media only screen and (max-width: 800px){footer .bottom .left-side ul li{margin-right:0}}footer .bottom .left-side ul li a p{font-size:15px;margin-top:0 !important;line-height:1.9}footer .bottom .left-side ul li a p span{font-size:10px;letter-spacing:0}footer .bottom .left-side ul li.superdoctor img{max-width:100px}footer .bottom .left-side ul li.brand{border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:8px 0;height:55px;letter-spacing:1px}@media only screen and (max-width: 800px){footer .bottom .left-side ul li.brand{border-bottom:none}}footer .bottom .left-side ul li.brand p{line-height:1.2;text-transform:uppercase}@media only screen and (max-width: 64em){footer .bottom .left-side ul li.brand.carecredit{border-top:none}}footer .bottom .left-side ul li.brand.carecredit img{max-width:130px;filter:brightness(30%);margin-bottom:0 !important;top:-5px;position:relative}footer .bottom .left-side .logo-holder img{max-width:220px;filter:grayscale(100%) brightness(50%);margin-bottom:70px !important}@media only screen and (max-width: 800px){footer .bottom .left-side .logo-holder img{margin:0 auto 40px !important}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){footer .bottom .left-side .logo-holder img{display:none}}@media only screen and (max-width: 64em){footer .bottom .left-side .logo-holder img{max-width:200px}}@media only screen and (max-width: 40em){footer .bottom .left-side .logo-holder img{max-width:180px}}footer .bottom .left-side .logo-holder img.retina{display:none}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){footer .bottom .left-side .logo-holder img.retina{display:block}}footer .bottom .left-side p{color:#000 !important}footer .bottom .left-side p.copyright{font-size:14px}@media only screen and (max-width: 800px){footer .bottom .left-side p.copyright{text-align:center}}@media only screen and (max-width: 40em){footer .bottom .left-side p.copyright{color:#000 !important}}footer .bottom .right-side{width:100%;max-width:50%;float:right;background:#fff;padding:80px 0 40px 80px}@media only screen and (max-width: 64em){footer .bottom .right-side{padding:50px 0 40px 30px}}@media only screen and (max-width: 800px){footer .bottom .right-side{max-width:100%;padding:20px 0;text-align:center;background:transparent}}footer .bottom .right-side:after{content:'';background:#fff;position:absolute;top:0;left:calc(100% - 20px);width:100%;height:100%}@media only screen and (max-width: 800px){footer .bottom .right-side:after{display:none}}@media only screen and (max-width: 800px){footer .bottom .right-side .nav .links{display:none}}footer .bottom .right-side .nav .links ul{height:100%;text-align:left}footer .bottom .right-side .nav .links ul li{width:49%;vertical-align:top}@media only screen and (max-width: 800px){footer .bottom .right-side .nav .links ul li{width:100%}}footer .bottom .right-side .nav .links ul li a{text-decoration:underline;float:left;padding:5px 20px}@media only screen and (max-width: 64em){footer .bottom .right-side .nav .links ul li a{font-size:14px}}footer .bottom .right-side .nav .links ul li ul{display:none}footer .bottom .right-side .nav .links ul li.hide-footer{display:none}footer .bottom .right-side .socials{margin:0 !important;display:inline-block;float:right;position:relative;right:55px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85)}@media only screen and (max-width: 64em){footer .bottom .right-side .socials{width:100%;right:0}}@media only screen and (max-width: 800px){footer .bottom .right-side .socials{display:block;top:0;right:0;float:none}}footer .bottom .right-side .socials li+li{margin-left:10px !important}footer .reviews-holder{margin-bottom:12px}footer .reviews-holder p{color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:1.5px;margin:5px 0 0;display:inline-block}footer .reviews-holder .stars{display:inline-block;position:relative;top:1px;margin-left:8px;margin-bottom:3px}footer .reviews-holder .stars .star{display:inline-block;padding:5px;background:url(/assets/img/star.png) no-repeat center center;background-size:100% auto !important}footer .reviews-holder .stars .star+.star{margin-left:2px}footer .reviews-holder .stars .star.half{background:url(/assets/img/star-half.png) no-repeat center center !important;background-size:100% auto !important}footer .left-holder{padding:8px 0;position:absolute;left:20px;top:44px;text-align:center;z-index:9}@media only screen and (max-width: 800px){footer .left-holder{position:relative;left:0;top:0;margin-bottom:20px}}footer .right-holder{text-align:center;position:absolute;right:20px;top:50px;z-index:9}@media only screen and (max-width: 800px){footer .right-holder{position:relative;left:0;top:0;float:left;width:100%;margin-top:10px}}footer .right-holder a{font-size:20px;letter-spacing:1px;font-family:"source-sans-pro";color:#fff}footer .right-holder p{font-size:15px;line-height:1.4;margin-top:11px}footer a{color:#fff}footer a:hover{cursor:pointer;opacity:0.4 !important}@media only screen and (max-width: 64em){footer .columns{margin-bottom:20px !important}}@media only screen and (max-width: 40em){footer .socials{width:100%;float:none;text-align:center;margin-left:0px}}footer .socials li{display:inline-block}footer .socials li a{background:#000;border-radius:15%}footer .socials li a span{filter:brightness(500%)}footer .socials li+li{margin-left:5px}footer .bottom{float:none}footer .scroll-down{position:fixed;bottom:20px;right:20px;z-index:99;background:rgba(20,20,20,0.8);border:1px solid rgba(255,255,255,0.8);color:#fff;font-size:11px;padding:15px 12px 12px;font-family:"source-sans-pro";font-weight:500}footer .scroll-down img{margin-bottom:0 !important;max-width:22px}footer .fixed-cta{position:fixed;bottom:0;width:100%;text-align:center;display:block;display:none;z-index:999}@media only screen and (max-width: 800px){footer .fixed-cta{display:block}}footer .fixed-cta a.btn{width:50%;float:left;padding:17px 10px 12px;background:#ddd;color:#000;display:block;font-size:16px;margin-top:0;text-transform:uppercase;letter-spacing:1px;font-weight:500}footer .fixed-cta a.btn+a.btn{background:#0170EF;color:#fff}footer .fixed-cta a.btn:hover{opacity:1 !important}.trademark{margin-top:25px;padding-bottom:83px}@media only screen and (max-width: 800px){.trademark{padding-bottom:112px}}.trademark p{font-size:10px;letter-spacing:1.5px;text-transform:uppercase}.trademark ul{margin:-3px 0 0}.trademark ul li{display:inline;padding-bottom:3px}.trademark ul li a{font-size:11px;letter-spacing:2px}.trademark ul li+li{margin-left:5px;padding-left:8px}.sub-cta-wrapper{position:relative}.sub-cta-wrapper .sub-cta{margin-top:30px;padding:30px;background:url(/assets/img/sub-cta.jpg) no-repeat center center;background-size:cover !important;position:relative}@media only screen and (max-width: 800px){.sub-cta-wrapper .sub-cta{padding-left:0;padding-right:0;margin-top:0}.sub-cta-wrapper .sub-cta:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0.5)}}.sub-cta-wrapper .sub-cta .row{position:relative;z-index:4;padding-bottom:150px}@media only screen and (max-width: 800px){.sub-cta-wrapper .sub-cta .row{padding-bottom:20px}}.sub-cta-wrapper .sub-cta .row h3{font-size:60px !important;font-weight:800 !important;text-transform:uppercase;margin-bottom:20px !important;letter-spacing:0;line-height:1}@media only screen and (max-width: 800px){.sub-cta-wrapper .sub-cta .row h3{font-size:40px !important;font-weight:600 !important;text-align:left !important;color:#fff}}@media only screen and (max-width: 800px){.sub-cta-wrapper .sub-cta .row h3 span{color:#fff !important;display:inline-block !important}}.sub-cta-wrapper .sub-cta .row p{max-width:500px;text-align:right;margin-right:0 !important;margin:50px auto}@media only screen and (max-width: 800px){.sub-cta-wrapper .sub-cta .row p{color:#fff;max-width:100%;text-align:left;margin:0}}.sub-cta-wrapper .sub-cta .row a.btn{margin-top:20px;background:#0170EF;position:relative;padding:15px 30px 15px 40px;letter-spacing:1px;border-radius:3px}@media only screen and (max-width: 800px){.sub-cta-wrapper .sub-cta .row a.btn{float:left !important}}@media only screen and (max-width: 40em){.sub-cta-wrapper .sub-cta .row a.btn{width:100%}}.sub-cta-wrapper .sub-cta .row a.btn:hover{opacity:0.5}.sub-cta-wrapper .sub-cta .row a.btn:hover:before{animation-name:hover;animation-iteration-count:infinite;animation-duration:0.6s;animation-direction:alternate;animation-timing-function:linear}@keyframes hover{0%{left:17px}100%{left:10px}}.sub-cta-wrapper .sub-cta .row a.btn:before{content:'';position:absolute;top:17px;left:17px;width:11px;height:11px;display:block;background:url(/assets/img/arrow-right.png) no-repeat center center;background-size:contain}@media only screen and (max-width: 40em){.sub-cta-wrapper .sub-cta .row a.btn:before{left:100px}}.sub-cta-wrapper img.img{position:absolute;right:0;max-width:340px;top:0}@media only screen and (max-width: 64em){.sub-cta-wrapper img.img{max-width:260px}}@media only screen and (max-width: 40em){.sub-cta-wrapper img.img{width:180px}}::-webkit-input-placeholder{color:#000}@media only screen and (max-width: 64em){::-webkit-input-placeholder{color:#fff}}:-moz-placeholder{color:#000}@media only screen and (max-width: 64em){:-moz-placeholder{color:#fff}}::-moz-placeholder{color:#000}@media only screen and (max-width: 64em){::-moz-placeholder{color:#fff}}:-ms-input-placeholder{color:#000}@media only screen and (max-width: 64em){:-ms-input-placeholder{color:#fff}}form{margin:0px}form .s3grid>div{position:relative}form .s3grid>div div{position:relative}form small.error{position:absolute;top:8px;right:8px;margin-top:0px !important;border-radius:100% !important;background:#C04545 !important;font-family:"source-sans-pro";font-style:normal !important;text-transform:uppercase;padding:0 11px !important;transform:rotate(45deg);height:26px;width:26px;margin-bottom:0px !important;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;border-bottom-right-radius:3px;border-top-right-radius:3px}form small.error:after{content:'+';font-size:20px !important;position:absolute;top:3px;right:8px}form input[type="text"],form textarea,form input[type="tel"],form input[type="email"]{background:transparent;border:1px solid #bbb;border-radius:3px;box-shadow:none;color:#000;font-family:"source-sans-pro";font-weight:300;height:auto;margin-bottom:0px;padding:15px 20px}form input[type="text"]:focus,form textarea:focus,form input[type="tel"]:focus,form input[type="email"]:focus{border:1px solid #dbdbdb;box-shadow:none !important}form input[type="text"]:focus+small.error,form textarea:focus+small.error,form input[type="tel"]:focus+small.error,form input[type="email"]:focus+small.error{background:#a43e3e !important}form input[type="text"]:active,form input[type="text"]:focus,form textarea:active,form textarea:focus,form input[type="tel"]:active,form input[type="tel"]:focus,form input[type="email"]:active,form input[type="email"]:focus{background:transparent}@media only screen and (max-width: 64em){form input[type="checkbox"]+label,form input[type="radio"]+label{color:#fff}}form textarea{resize:none;height:122px !important;line-height:1.3;color:#000}form .error select{outline:0 !important;box-shadow:0 0 0 2px #c04545;border:none !important}form select{background-color:transparent;border-radius:3px;border:1px solid #bbb;color:#000;font-weight:400;margin-bottom:0px;outline:none;padding:10px 15px;height:51px;line-height:1.3}@media only screen and (max-width: 64em){form select{color:#fff}}@media only screen and (max-width: 64em){form select:focus{background:transparent}}form textarea+small{border-bottom-right-radius:0px !important}form#form .alert-box.alert{background-color:#c33b3b;border-color:#c33b3b;margin-bottom:2rem}form#form .alert-box.alert h3{font-size:26px}@media only screen and (max-width: 64em){form#form .alert-box.alert h3{font-size:22px}}@media only screen and (max-width: 40em){form#form .alert-box.alert h3{font-size:20px}}form#form .alert-box.alert h3,form#form .alert-box.alert p{color:#fff;margin-bottom:10px}form#form .alert-box.alert p,form#form .alert-box.alert li{font-size:16px;font-weight:300}form#form .alert-box.alert ul{background:none;margin:0 0 5px 17px;padding:0}form#form .alert-box.alert ul li{color:#fff;list-style-type:disc;margin:0;padding:0;text-indent:0}.popup-gallery{outline:none;position:relative}.popup-gallery:after{content:'Click Here';color:#fff;text-transform:uppercase;font-weight:500;position:absolute;opacity:0;padding-top:55px;font-size:15px;visibility:hidden !important;top:60%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:inline-block;width:50%;height:50%;background:url(/assets/img/search-icon.png) no-repeat center center !important;background-size:12% auto !important;box-shadow:none !important}@media only screen and (max-width: 40em){.popup-gallery:after{content:'';top:50%}}.popup-gallery:hover:after{opacity:1 !important;visibility:visible !important}.gallery-index .group{margin-bottom:40px !important;margin-bottom:50px}@media only screen and (max-width: 40em){.gallery-index .group{margin-bottom:25px !important}}.gallery-index .group a.media{display:inline-block;margin-bottom:10px}@media only screen and (min-width: 64.1em){.gallery-index .group{width:47.5%;margin-right:5%;margin-bottom:30px;float:left}.gallery-index .group:nth-child(2n){margin-right:0}.gallery-index .group:nth-child(2n):after{clear:both}.gallery-index .group:nth-child(2n+1):before{clear:both}}@media only screen and (max-width: 64em){.gallery-index .group{width:47.5%;margin-right:5%;margin-bottom:30px;float:left}.gallery-index .group:nth-child(2n){margin-right:0}.gallery-index .group:nth-child(2n):after{clear:both}.gallery-index .group:nth-child(2n+1):before{clear:both}}@media only screen and (max-width: 40em){.gallery-index .group{width:100%;margin-right:0%;margin-bottom:30px;float:left;height:inherit}.gallery-index .group:nth-child(1n){margin-right:0}.gallery-index .group:nth-child(1n):after{clear:both}.gallery-index .group:nth-child(1n+1):before{clear:both}.gallery-index .group .links{position:relative;bottom:0;padding:0;margin-top:25px}.gallery-index .group+.group{margin-top:20px}}.gallery-index .group .links{margin-top:20px}.gallery-index .group .links ul{margin:0}.gallery-index .group .links ul li{line-height:2;font-size:15px}.gallery-index .group .links ul li a:hover{opacity:1;cursor:default}.gallery-index .group .links ul li a:hover:not(.title){cursor:pointer;color:#0170EF}.gallery-index .group .links ul li+li{margin-top:4px;padding-top:4px;border-top:1px solid #ddd}ul.gallery-dropdown{margin:0px !important;position:relative;display:inline-block;float:left}@media only screen and (max-width: 40em){ul.gallery-dropdown{margin-top:5px;display:block;width:100%}}ul.gallery-dropdown li.selector{background:#0170EF;padding:6px 35px 5px 10px;text-align:left;min-width:180px;border-radius:2px;color:#fff;position:relative;font-size:14px}ul.gallery-dropdown li.selector:after{content:'';display:inline-block;background:url(/assets/img/nav-arrow-white.png) no-repeat center center;background-size:100% auto;position:absolute;top:13px;transform:rotate(90deg) translate3d(0, 0, 0);right:10px;width:8px;height:8px}@media only screen and (min-width: 64.1em){ul.gallery-dropdown li.selector:hover{cursor:pointer;border-radius:2px 2px 0 0}ul.gallery-dropdown li.selector:hover:after{top:12px;transform:rotate(-90deg) translate3d(0, 0, 0)}}@media only screen and (max-width: 64em){ul.gallery-dropdown li.selector.active{cursor:pointer;border-radius:2px 2px 0 0}ul.gallery-dropdown li.selector.active:after{transform:rotate(-90deg) translate3d(0, 0, 0)}}ul.gallery-dropdown li ul{opacity:0;visibility:hidden;position:absolute;top:40px;left:0;width:250px;border-radius:2px;overflow:hidden;margin:0;z-index:99;transition:0.15s all ease-in-out;background:#eef0f0}@media only screen and (max-width: 40em){ul.gallery-dropdown li ul{width:100%}}ul.gallery-dropdown li ul li a{padding:8px 10px;font-size:13px;font-weight:300;display:block;color:#777}ul.gallery-dropdown li ul li a:hover{background:#ddd;color:#0170EF;opacity:1}ul.gallery-dropdown li ul li+li{border-top:1px solid #ddd}@media only screen and (max-width: 40em){ul.gallery-dropdown li ul li+li{border-top:none}}@media only screen and (min-width: 64.1em){ul.gallery-dropdown li:hover ul{top:33px;border-radius:0 0 2px 2px;opacity:1;visibility:visible}}@media only screen and (max-width: 64em){ul.gallery-dropdown li.active ul{border-radius:0 0 2px 2px;top:33px;opacity:1;visibility:visible}}ul.gallery-dropdown+a{margin-top:10px}.slider.patients .item a{position:relative;padding-top:64%;background:#D8D8D8;display:block;border-radius:3px;overflow:hidden}.slider.patients .item a img{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}body.gallery .sub-content ul{margin:0 !important}body.gallery.gallery-default .gall-nav{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 40em){body.gallery.gallery-default .gall-nav{margin-top:10px}}body.gallery.gallery-default .gall-nav span{position:relative;font-family:"source-sans-pro";z-index:3;text-transform:uppercase}body.gallery.gallery-default .gall-nav span a{display:inline-block;padding:12px 17px;background:#0170EF;border-radius:3px;color:#fff !important}@media only screen and (max-width: 64em){body.gallery.gallery-default .gall-nav span a{font-size:14px}}body.gallery.gallery-default .gall-nav span.null{border-radius:3px;padding:12px 17px;background:#999;color:#fff}@media only screen and (max-width: 64em){body.gallery.gallery-default .gall-nav span.null{font-size:14px}}body.gallery.gallery-default .gall-nav p{font-family:"source-sans-pro";position:relative;top:5px;font-size:21px !important;margin-bottom:0}body.gallery.gallery-default .owl-carousel.patients{padding-left:30px;padding-right:30px;position:relative}body.gallery.gallery-default .owl-carousel.patients .here{opacity:.4}body.gallery.gallery-default .owl-carousel.patients .owl-stage-outer{position:relative;z-index:9}body.gallery.gallery-default .owl-carousel.patients .owl-stage-outer .owl-item img{border-radius:0px}body.gallery.gallery-default .owl-carousel.patients .owl-controls{position:absolute;z-index:7;left:0;top:0;width:100%;height:100%}body.gallery.gallery-default .owl-carousel.patients .owl-controls .owl-nav{height:100%}body.gallery.gallery-default .owl-carousel.patients .owl-controls .owl-nav>div{display:inline-block;width:30px;height:100%;background:#000;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}body.gallery.gallery-default .owl-carousel.patients .owl-controls .owl-nav>div:after{font-size:32px;color:#fff;position:relative;left:30%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.gallery.gallery-default .owl-carousel.patients .owl-controls .owl-nav .owl-next{float:right;position:relative;border-top-right-radius:3px;border-bottom-right-radius:3px}body.gallery.gallery-default .owl-carousel.patients .owl-controls .owl-nav .owl-next:after{content:'»';display:block}body.gallery.gallery-default .owl-carousel.patients .owl-controls .owl-nav .owl-prev{float:left;position:relative;border-top-left-radius:3px;border-bottom-left-radius:3px}body.gallery.gallery-default .owl-carousel.patients .owl-controls .owl-nav .owl-prev:after{content:'«';display:block}body.gallery.gallery-default .gall-button{outline:0;margin-top:-43px;margin-bottom:21px;background:#000;border-radius:5px;font-family:"source-sans-pro"}body.gallery.gallery-default .gall-button:hover{background:#000}body.gallery.gallery-default .gall-button:focus{background:#000}@media only screen and (max-width: 40em){body.gallery.gallery-default .gall-button{margin-top:0px;display:block;float:none;width:100%}}body.gallery.gallery-default .gall-dropdown{outline:0}body.gallery.gallery-default .gall-dropdown li{padding-bottom:0px !important;list-style-type:none !important}body.gallery.gallery-default .gall-dropdown li a{padding:14px 10px;font-family:"source-sans-pro";font-weight:300}body.gallery.gallery-default .sub-content .text{margin-top:40px;margin-bottom:25px}@media only screen and (min-width: 40.1em){body.gallery.gallery-default .sub-content .text{text-align:center;padding:0 50px}}body.gallery.gallery-default .sub-content .text p{position:relative}body.gallery.gallery-default .gallery-wrap .slides{width:85%;margin-right:4%;float:left}@media only screen and (max-width: 40em){body.gallery.gallery-default .gallery-wrap .slides{width:100%}}body.gallery.gallery-default .gallery-wrap .slides .feat2{width:48%;margin-right:4%;margin-bottom:30px;float:left;margin-bottom:0px}body.gallery.gallery-default .gallery-wrap .slides .feat2:nth-child(2n){margin-right:0}body.gallery.gallery-default .gallery-wrap .slides .feat2:nth-child(2n):after{clear:both}body.gallery.gallery-default .gallery-wrap .slides .feat2:nth-child(2n+1):before{clear:both}@media only screen and (max-width: 40em){body.gallery.gallery-default .gallery-wrap .slides .feat2{margin-bottom:15px}}body.gallery.gallery-default .gallery-wrap .thumbnails{float:left;width:11%}@media only screen and (max-width: 800px){body.gallery.gallery-default .gallery-wrap .thumbnails{margin-top:20px}}@media only screen and (max-width: 40em){body.gallery.gallery-default .gallery-wrap .thumbnails{width:100%}}body.gallery.gallery-default .gallery-wrap .thumbnails .owl-stage{width:100% !important}body.gallery.gallery-default .gallery-wrap .thumbnails .owl-stage .owl-item{width:100% !important;cursor:pointer;margin-bottom:20px}@media only screen and (max-width: 40em){body.gallery.gallery-default .gallery-wrap .thumbnails .owl-stage .owl-item{width:17% !important;margin-right:2% !important;margin-bottom:0px !important;float:left}body.gallery.gallery-default .gallery-wrap .thumbnails .owl-stage .owl-item:nth-child(3n){margin-right:0px !important}}body.gallery.gallery-default .gallery-wrap .thumbnails .owl-stage .owl-item .item{width:100%}body.gallery.gallery-default .gallery-wrap .thumbnails .owl-stage .owl-item .item img{width:100%;margin-bottom:0px}body.gallery.gallery-default .gallery-wrap .thumbnails .owl-stage .owl-item.here{opacity:.4}body.gallery.gallery-default .index-gallery .gallery-grid .item{padding-top:18%;position:relative;background:#ddd;border-radius:6px;overflow:hidden}@media only screen and (min-width: 64.1em){body.gallery.gallery-default .index-gallery .gallery-grid .item{width:32%;margin-right:2%;margin-bottom:30px;float:left;margin-bottom:2% !important}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(3n){margin-right:0}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(3n):after{clear:both}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(3n+1):before{clear:both}}@media only screen and (min-width: 40.1em) and (max-width: 64em){body.gallery.gallery-default .index-gallery .gallery-grid .item{padding-top:25%;width:48.75%;margin-right:2.5%;margin-bottom:30px;float:left;margin-bottom:2.5% !important}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(2n){margin-right:0}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(2n):after{clear:both}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(2n+1):before{clear:both}}@media only screen and (max-width: 40em){body.gallery.gallery-default .index-gallery .gallery-grid .item{padding-top:40%;width:100%;margin-right:0;margin-bottom:30px;float:left;margin-bottom:20px !important}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(1n){margin-right:0}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(1n):after{clear:both}body.gallery.gallery-default .index-gallery .gallery-grid .item:nth-child(1n+1):before{clear:both}}body.gallery.gallery-default .index-gallery .gallery-grid .item img.half{width:calc(50% - 2px);width:50%;position:absolute;top:50%;left:0;height:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.gallery.gallery-default .index-gallery .gallery-grid .item img.half+.half{left:50%}body.gallery.gallery-default .index-gallery .gallery-grid .item:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}body.gallery.gallery-popup h3{font-size:25px}body.gallery.gallery-popup .popup-gallery{outline:none;padding-top:45%;display:inline-block;overflow:hidden;width:100%;background:#ddd;border-radius:6px}body.gallery.gallery-popup .popup-gallery img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}body.gallery.gallery-popup .mfp-content{max-width:820px}body.gallery.gallery-popup .mfp-content .gallery-wrap{padding:30px;background:#fff;border-radius:2px;margin:0 auto;width:100%;display:block !important}body.gallery.gallery-popup .mfp-content .gallery-wrap .view{width:100%;float:left;margin-bottom:20px}@media only screen and (max-width: 40em){body.gallery.gallery-popup .mfp-content .gallery-wrap .view{width:100%}}body.gallery.gallery-popup .mfp-content .gallery-wrap .view .feat2{width:49%;margin-right:2%;margin-bottom:30px;float:left;margin-bottom:0px}body.gallery.gallery-popup .mfp-content .gallery-wrap .view .feat2:nth-child(2n){margin-right:0}body.gallery.gallery-popup .mfp-content .gallery-wrap .view .feat2:nth-child(2n):after{clear:both}body.gallery.gallery-popup .mfp-content .gallery-wrap .view .feat2:nth-child(2n+1):before{clear:both}@media only screen and (max-width: 40em){body.gallery.gallery-popup .mfp-content .gallery-wrap .view .feat2{margin-bottom:15px}}body.gallery.gallery-popup .mfp-content .gallery-wrap .view .item{display:none}body.gallery.gallery-popup .mfp-content .gallery-wrap .view .item img{margin-bottom:0px}body.gallery.gallery-popup .mfp-content .gallery-wrap .view .item:first-child{display:block}body.gallery.gallery-popup .mfp-content .gallery-wrap .slides{width:100%;float:left;display:none}@media only screen and (max-width: 40em){body.gallery.gallery-popup .mfp-content .gallery-wrap .slides{width:100%}}body.gallery.gallery-popup .mfp-content .gallery-wrap .slides .feat2{width:49%;margin-right:2%;margin-bottom:30px;float:left;margin-bottom:0px}body.gallery.gallery-popup .mfp-content .gallery-wrap .slides .feat2:nth-child(2n){margin-right:0}body.gallery.gallery-popup .mfp-content .gallery-wrap .slides .feat2:nth-child(2n):after{clear:both}body.gallery.gallery-popup .mfp-content .gallery-wrap .slides .feat2:nth-child(2n+1):before{clear:both}@media only screen and (max-width: 40em){body.gallery.gallery-popup .mfp-content .gallery-wrap .slides .feat2{margin-bottom:15px}}body.gallery.gallery-popup .mfp-content .gallery-wrap .slides .item{display:none}body.gallery.gallery-popup .mfp-content .gallery-wrap .slides .item:first-child{display:block}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails{float:left;width:100%}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item{margin-bottom:0px !important;display:block;width:15%;margin-right:2%;margin-bottom:30px;float:left}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item:nth-child(6n){margin-right:0}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item:nth-child(6n):after{clear:both}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item:nth-child(6n+1):before{clear:both}@media only screen and (max-width: 40em){body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item{width:23.5%;margin-right:2%;margin-bottom:30px;float:left}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item:nth-child(4n){margin-right:0}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item:nth-child(4n):after{clear:both}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item:nth-child(4n+1):before{clear:both}}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item img{width:100%;margin-bottom:0px}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item.active,body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item:hover{opacity:.4}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item a{padding-top:80%;overflow:hidden;position:relative;display:inline-block;width:100%;background:#ddd}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item a img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}body.gallery.gallery-popup .mfp-content .gallery-wrap .thumbnails .item a:hover{opacity:1}body.gallery.gallery-popup .mfp-content .gallery-wrap .details{margin-top:20px}body.gallery.gallery-popup .mfp-content .gallery-wrap .details p,body.gallery.gallery-popup .mfp-content .gallery-wrap .details ul.styled li,body.gallery.gallery-popup .mfp-content .gallery-wrap .details .sub-content.full .entry-content ul li,.sub-content.full .entry-content body.gallery.gallery-popup .mfp-content .gallery-wrap .details ul li{font-size:15px}body.gallery.gallery-popup .mfp-content .gallery-wrap .details p{margin:0}body.gallery.gallery-popup .mfp-content .gallery-wrap .details p+p{margin-top:10px}body.gallery.gallery-popup .mfp-content .gallery-wrap .details ul.styled,body.gallery.gallery-popup .mfp-content .gallery-wrap .details .sub-content.full .entry-content ul,.sub-content.full .entry-content body.gallery.gallery-popup .mfp-content .gallery-wrap .details ul{margin-top:8px}body.gallery.gallery-popup .mfp-content .gallery-wrap .details ul.styled li+li,body.gallery.gallery-popup .mfp-content .gallery-wrap .details .sub-content.full .entry-content ul li+li,.sub-content.full .entry-content body.gallery.gallery-popup .mfp-content .gallery-wrap .details ul li+li{margin-top:6px}@media only screen and (min-width: 64.1em){body.gallery.gallery-popup .patient-holder{width:48.5%;margin-right:3%;margin-bottom:30px;float:left;margin-bottom:2% !important}body.gallery.gallery-popup .patient-holder:nth-child(2n){margin-right:0}body.gallery.gallery-popup .patient-holder:nth-child(2n):after{clear:both}body.gallery.gallery-popup .patient-holder:nth-child(2n+1):before{clear:both}}@media only screen and (min-width: 40.1em) and (max-width: 64em){body.gallery.gallery-popup .patient-holder{width:49%;margin-right:2%;margin-bottom:30px;float:left;margin-bottom:2% !important}body.gallery.gallery-popup .patient-holder:nth-child(2n){margin-right:0}body.gallery.gallery-popup .patient-holder:nth-child(2n):after{clear:both}body.gallery.gallery-popup .patient-holder:nth-child(2n+1):before{clear:both}}@media only screen and (max-width: 800px){body.gallery.gallery-popup .patient-holder{width:47.5%;margin-right:5%;margin-bottom:30px;float:left;margin-bottom:5% !important}body.gallery.gallery-popup .patient-holder:nth-child(2n){margin-right:0}body.gallery.gallery-popup .patient-holder:nth-child(2n):after{clear:both}body.gallery.gallery-popup .patient-holder:nth-child(2n+1):before{clear:both}}@media only screen and (max-width: 40em){body.gallery.gallery-popup .patient-holder{width:100%;margin-right:0;margin-bottom:30px;float:left}body.gallery.gallery-popup .patient-holder:nth-child(1n){margin-right:0}body.gallery.gallery-popup .patient-holder:nth-child(1n):after{clear:both}body.gallery.gallery-popup .patient-holder:nth-child(1n+1):before{clear:both}}body.gallery.gallery-popup .gallery-preview{position:relative;float:left;width:100%}body.gallery.gallery-popup .gallery-preview>div img{width:50%;margin-bottom:0px;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.gallery.gallery-popup .gallery-preview>div img+img{left:50%}body.gallery.gallery-popup .gallery-preview>div a{position:relative;display:block;opacity:1 !important;overflow:hidden}body.gallery.gallery-popup .gallery-preview>div a:after{opacity:0;position:absolute;display:block;width:100%;height:100%;text-align:center;background:rgba(20,20,20,0.5)}body.gallery.gallery-popup .gallery-preview>div a:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}body.gallery.gallery-popup .gallery-preview>div a:hover img{opacity:0.6}body.gallery.gallery-popup .gallery-preview>div a:hover:after{opacity:1;box-shadow:inset 0px 0px 20px 0px #000}body.gallery.gallery-popup .gallery-preview .patient-info{margin-top:20px}body.gallery.gallery-popup .gallery-preview .patient-info h2{font-size:24px}body.gallery.gallery-row .mfp-image-holder .mfp-content{padding:0;background:none;max-width:800px}body.gallery.gallery-row .mfp-image-holder .mfp-bottom-bar{margin-top:-28px}body.gallery.gallery-row .patient-gallery{margin-bottom:100px}@media only screen and (max-width: 40em){body.gallery.gallery-row .patient-gallery{padding:0}}body.gallery.gallery-row .patient-gallery .patient{border:1px solid #ddd;padding:0}body.gallery.gallery-row .patient-gallery .patient .patient-info{padding:20px;border-right:1px solid #ddd;width:50%;float:left;margin-right:0}@media only screen and (max-width: 64em){body.gallery.gallery-row .patient-gallery .patient .patient-info{width:100%;border-right:none}}@media only screen and (max-width: 40em){body.gallery.gallery-row .patient-gallery .patient .patient-info{display:block}}body.gallery.gallery-row .patient-gallery .patient .patient-info h3{font-size:18px !important;color:#0170EF;letter-spacing:1px;font-weight:600;font-family:"source-sans-pro"}@media only screen and (max-width: 64em){body.gallery.gallery-row .patient-gallery .patient .patient-info h3{font-size:15px !important}}@media only screen and (max-width: 40em){body.gallery.gallery-row .patient-gallery .patient .patient-info h3{font-size:14px !important}}body.gallery.gallery-row .patient-gallery .patient .patient-info h3 span{display:block;color:#000;font-size:18px;margin:10px 0 20px;font-weight:600}@media only screen and (max-width: 64em){body.gallery.gallery-row .patient-gallery .patient .patient-info h3 span{font-size:16px}}@media only screen and (max-width: 40em){body.gallery.gallery-row .patient-gallery .patient .patient-info h3 span{font-size:15px}}body.gallery.gallery-row .patient-gallery .patient .patient-info p{font-size:15px;margin-bottom:0}@media only screen and (max-width: 40em){body.gallery.gallery-row .patient-gallery .patient .patient-info p{font-size:14px}}body.gallery.gallery-row .patient-gallery .patient .patient-info p:last-child{margin-bottom:0 !important}body.gallery.gallery-row .patient-gallery .patient .patient-info p.category{margin:-15px 0 10px}body.gallery.gallery-row .patient-gallery .patient .patient-info p.results-vary{font-style:italic;opacity:0.8}body.gallery.gallery-row .patient-gallery .patient .patient-info p+p{margin-top:12px}body.gallery.gallery-row .patient-gallery .patient .popup-gallery:after{display:none}body.gallery.gallery-row .patient-gallery .patient .patient-media{padding:20px;width:50%;float:left;display:table}@media only screen and (max-width: 64em){body.gallery.gallery-row .patient-gallery .patient .patient-media{width:100%;padding:0 20px 20px}}@media only screen and (max-width: 64em){body.gallery.gallery-row .patient-gallery .patient .patient-media .fancybox{max-width:360px;margin:0 auto 20px}}@media only screen and (max-width: 40em){body.gallery.gallery-row .patient-gallery .patient .patient-media .fancybox{margin-bottom:0}}body.gallery.gallery-row .patient-gallery .patient .patient-media .inner{display:table-cell;vertical-align:middle}body.gallery.gallery-row .patient-gallery .patient .patient-media .icon{float:left;padding-top:40%;width:calc(50% - 10px);border-radius:2px;margin-top:20px;position:relative;background:#ddd;overflow:hidden}@media only screen and (max-width: 64em){body.gallery.gallery-row .patient-gallery .patient .patient-media .icon{padding-top:48%}}body.gallery.gallery-row .patient-gallery .patient .patient-media .icon img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-height:99%}body.gallery.gallery-row .patient-gallery .patient .patient-media .icon:nth-child(even){margin-left:20px}body.gallery.gallery-row .patient-gallery .patient .patient-media .icon:first-child,body.gallery.gallery-row .patient-gallery .patient .patient-media .icon:nth-child(2){margin-top:0}body.gallery.gallery-row .patient-gallery .patient .patient-media .icon:hover{opacity:0.6}body.gallery.gallery-row .patient-gallery .patient .patient-media .icon:hover img{cursor:pointer;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.05);-moz-transform:translateX(-50%) translateY(-50%) scale(1.05);-ms-transform:translateX(-50%) translateY(-50%) scale(1.05);-o-transform:translateX(-50%) translateY(-50%) scale(1.05);transform:translateX(-50%) translateY(-50%) scale(1.05)}body.gallery.gallery-row .patient-gallery .patient+.patient{margin-top:40px;padding-top:0}.fixed-special{position:fixed;background:#0170EF;bottom:0;width:100%;display:flex;flex-direction:row;justify-content:center;padding:20px 0 12px}@media only screen and (max-width: 800px){.fixed-special{bottom:45px;padding:15px 0;background:#014089}}@media only screen and (max-width: 40em){.fixed-special{padding:12px 0}}.fixed-special h2{color:#fff;font-weight:100 !important;font-size:22px !important;display:inline-block;margin:0 50px 0 !important;letter-spacing:1px}@media only screen and (max-width: 800px){.fixed-special h2{font-size:18px !important;margin:0 !important}}.fixed-special h2 span{font-weight:600;letter-spacing:1px;margin-left:5px}.fixed-special a{color:#fff;display:inline-block;text-transform:uppercase;font-size:15px;letter-spacing:1px;font-weight:400;position:relative}.fixed-special a img{max-width:10px;border-bottom:1px solid #fff;display:none}.fixed-special a:before{content:'';position:absolute;bottom:8px;background:#fff;left:0;width:calc(100% + 15px);height:1px}.fixed-special a:after{content:'';position:absolute;top:5px;right:-15px;width:10px;height:10px;background:url(/assets/img/arrow-right-2.png) no-repeat center center;background-size:contain}.fixed-special .close{color:#fff;position:relative;right:-60px;top:-15px;cursor:pointer}.not-uppercase{text-transform:none !important}.primary{color:#0170EF !important}.primary-light{color:#5DA8FE !important}.white{color:#fff !important}.primary-bg{background:#0170EF !important}.lighter-gray{background:#F7F7F7 !important}.underline{text-decoration:underline}.ls-1{letter-spacing:1px}.ls-3{letter-spacing:3px}.uppercase{text-transform:uppercase}.shadow-dark{box-shadow:0px 4px 30px rgba(20,20,20,0.2)}.has-dot{position:relative}.has-dot:before{content:'';background:#000;position:absolute;width:6px;height:6px;left:-20px;top:13px;border-radius:10px;display:block;z-index:1}@media only screen and (max-width: 800px){.has-dot:before{left:-15px}}.z-1{position:relative;z-index:1}hr{border-width:2px}@media only screen and (max-width: 800px){.text-center-phablet{text-align:center !important}}.mw-100px{max-height:35px}.btn-2{color:#0170EF;text-decoration:underline;text-transform:uppercase;font-weight:500;position:relative}@media screen and (max-width: 1200px){.btn-2{left:20px}}.btn-2:before{content:'';position:absolute;top:4px;left:-20px;width:11px;height:11px;display:block;background:url(/assets/img/arrow-right-blue.png) no-repeat center center;background-size:contain}.btn-2.right:before{top:2px}.btn-2.white:before{background:url(/assets/img/arrow-right.png) no-repeat center center;background-size:contain}@media only screen and (max-width: 64em){.mr-20-tablet-down{margin-right:20px !important}}.popup-youtube{outline:none;position:relative}.popup-youtube:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:inline-block;height:70px;width:70px;background:url(/assets/img/play.png) no-repeat center center;background-size:100% auto;z-index:9}.popup-youtube:hover{opacity:1}.mw-70{max-width:70%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 64em){.mw-70{max-width:100%}}.shadow{box-shadow:26px 10px 156px -45px #419afe}.mw-80,.row.box-bg .inner{max-width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 64em){.mw-80,.row.box-bg .inner{max-width:100%}}.italic{font-style:italic !important}.bold{font-weight:900 !important}.headType{font-family:"source-sans-pro"}.hidden{display:none}.popup,.popup-video{outline:none}.link{color:#0170EF !important;text-decoration:underline}.overflow-hidden{overflow:hidden !important}.text-justify{text-align:justify !important}.popup-video{outline:none;position:relative}.popup-video:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:inline-block;width:70px;height:70px;background:url(/assets/img/play.png) no-repeat center center;background-size:100% auto;z-index:99}@media only screen and (max-width: 64em){.popup-video:after{width:54px;height:54px}}@media only screen and (max-width: 40em){.popup-video:after{width:44px;height:44px}}img.xsmall{max-width:80px;width:100%}img.small{max-width:180px;width:100%}img.medium{max-width:240px;width:100%}img.large{max-width:400px;width:100%}img.large.pull-up{margin-top:-15px}img.xlarge2{max-width:480px;width:100%}img.xlarge{max-width:540px;width:100%}.home-article h3{font-size:1.2em;padding:8px 16px;background:white;width:80%;position:relative;bottom:27px;left:-25px;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 40em){.home-article h3{width:100%;left:0px;bottom:0px}}.male-infertility .half-circle .img-holder{top:14px}.male-infertility .gray-full{padding:20px 50px}.primary-bg ul.styled,.primary-bg .sub-content.full .entry-content ul,.sub-content.full .entry-content .primary-bg ul{color:#fff}.primary-bg ul.styled li:before,.primary-bg .sub-content.full .entry-content ul li:before,.sub-content.full .entry-content .primary-bg ul li:before{background:#fff}.doc-logos{display:grid;grid-template-columns:100px 100px;grid-gap:20px;text-align:center}@media only screen and (max-width: 64em){.doc-logos{grid-template-columns:1fr 1fr}.doc-logos a{padding:20px}}.media-logos{display:grid;grid-template-columns:repeat(5, 80px);grid-gap:15px}@media only screen and (max-width: 64em){.media-logos{grid-template-columns:repeat(5, 50px);grid-gap:19px}}.accessibility-disclaimer{padding:0 20px 60px;font-size:13px !important;font-weight:400}.video-slider .owl-nav{display:flex;justify-content:center;gap:60px;margin-top:20px}@media only screen and (max-width: 40em){.video-slider .owl-nav{gap:40px}}.video-slider .owl-nav .owl-prev,.video-slider .owl-nav .owl-next{width:40px;height:40px;background:url("/assets/img/arrow-right-blue.png") no-repeat center center/contain}.video-slider .owl-nav .owl-prev{transform:rotate(180deg)}.jump-nav{border-bottom:1px solid #bfbfbf;margin-bottom:50px}.jump-nav h3{text-align:center;font-size:30px;letter-spacing:0}.jump-nav .subnav{margin-left:0;padding-left:0}.jump-nav .subnav .trigger{padding:0 !important}.jump-nav .subnav .trigger:before{content:none !important}.jump-nav .subnav .trigger ol{margin-bottom:0;-webkit-column-count:3;-moz-column-count:3;column-count:3;column-gap:6%}@media only screen and (max-width: 800px){.jump-nav .subnav .trigger ol{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.jump-nav .subnav .trigger ol li{padding:0 20px;line-height:18px}.jump-nav .subnav .trigger ol li a{text-decoration:none;font-weight:bold;font-size:14px;line-height:16px}.jump-nav .subnav .trigger ol li+li{margin:10px 0 0 0 !important}@media only screen and (max-width: 40em){.jump-nav .subnav .trigger ol li{width:100%}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:100000;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.white-popup{position:relative;background:#FFF;padding:30px;width:auto;max-width:720px;margin:20px auto}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:100001;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:65%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.logged-in #wpadminbar{top:0px}.logged-in .sticky-nav{top:0px !important}.logged-in header{top:32px}@media only screen and (max-width: 64em){.logged-in header{top:2px}}@media only screen and (max-width: 40em){.logged-in header{top:13px}}.logged-in header.scrolled{top:-82px}@media only screen and (max-width: 64em){.logged-in.blog header,.logged-in.single-post header{margin-top:37px}}@media only screen and (max-width: 40em){.logged-in.blog header,.logged-in.single-post header{margin-top:27px}}@media only screen and (max-width: 64em){.logged-in.blog #wpadminbar,.logged-in.single-post #wpadminbar{top:40px !important}}.sub-content.full .entry-content{width:100%;font-size:16px;line-height:2}.sub-content.full .entry-content h3.entry-title,.sub-content.full .entry-content h2.entry-title{color:#0170EF;font-weight:300;text-transform:none;margin-bottom:15px;line-height:1.4}.sub-content.full .entry-content h2,.sub-content.full .entry-content h3{margin-top:30px !important;margin-bottom:10px}.sub-content.full .entry-content h2{font-size:28px}@media only screen and (max-width: 64em){.sub-content.full .entry-content h2{font-size:25px}}@media only screen and (max-width: 40em){.sub-content.full .entry-content h2{font-size:23px}}.sub-content.full .entry-content h3{font-size:24px}@media only screen and (max-width: 64em){.sub-content.full .entry-content h3{font-size:22px}}@media only screen and (max-width: 40em){.sub-content.full .entry-content h3{font-size:21px}}.sub-content.full .entry-content p{font-size:16px;line-height:2;margin-bottom:0}.sub-content.full .entry-content p a{text-decoration:underline;color:#0170EF}.sub-content.full .entry-content p+p{margin-top:20px}.sub-content.full .entry-content p.published{font-weight:300}.sub-content.full .entry-content a{color:#0170EF}.sub-content.full .entry-content a:hover{opacity:0.4}.sub-content.full .entry-content a.more-link{display:none}.sub-content.full .main-entry .date-badge{display:none;float:left;width:12%;border-radius:2px;border:2px solid #0170EF;text-align:center;padding:20px}@media only screen and (min-width: 40.1em) and (max-width: 64em){.sub-content.full .main-entry .date-badge{width:16%;padding:14px 15px}}.sub-content.full .main-entry .date-badge p{font-size:40px;line-height:1.3;font-weight:400;margin:0;color:#0170EF}@media only screen and (min-width: 40.1em) and (max-width: 64em){.sub-content.full .main-entry .date-badge p{font-size:32px}}@media only screen and (max-width: 40em){.sub-content.full .main-entry .date-badge p{font-size:26px}}.sub-content.full .main-entry .date-badge p.month{font-size:28px;font-weight:300;text-transform:uppercase}@media only screen and (min-width: 40.1em) and (max-width: 64em){.sub-content.full .main-entry .date-badge p.month{font-size:24px}}@media only screen and (max-width: 40em){.sub-content.full .main-entry .date-badge p.month{font-size:20px}}.sub-content.full .main-entry .entry-content{width:100%;float:right}.sub-content.full .main-entry .entry-content.single-entry-content{width:100% !important}.sub-content.full .main-entry .entry-content figure{border:1px solid #ccc;border-radius:1px;margin:10px 0}.sub-content.full .main-entry .entry-content figure .wp-caption-text{font-size:13px;font-weight:300;line-height:1.5;color:#444;margin:12px 0 0;text-align:center;background:#f9f9f9;padding:10px;border-top:1px solid #ccc}.sub-content.full hr{margin:35px 0 !important}.sub-content a.btn{color:#fff !important;margin-top:20px;padding:16px 20px;text-align:left !important}@media only screen and (max-width: 40em){.sub-content a.btn{font-size:13px}}.sub-content .pagination{text-align:center;margin-bottom:20px}.sub-content .page-numbers{font-size:15px;padding:14px 20px;border-radius:1px;color:#0170EF !important;background:none !important;border:2px solid #0170EF}@media only screen and (max-width: 40em){.sub-content .page-numbers{padding:9px 12px;font-size:13px}}.sub-content .page-numbers:hover{background:#0170EF !important;color:#fff !important;opacity:1}.sub-content .page-numbers.dots:hover{background:#fff !important;color:#0170EF !important;opacity:1}.sub-content .page-numbers.current{color:#fff !important;background:#0170EF !important;border:2px solid transparent}.sub-content .page-numbers+.page-numbers{margin-left:20px}@media only screen and (max-width: 64em){.sub-content .page-numbers+.page-numbers{margin-left:15px}}@media only screen and (max-width: 40em){.sub-content .page-numbers+.page-numbers{margin-left:10px}}.sub-content blockquote{background:#e9e9e9;border-radius:2px}@media only screen and (max-width: 64em){.sub-content blockquote{margin-left:0;margin-right:0}}.sub-content blockquote p{font-size:16px !important;padding:14px 20px;color:#555 !important}.sub-content blockquote p+p{margin-top:0px !important}.sub-content .content{box-shadow:none !important}@media only screen and (max-width: 40em){.sub-content .content{padding:0 !important}}.sub-content ul{margin:20px 0 20px 40px !important}.sub-content ul li{list-style:none !important}.sub-content ul li:before{top:12px !important}body.blog .sub-content.full .entry-content h2,body.blog .sub-content.full .entry-content h3{margin-top:10px !important}.s3accordion .s3panel{margin-bottom:15px}.s3accordion .s3panel>a{font-family:"source-sans-pro";color:#000;border:2px solid #000;display:block;padding:11px 20px;font-weight:300;font-size:16px;border-radius:4px;position:relative}.s3accordion .s3panel>a:after{position:absolute;content:'+';right:10px;top:25%;font-size:30px}.s3accordion .s3panel>a h2,.s3accordion .s3panel>a h3{margin:0;color:inherit;font-size:20px}.s3accordion .s3panel>div{display:none;padding:30px}.s3accordion .s3panel.js-opened>a:after{content:'-'}.s3accordion.light .s3panel>a{color:#fff;border:2px solid #fff}

/*# sourceMappingURL=style.css.map */