/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.si-float-wrapper{position:absolute;width:100%}.si-float-wrapper,.si-float-wrapper *{box-sizing:border-box}[class*=si-wrapper]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;cursor:default}.si-wrapper-top{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-40px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.si-wrapper-bottom,.si-wrapper-top{-webkit-box-orient:vertical;margin-left:0}.si-wrapper-bottom{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.si-wrapper-left{margin-top:-20px;margin-left:-11px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.si-wrapper-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:-20px;margin-left:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class*=si-shadow-wrapper]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.29804;z-index:1}.si-shadow-wrapper-bottom,.si-shadow-wrapper-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.si-shadow-pointer-bottom,.si-shadow-pointer-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.si-shadow-frame{box-shadow:0 1px 3px 0 #000}[class*=si-shadow-pointer]{position:relative;width:15px;height:15px;margin:auto}[class*=si-shadow-inner-pointer]{position:absolute;width:141%;height:141%;box-shadow:-.70711px .70711px 3px 0 #000}.si-shadow-inner-pointer-top{left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-bottom{bottom:0;left:50%;-webkit-transform:translate(-50%,50%) rotate(-45deg);transform:translate(-50%,50%) rotate(-45deg)}.si-shadow-inner-pointer-left{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-right{top:50%;right:0;-webkit-transform:translate(50%,-50%) rotate(-45deg);transform:translate(50%,-50%) rotate(-45deg)}.si-frame{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:3px;overflow:hidden;z-index:2}.si-content-wrapper{width:100%;max-width:100%;max-height:100%;padding:30px;background-color:#fff}.si-has-border .si-content-wrapper{border:1px solid #bbb}.si-content{overflow:auto}.si-close-button{position:absolute;top:0;right:0;border:0;outline:0;background-color:transparent;color:inherit;font-family:Arial,Baskerville,monospace;font-size:24px;cursor:pointer;opacity:.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.si-close-button:focus,.si-close-button:hover{opacity:.7}[class*=si-pointer-border]{position:absolute;border:15px solid transparent;z-index:3}[class*=si-pointer-bg]{position:relative;border:15px solid transparent;z-index:4}.si-has-border [class*=si-pointer-bg]{border-width:15px}.si-pointer-border-bottom,.si-pointer-border-top{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.si-pointer-border-left,.si-pointer-border-right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.si-pointer-top{border-bottom:0}.si-pointer-border-top{bottom:0;border-top-color:#bbb}.si-pointer-bg-top{border-top-color:#fff}.si-has-border .si-pointer-bg-top{top:-1px;margin-bottom:0}.si-pointer-bottom{border-top:0}.si-pointer-border-bottom{top:0;border-bottom-color:#bbb}.si-pointer-bg-bottom{border-bottom-color:#fff}.si-has-border .si-pointer-bg-bottom{bottom:-1px;margin-top:0}.si-pointer-left{border-right:0}.si-pointer-border-left{right:0;border-left-color:#bbb}.si-pointer-bg-left{border-left-color:#fff}.si-has-border .si-pointer-bg-left{left:-1px;margin-right:0}.si-pointer-right{border-left:0}.si-pointer-border-right{left:0;border-right-color:#bbb}.si-pointer-bg-right{border-right-color:#fff}.si-has-border .si-pointer-bg-right{right:-1px;margin-left:0}.jp-card.jp-card-safari.jp-card-identified .jp-card-back:before,.jp-card.jp-card-safari.jp-card-identified .jp-card-front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),-webkit-linear-gradient(-245deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}.jp-card.jp-card-ie-10.jp-card-flipped,.jp-card.jp-card-ie-11.jp-card-flipped{-webkit-transform:0deg;-moz-transform:0deg;-ms-transform:0deg;-o-transform:0deg;transform:0deg}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back,.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-front,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back:after{left:18%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-cvc,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-cvc{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);left:5%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny{left:84%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny:after{left:-480%;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.jp-card.jp-card-ie-10.jp-card-amex .jp-card-back,.jp-card.jp-card-ie-11.jp-card-amex .jp-card-back{display:none}.jp-card-logo{height:36px;width:60px;font-style:italic}.jp-card-logo,.jp-card-logo:after,.jp-card-logo:before{box-sizing:border-box}.jp-card-logo.jp-card-amex{text-transform:uppercase;font-size:4px;font-weight:700;color:#fff;background-image:repeating-radial-gradient(circle at center,#fff 1px,#999 2px);border:1px solid #eee}.jp-card-logo.jp-card-amex:after,.jp-card-logo.jp-card-amex:before{width:28px;display:block;position:absolute;left:16px}.jp-card-logo.jp-card-amex:before{height:28px;content:"american";top:3px;text-align:left;padding-left:2px;padding-top:11px;background:#267ac3}.jp-card-logo.jp-card-amex:after{content:"express";bottom:11px;text-align:right;padding-right:2px}.jp-card.jp-card-amex.jp-card-flipped{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.jp-card.jp-card-amex.jp-card-identified .jp-card-back:before,.jp-card.jp-card-amex.jp-card-identified .jp-card-front:before{background-color:#108168}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-logo.jp-card-amex{opacity:1}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-cvc{visibility:visible}.jp-card.jp-card-amex.jp-card-identified .jp-card-front:after{opacity:1}.jp-card-logo.jp-card-discover{background:#f60;color:#111;text-transform:uppercase;font-style:normal;font-weight:700;font-size:10px;text-align:center;overflow:hidden;z-index:1;padding-top:9px;letter-spacing:.03em;border:1px solid #eee}.jp-card-logo.jp-card-discover:after,.jp-card-logo.jp-card-discover:before{content:" ";display:block;position:absolute}.jp-card-logo.jp-card-discover:before{background:#fff;width:200px;height:200px;border-radius:200px;bottom:-5%;right:-80%;z-index:-1}.jp-card-logo.jp-card-discover:after{width:8px;height:8px;border-radius:4px;top:10px;left:27px;background-color:#f60;background-image:-webkit-radial-gradient(#f60,#fff);background-image:radial-gradient(#f60,#fff);content:"network";font-size:4px;line-height:24px;text-indent:-7px}.jp-card .jp-card-front .jp-card-logo.jp-card-discover{right:12%;top:18%}.jp-card.jp-card-discover.jp-card-identified .jp-card-back:before,.jp-card.jp-card-discover.jp-card-identified .jp-card-front:before{background-color:#86b8cf}.jp-card.jp-card-discover.jp-card-identified .jp-card-logo.jp-card-discover{opacity:1}.jp-card.jp-card-discover.jp-card-identified .jp-card-front:after{-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;content:" ";display:block;background-color:#f60;background-image:-webkit-linear-gradient(#f60,#ffa366,#f60);background-image:linear-gradient(#f60,#ffa366,#f60);height:50px;width:50px;border-radius:25px;position:absolute;left:100%;top:15%;margin-left:-25px;box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.5)}.jp-card-logo.jp-card-unionpay{width:60px;display:block;height:40px;background:#e21836;-webkit-transform:skew(-15deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);border-radius:5px;font-size:10px;z-index:1;line-height:33px;color:#fff;text-align:center;font-family:"Sans-serif",Microsoft Yahei,\\5FAE\8F6F\96C5\9ED1,Hiragino Sans,Gulim,\\5B8B\4F53;font-weight:700}.jp-card-logo.jp-card-unionpay:after,.jp-card-logo.jp-card-unionpay:before{display:block;margin:0 auto;position:absolute;height:40px;top:0;z-index:-1}.jp-card-logo.jp-card-unionpay:before{content:" ";width:28px;background:#00447c;left:14px;border-top-left-radius:5px;border-bottom-left-radius:5px}.jp-card-logo.jp-card-unionpay:after{content:"\94F6\8054";width:26px;background:#007b84;left:34px;border-radius:5px;font-size:10px;line-height:54px;text-indent:-17px}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-back:before,.jp-card.jp-card-unionpay.jp-card-identified .jp-card-front:before{background-color:#987c00}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-logo.jp-card-unionpay{opacity:1}.jp-card-logo.jp-card-visa{text-transform:uppercase;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:18px;margin-top:5px}.jp-card-logo.jp-card-visa:after,.jp-card-logo.jp-card-visa:before{content:" ";display:block;width:100%;height:25%}.jp-card-logo.jp-card-visa:before{position:absolute;left:-4px;width:0;height:0;border-style:solid;border-width:0 12px 6px 0;border-color:transparent #fff transparent transparent}.jp-card.jp-card-visa.jp-card-identified .jp-card-back:before,.jp-card.jp-card-visa.jp-card-identified .jp-card-front:before{background-color:#191278}.jp-card.jp-card-visa.jp-card-identified .jp-card-logo.jp-card-visa{opacity:1;box-shadow:none}.jp-card-logo.jp-card-visaelectron{background:#fff;text-transform:uppercase;color:#1a1876;text-align:center;font-weight:700;font-size:15px;line-height:18px}.jp-card-logo.jp-card-visaelectron:after,.jp-card-logo.jp-card-visaelectron:before{content:" ";display:block;width:100%;height:25%}.jp-card-logo.jp-card-visaelectron:before{background:#1a1876}.jp-card-logo.jp-card-visaelectron:after{background:#e79800}.jp-card-logo.jp-card-visaelectron .elec{float:right;font-family:arial;font-size:9px;margin-right:1px;margin-top:-5px;text-transform:none}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-back:before,.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-front:before{background-color:#191278}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-logo.jp-card-visaelectron{opacity:1}.jp-card-logo.jp-card-mastercard{color:#fff;font-style:normal;text-transform:lowercase;font-weight:700;text-align:center;font-size:9px;line-height:84px;z-index:1;text-shadow:1px 1px rgba(0,0,0,.6)}.jp-card-logo.jp-card-mastercard:after,.jp-card-logo.jp-card-mastercard:before{content:" ";display:block;width:36px;top:0;position:absolute;height:36px;border-radius:18px}.jp-card-logo.jp-card-mastercard:before{left:0;background:#eb001b;z-index:-1;opacity:.9}.jp-card-logo.jp-card-mastercard:after{right:0;background:#ff5f00;z-index:-2}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back .jp-card-logo.jp-card-mastercard,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front .jp-card-logo.jp-card-mastercard{box-shadow:none}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back:before,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front:before{background-color:#0061a8}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-logo.jp-card-mastercard{opacity:1}.jp-card-logo.jp-card-maestro{color:#fff;font-style:normal;text-transform:lowercase;font-weight:700;text-align:center;font-size:14px;line-height:84px;z-index:1;text-shadow:1px 1px rgba(0,0,0,.6)}.jp-card-logo.jp-card-maestro:after,.jp-card-logo.jp-card-maestro:before{content:" ";display:block;width:36px;top:0;position:absolute;height:36px;border-radius:18px}.jp-card-logo.jp-card-maestro:before{left:0;background:#eb001b;z-index:-2}.jp-card-logo.jp-card-maestro:after{right:0;background:#00a2e5;z-index:-1;opacity:.8}.jp-card.jp-card-maestro.jp-card-identified .jp-card-back .jp-card-logo.jp-card-maestro,.jp-card.jp-card-maestro.jp-card-identified .jp-card-front .jp-card-logo.jp-card-maestro{box-shadow:none}.jp-card.jp-card-maestro.jp-card-identified .jp-card-back:before,.jp-card.jp-card-maestro.jp-card-identified .jp-card-front:before{background-color:#0b2c5f}.jp-card.jp-card-maestro.jp-card-identified .jp-card-logo.jp-card-maestro{opacity:1}.jp-card-logo.jp-card-dankort{width:60px;height:36px;padding:3px;border-radius:8px;border:1px solid #000;background-color:#fff}.jp-card-logo.jp-card-dankort .dk{position:relative;width:100%;height:100%;overflow:hidden}.jp-card-logo.jp-card-dankort .dk:before{background-color:#ed1c24;content:"";position:absolute;width:100%;height:100%;display:block;border-radius:6px}.jp-card-logo.jp-card-dankort .dk:after{content:"";position:absolute;top:50%;margin-top:-7.7px;right:0;width:0;height:0;border-style:solid;border-width:7px 7px 10px 0;border-color:transparent #ed1c24 transparent transparent;z-index:1}.jp-card-logo.jp-card-dankort .d,.jp-card-logo.jp-card-dankort .k{position:absolute;top:50%;width:50%;display:block;height:15.4px;margin-top:-7.7px;background:#fff}.jp-card-logo.jp-card-dankort .d{left:0;border-radius:0 8px 10px 0}.jp-card-logo.jp-card-dankort .d:before{content:"";position:absolute;top:50%;left:50%;display:block;background:#ed1c24;border-radius:2px 4px 6px 0;height:5px;width:7px;margin:-3px 0 0 -4px}.jp-card-logo.jp-card-dankort .k{right:0}.jp-card-logo.jp-card-dankort .k:after,.jp-card-logo.jp-card-dankort .k:before{content:"";position:absolute;right:50%;width:0;height:0;border-style:solid;margin-right:-1px}.jp-card-logo.jp-card-dankort .k:before{top:0;border-width:8px 5px 0 0;border-color:#ed1c24 transparent transparent}.jp-card-logo.jp-card-dankort .k:after{bottom:0;border-width:0 5px 8px 0;border-color:transparent transparent #ed1c24}.jp-card.jp-card-dankort.jp-card-identified .jp-card-back:before,.jp-card.jp-card-dankort.jp-card-identified .jp-card-front:before{background-color:#0055c7}.jp-card.jp-card-dankort.jp-card-identified .jp-card-logo.jp-card-dankort{opacity:1}.jp-card-logo.jp-card-elo{height:50px;width:50px;border-radius:100%;background:#000;color:#fff;text-align:center;text-transform:lowercase;font-size:21px;font-style:normal;letter-spacing:1px;font-weight:700;padding-top:13px}.jp-card-logo.jp-card-elo .e,.jp-card-logo.jp-card-elo .l,.jp-card-logo.jp-card-elo .o{display:inline-block;position:relative}.jp-card-logo.jp-card-elo .e{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.jp-card-logo.jp-card-elo .o{position:relative;display:inline-block;width:12px;height:12px;right:0;top:7px;border-radius:100%;background-image:-webkit-linear-gradient(#ff0 50%,red 0);background-image:linear-gradient(#ff0 50%,red 0);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);text-indent:-9999px}.jp-card-logo.jp-card-elo .o:before{content:"";position:absolute;width:49%;height:49%;background:#000;border-radius:100%;text-indent:-99999px;top:25%;left:25%}.jp-card.jp-card-elo.jp-card-identified .jp-card-back:before,.jp-card.jp-card-elo.jp-card-identified .jp-card-front:before{background-color:#6f6969}.jp-card.jp-card-elo.jp-card-identified .jp-card-logo.jp-card-elo{opacity:1}.jp-card-logo.jp-card-jcb{background-color:#fff;font-style:normal;color:#fff;width:50px;padding:2px 0 0 2px}.jp-card-logo.jp-card-jcb,.jp-card-logo.jp-card-jcb>div{border-radius:5px 0 5px 0;-moz-border-radius:5px 0 5px 0;-webkit-border-radius:5px 0 5px 0}.jp-card-logo.jp-card-jcb>div{width:15px;margin-right:1px;display:inline-block;text-align:center;text-shadow:1px 1px rgba(0,0,0,.6)}.jp-card-logo.jp-card-jcb>div:after,.jp-card-logo.jp-card-jcb>div:before{content:" ";display:block;height:8px}.jp-card-logo.jp-card-jcb>div.j{background-color:#000063;background-image:-webkit-linear-gradient(left,#000063,#008cff);background-image:linear-gradient(90deg,#000063,#008cff)}.jp-card-logo.jp-card-jcb>div.c{background-color:#630000;background-image:-webkit-linear-gradient(left,#630000,#ff008d);background-image:linear-gradient(90deg,#630000,#ff008d)}.jp-card-logo.jp-card-jcb>div.b{background-color:#006300;background-image:-webkit-linear-gradient(left,#006300,#0f0);background-image:linear-gradient(90deg,#006300,#0f0)}.jp-card.jp-card-jcb.jp-card-identified .jp-card-back:before,.jp-card.jp-card-jcb.jp-card-identified .jp-card-front:before{background-color:#cb8000}.jp-card.jp-card-jcb.jp-card-identified .jp-card-logo.jp-card-jcb{opacity:1;box-shadow:none}.jp-card-logo.jp-card-dinersclub{font-family:serif;height:40px;width:100px;color:#fff;font-size:17px;font-style:normal;letter-spacing:1px}.jp-card-logo.jp-card-dinersclub:after,.jp-card-logo.jp-card-dinersclub:before{display:block;position:relative}.jp-card-logo.jp-card-dinersclub:before{content:"Diners Club"}.jp-card-logo.jp-card-dinersclub:after{content:"International";text-transform:uppercase;font-size:.6em}.jp-card.jp-card-dinersclub .jp-card-front .jp-card-logo{box-shadow:none!important}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-back:before,.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-front:before{background-color:#999}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-logo.jp-card-dinersclub{opacity:1}.jp-card-logo.jp-card-hipercard{height:20px;width:100px;color:#fff;font-size:21px;font-style:italic;font-weight:700}.jp-card-logo.jp-card-hipercard:after,.jp-card-logo.jp-card-hipercard:before{display:block;position:relative}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-back:before,.jp-card.jp-card-hipercard.jp-card-identified .jp-card-front:before{background-color:#770304}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-logo.jp-card-hipercard{opacity:1;box-shadow:none}.jp-card-logo.jp-card-troy{text-transform:lowercase;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:18px;margin-top:5px}.jp-card-logo.jp-card-troy:after,.jp-card-logo.jp-card-troy:before{content:\"\";display:block;width:26%;height:6%;background:#22b8c3;right:32%;top:24%;position:absolute;transform:rotate(105deg)}.jp-card.jp-card-troy.jp-card-identified .jp-card-back:before,.jp-card.jp-card-troy.jp-card-identified .jp-card-front:before{background-color:#01adba}.jp-card.jp-card-troy.jp-card-identified .jp-card-logo.jp-card-troy{opacity:1;box-shadow:none}.jp-card-container{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;width:350px;max-width:100%;height:200px;margin:auto;z-index:1;position:relative}.jp-card{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;position:relative;width:100%;height:100%;min-width:315px;border-radius:10px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;transition:all .4s linear}.jp-card>*,.jp-card>:after,.jp-card>:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.jp-card.jp-card-flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.jp-card .jp-card-back,.jp-card .jp-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;transition:all .4s linear;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border-radius:10px;background:#ddd}.jp-card .jp-card-back:before,.jp-card .jp-card-front:before{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;border-radius:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.jp-card .jp-card-back:after,.jp-card .jp-card-front:after{content:" ";display:block}.jp-card .jp-card-back .jp-card-display,.jp-card .jp-card-front .jp-card-display{color:#fff;font-weight:400;opacity:.5;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;transition:opacity .4s linear}.jp-card .jp-card-back .jp-card-display.jp-card-focused,.jp-card .jp-card-front .jp-card-display.jp-card-focused{opacity:1;font-weight:700}.jp-card .jp-card-back .jp-card-cvc,.jp-card .jp-card-front .jp-card-cvc{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:14px}.jp-card .jp-card-back .jp-card-shiny,.jp-card .jp-card-front .jp-card-shiny{width:50px;height:35px;border-radius:5px;background:#ccc;position:relative}.jp-card .jp-card-back .jp-card-shiny:before,.jp-card .jp-card-front .jp-card-shiny:before{content:" ";display:block;width:70%;height:60%;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#d9d9d9;position:absolute;top:20%}.jp-card .jp-card-front .jp-card-logo{position:absolute;opacity:0;right:5%;top:8%;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.jp-card .jp-card-front .jp-card-lower{width:80%;position:absolute;left:10%;bottom:30px}@media only screen and (max-width:480px){.jp-card .jp-card-front .jp-card-lower{width:90%;left:5%}}.jp-card .jp-card-front .jp-card-lower .jp-card-cvc{visibility:hidden;float:right;position:relative;bottom:5px}.jp-card .jp-card-front .jp-card-lower .jp-card-number{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:24px;clear:both;margin-bottom:30px}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;letter-spacing:0;position:relative;float:right;width:25%}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after,.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:7px;white-space:pre;display:block;opacity:.5}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{content:attr(data-before);margin-bottom:2px;font-size:7px;text-transform:uppercase}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after{position:absolute;content:attr(data-after);text-align:right;right:100%;margin-right:5px;margin-top:2px;bottom:0}.jp-card .jp-card-front .jp-card-lower .jp-card-name{text-transform:uppercase;font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:20px;max-height:45px;position:absolute;bottom:0;width:190px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:horizontal;overflow:hidden;text-overflow:ellipsis}.jp-card .jp-card-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.jp-card .jp-card-back .jp-card-bar{background-color:#444;background-image:-webkit-linear-gradient(#444,#333);background-image:linear-gradient(#444,#333);width:100%;height:20%;position:absolute;top:10%}.jp-card .jp-card-back:after{content:" ";display:block;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);width:80%;height:16%;position:absolute;top:40%;left:2%}.jp-card .jp-card-back .jp-card-cvc{position:absolute;top:40%;left:85%;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.jp-card .jp-card-back .jp-card-shiny{position:absolute;top:66%;left:2%}.jp-card .jp-card-back .jp-card-shiny:after{content:"This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free. It comes with no warranty. For support issues, please visit: github.com/jessepollak/card.";position:absolute;left:120%;top:5%;color:#fff;font-size:7px;width:230px;opacity:.5}.jp-card.jp-card-identified{box-shadow:0 0 20px rgba(0,0,0,.3)}.jp-card.jp-card-identified .jp-card-back,.jp-card.jp-card-identified .jp-card-front{background-color:#000;background-color:rgba(0,0,0,.5)}.jp-card.jp-card-identified .jp-card-back:before,.jp-card.jp-card-identified .jp-card-front:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 30% 30%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 70% 70%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 90% 20%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 15% 80%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),-webkit-linear-gradient(-245deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 30% 30%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 70% 70%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 90% 20%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 15% 80%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);opacity:1}.jp-card.jp-card-identified .jp-card-back .jp-card-logo,.jp-card.jp-card-identified .jp-card-front .jp-card-logo{box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.jp-card.jp-card-identified.no-radial-gradient .jp-card-back:before,.jp-card.jp-card-identified.no-radial-gradient .jp-card-front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),-webkit-linear-gradient(-245deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}@media (max-width:450px){.card-wrapper{max-width:80vw;width:100%;margin:20px auto;overflow-x:hidden}.card-wrapper>.jp-card-container{transform:scale(.625);transform-origin:left center}}:root{--clear-blue:#1970e2;--aquamarine:#00cccd;--black:#313131;--black-two:#000;--brownish-grey:#595959;--orangish:#fc6f3e;--turquoise-blue:#00aab7;--peachy-pink:#ff9793;--primary:#1970e2;--secondary:#00cccd;--error:#e53935}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@font-face{font-family:Caslon;src:url(../fonts/Caslon224Std-Book.woff2) format("woff2"),url(../fonts/Caslon224Std-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Caslon;src:url(../fonts/Caslon224Std-BookItalic.woff2) format("woff2"),url(../fonts/Caslon224Std-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-Book.woff2) format("woff2"),url(../fonts/Campton-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-BookItalic.woff2) format("woff2"),url(../fonts/Campton-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-Medium.woff2) format("woff2"),url(../fonts/Campton-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-MediumItalic.woff2) format("woff2"),url(../fonts/Campton-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-SemiBold.woff2) format("woff2"),url(../fonts/Campton-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Campton-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-Light.woff2) format("woff2"),url(../fonts/Campton-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(../fonts/Campton-LightItalic.woff2) format("woff2"),url(../fonts/Campton-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}.h1,h1{font-family:Caslon,Times,Georgia,serif;font-size:4.6875rem;font-weight:400;letter-spacing:.0175rem}.h1,.h2,h1,h2{font-style:normal;font-stretch:normal;line-height:1.2}.h2,h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;letter-spacing:normal;color:#1970e2}.h3,h3{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;letter-spacing:.0275rem}.h3,.h4,h3,h4{font-style:normal;font-stretch:normal;line-height:1.2}.h4,h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.0075rem;color:#1970e2}.h5,h5{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem}.font-sans{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.font-serif{font-family:Caslon,Times,Georgia,serif}.align-left{-ms-flex-pack:start;justify-content:flex-start}.align-center{-ms-flex-pack:center;justify-content:center}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.color-white{color:#fff}.color-black{color:#313131}.color-grey{color:#595959}.color-primary,.color-secondary{color:#1970e2}ol,p,ul{letter-spacing:normal;margin-bottom:1em}.subcaption,ol,p,ul{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6}.subcaption{letter-spacing:.005rem;color:#000}html{font-size:medium}body,html{height:100%;width:100%}b,strong{color:inherit}b,strong,th{font-weight:500}p>a{text-decoration:underline}@media screen and (max-width:1007px){.container{padding:0 20px}}:root{--gap:20px}.horizontal-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--gap);max-width:1200px;margin:50px auto}@media screen and (min-width:760px){.horizontal-list{-ms-flex-direction:row;flex-direction:row}}.horizontal-list.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.horizontal-list li{-ms-flex:1 1 auto;flex:1 1 auto}.horizontal-list li img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.horizontal-list p{margin:0 auto;max-width:400px}.horizontal-list.x2,.horizontal-list.x3,.horizontal-list.x4{display:-ms-grid;display:grid;gap:var(--gap)}.horizontal-list.x2 li,.horizontal-list.x3 li,.horizontal-list.x4 li{-ms-grid-column:span 2;grid-column:span 2}.horizontal-list.x2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (min-width:760px){.horizontal-list.x2{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.horizontal-list.x2 li:last-child:nth-child(odd){-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}@media screen and (max-width:759px){.horizontal-list.x2.stack-on-small{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.horizontal-list.x3{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (min-width:760px){.horizontal-list.x3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}.horizontal-list.x3 li:last-child:nth-child(3n+1){-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/span 2}.horizontal-list.x3 li:nth-last-child(2):nth-child(3n+1){-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}.horizontal-list.x3 li:last-child:nth-child(3n+2){-ms-grid-column-span:2;-ms-grid-column:4;grid-column:4/span 2}@media screen and (max-width:759px){.horizontal-list.x3.stack-on-small{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.horizontal-list.x4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}@media screen and (min-width:760px){.horizontal-list.x4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}}.horizontal-list.x4 li:last-child:nth-child(4n+1){-ms-grid-column-span:2;-ms-grid-column:4;grid-column:4/span 2}.horizontal-list.x4 li:nth-last-child(2):nth-child(4n+1){-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/span 2}.horizontal-list.x4 li:last-child:nth-child(4n+2){-ms-grid-column-span:2;-ms-grid-column:5;grid-column:5/span 2}.horizontal-list.x4 li:nth-last-child(3):nth-child(4n+1){-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}.horizontal-list.x4 li:nth-last-child(2):nth-child(4n+2){-ms-grid-column-span:2;-ms-grid-column:4;grid-column:4/span 2}.horizontal-list.x4 li:last-child:nth-child(4n+3){-ms-grid-column-span:2;-ms-grid-column:6;grid-column:6/span 2}@media screen and (max-width:759px){.horizontal-list.x4.stack-on-small{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.playBtn{background:#1970e2;width:5.1875rem;height:5.1875rem;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-right:-.625rem;padding-left:.5625rem}.playBtn:hover svg{filter:drop-shadow(1px 1px 3px rgba(0,0,2,.2))}.tick-list li,.tick-list ul>li,li.tick-list{background-image:url(../images/icon_tick-blue.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.tick-list li,.tick-list ul>li,li.tick-list{background-position:left 4px}}.tick-list li p,.tick-list ul>li p,li.tick-list p{margin:0}.tick-list.horizontal ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:0;flex:0;margin:auto;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.tick-list.horizontal ul{width:62.5rem}}.tick-list.horizontal ul li{margin:0 20px}.cross-list li,.cross-list ul>li,li.cross-list{background-image:url(../images/icon_cross-blue.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.cross-list li,.cross-list ul>li,li.cross-list{background-position:left 4px}}.cross-list li p,.cross-list ul>li p,li.cross-list p{margin:0}.bullet-list li,.bullet-list ul>li,li.bullet-list{background-image:url(../images/icon_circle-blue.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.bullet-list li,.bullet-list ul>li,li.bullet-list{background-position:left 4px}}.plus-list li:before,.plus-list ul>li:before,li.plus-list:before{content:"+"}.hyphen-list li:before,.hyphen-list ul>li:before,.plus-list li:before,.plus-list ul>li:before,li.hyphen-list:before,li.plus-list:before{display:inline;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:inherit;letter-spacing:.005rem;line-height:1.5rem;margin-right:.4375rem}.hyphen-list li:before,.hyphen-list ul>li:before,li.hyphen-list:before{content:"\2013"}.tick-list.is-white li,.tick-list.is-white ul>li,li.tick-list.is-white{background-image:url(../images/icon_tick-white.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.tick-list.is-white li,.tick-list.is-white ul>li,li.tick-list.is-white{background-position:left 4px}}.tick-list.is-white li p,.tick-list.is-white ul>li p,li.tick-list.is-white p{margin:0}.cross-list.is-white li,.cross-list.is-white ul>li,li.cross-list.is-white{background-image:url(../images/icon_cross-white.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.cross-list.is-white li,.cross-list.is-white ul>li,li.cross-list.is-white{background-position:left 4px}}.bullet-list.is-white li,.bullet-list.is-white ul>li,li.bullet-list.is-white{background-image:url(../images/icon_circle-white.svg);background-position:left 8px;background-repeat:no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.bullet-list.is-white li,.bullet-list.is-white ul>li,li.bullet-list.is-white{background-position:left 4px}}.tabs__filters.posts__filters{margin:70px auto 50px}.tab-content{display:none}.anchorPoint,.tab-content.is-active{display:block}.anchorPoint{position:relative;top:-200px;visibility:hidden}.gform_nofification_edit .wp-editor-container .wp-editor-area{color:#000}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{outline:1px solid #1970e2}.hide-inert{display:none;pointer-events:none;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sr-only{height:.0625rem;width:.0625rem;position:absolute;overflow:hidden;top:-10px;display:inline-block}.skip-link{background:#f6f8f9;color:#1252a6;width:12.5rem;top:0;left:calc(50% - 100px);text-align:center;text-transform:uppercase;padding:16px 16px 12px;position:absolute;transform:translateY(-100%);transition:transform .3s;z-index:9999999999;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}.skip-link:focus{transform:translateY(10%);box-shadow:0 0 4px 2px #00678e}.header{position:fixed;width:100%;z-index:100;color:#fff;transition:all .5s ease}.header .header__wrap{z-index:100;position:relative}.menu--open .header.minify{transform:matrix(1,0,0,1,0,0)!important}.header.header-landing{position:absolute;transition:none}.header__primary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:14px 20px;max-width:1440px;margin:auto;border-bottom:1px solid #dcdcdc}@media screen and (min-width:1008px){.header__primary{padding:20px;border-bottom:0;height:6.25rem}}@media screen and (min-width:1200px){.header__primary{padding:20px 46px}}.minify .header__primary{background-color:#fff;color:#313131;transition:all .4s ease .4s}@media screen and (min-width:1008px){.minify .header__primary{background:transparent}}.header__logo{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:240px;flex-basis:240px}@media screen and (max-width:1199px){.header__logo{-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:1392px){.header__logo{-ms-flex-preferred-size:270px;flex-basis:270px;margin-right:3.125rem}}.header__logo img,.header__logo svg{width:11.5625rem;height:2.1875rem}@media screen and (min-width:760px){.header__logo img,.header__logo svg{width:14.5625rem;height:3rem}}.header__logo .white-logo{display:none}.header__logo .iso-1{fill:#00cccd}.header__logo .iso-2{fill:#00aab7}.header__logo .logo-text{fill:#000}.minify .header__logo .color-logo{display:block}.minify .header__logo .white-logo{display:none}.minify .header__logo .iso-1{fill:#00cccd}.minify .header__logo .iso-2{fill:#00aab7}.minify .header__logo .logo-text{fill:#000}.menu--open .is-white .header__logo .iso-1{fill:#00cccd}.menu--open .is-white .header__logo .iso-2{fill:#00aab7}.menu--open .is-white .header__logo .logo-text{fill:#000}.is-white .header__logo .color-logo{display:none}.is-white .header__logo .white-logo{display:block}.is-white .header__logo .iso-1,.is-white .header__logo .iso-2,.is-white .header__logo .logo-text{fill:#fff}.is-white.minify .header__logo .color-logo{display:block}.is-white.minify .header__logo .white-logo{display:none}.is-white.minify .header__logo .iso-1{fill:#00cccd}.is-white.minify .header__logo .iso-2{fill:#00aab7}.is-white.minify .header__logo .logo-text{fill:#000}.header__callus{display:none}@media screen and (min-width:1008px){.header__callus{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:9px}}@media screen and (min-width:1200px){.header__callus{margin-right:.9375rem}}@media screen and (min-width:1392px){.header__callus{max-width:13.125rem}}.header__callus>div{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.header__callus svg{margin-right:.5rem}.header__callus svg g path{fill:#fff}.header__callus span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;color:#fff;text-transform:uppercase;width:6.875rem}.header__callus a{color:inherit}.header__cta{display:none}@media screen and (min-width:1008px){.header__cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;min-width:25rem;padding-left:0;height:3.125rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1199px){.header__cta{-ms-flex:0;flex:0}}@media screen and (min-width:1200px){.header__cta{margin-right:.9375rem}}.header__cta .button{padding:.9375rem .625rem;margin-right:.3125rem;margin-bottom:.125rem;margin-top:.125rem;height:1.875rem;-ms-flex:1;flex:1}@media screen and (min-width:1392px){.header__cta .button{padding:1.3125rem 1.25rem 1.0625rem;margin-right:.625rem}}@media screen and (min-width:1392px){.header__cta .btn-patient{width:12.5rem}}.is-white .header__cta .button{border-color:#fff;color:#fff;background-image:linear-gradient(#fff,#fff)}.is-white .header__cta .button:hover{color:#313131}.header__social{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.header__social{display:-ms-flexbox;display:flex;height:3.125rem}.header__social .social-icons{position:relative;top:4px}}.header__select-lang{display:none}@media screen and (min-width:1008px){.header__select-lang{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-right:.3125rem;min-width:5.625rem;height:3.125rem;position:relative}}@media screen and (min-width:1200px){.header__select-lang{margin-left:.5625rem}}.header__select-lang button{color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;background:none;border:0}.header__select-lang button span{margin-right:.25rem}.header__select-lang button span,.header__select-lang button svg{pointer-events:none}.header__select-lang--option--wrap{display:none;padding-top:1.25rem;position:absolute;top:20px;right:-10px;z-index:10}.header__select-lang--option--wrap.is-active{display:block;opacity:1;visibility:visible;overflow:visible;transform:translateZ(0);background:none;margin-top:0;width:10rem;left:-83px}.header__select-lang--option{background:#fff;box-shadow:0 0 50px 0 hsla(0,0%,63%,.5);height:auto;padding:.875rem 2.0625rem;color:#313131;text-align:right}.header__select-lang--option ul li a{color:#313131}.header__select-lang--option ul li a:hover{color:#1970e2}.is-white .droparrow g{stroke:#fff}.is-white.minify .droparrow g{stroke:#313131;transition:all .4s ease .4s}.header__nav{display:none;border-top:1px solid #fff;transition:background-color .4s ease}@media screen and (min-width:1008px){.header__nav{display:block}}.minify.is-white .header__nav>nav>ul>li>a{color:#313131}.minify .header__nav{background-color:#f8f8f8;color:#313131;transition:all .4s ease .4s}.minify .header__nav a{color:inherit}.minify .header__nav nav>ul{-ms-flex-align:center;align-items:center;height:4.5rem}.minify .header__nav nav>ul>li:first-child{padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex}.minify .header__nav nav>ul>li:first-child img{width:4.375rem;height:3.0625rem}.minify .header__nav nav>ul>li:last-child{padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;color:#fff}.minify .header__nav nav>ul>li:last-child a{margin-bottom:.25rem;color:#fff}.minify .header__nav .label-sm{display:inline-block}.minify .header__nav .label-lg{display:none}.header__nav .label-sm{display:inline-block}.header__nav .label-lg{display:none}@media screen and (min-width:1200px){.header__nav .label-sm{display:none}.header__nav .label-lg{display:inline-block}}.header__nav nav{max-width:1440px;margin:auto;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:1200px){.header__nav nav{padding-left:3.125rem;padding-right:3.125rem}}.header__nav nav>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:0}.header__nav nav>ul>li{padding-top:.625rem;padding-bottom:.625rem;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:1007px){.header__nav nav>ul>li{-ms-flex-negative:1;flex-shrink:1;padding-left:1.25rem;padding-right:1.25rem}}.header__nav nav>ul>li:first-child,.header__nav nav>ul>li:last-child{display:none}.header__nav nav>ul>li>a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;letter-spacing:.0375rem;color:#fff;text-transform:uppercase}.header__nav nav>ul>li>a:hover{color:#dadada}.header__nav nav>ul>li>button{background:none;border:0;padding:10px}.header__nav nav>ul>li .droparrow{pointer-events:none}.header__nav nav>ul>li .mega-menu.is-active{opacity:1;visibility:visible;overflow:visible}.social-icons{display:-ms-flexbox;display:flex;margin-top:.6875rem}.social-icons li{margin-right:.4375rem}svg .icn{fill:#fff}svg .circle{fill:#1970e2}.is-white svg .icn{fill:#313131}.is-white svg .circle{fill:#fff}.header.head-option-2{background:#fff}.header.head-option-2.is-white .header__logo .white-logo{display:none}.header.head-option-2.is-white .header__logo .color-logo{display:block}.header.head-option-2.is-white .header__logo .iso-1{fill:#00cccd}.header.head-option-2.is-white .header__logo .iso-2{fill:#00aab7}.header.head-option-2.is-white .header__logo .logo-text{fill:#000}.header.head-option-2 .header__nav{background:#f8f8f8;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.header.head-option-2 nav>ul>li>a{color:#313131}.header.head-option-2 nav>ul>li>a.button{color:#fff}.header.head-option-2 .header__cta .button{background-image:linear-gradient(#1970e2,#1970e2);background-size:100% 100%;border-color:#1970e2;color:#fff}.header.head-option-2 .header__callus span{color:#313131}.header.head-option-2 svg .circle{fill:#1970e2}.header.head-option-2 svg .icn{fill:#fff}.header.head-option-2 .droparrow g{stroke:#313131}.header.head-option-2 .header__callus svg g path{fill:#1970e2}.header.head-option-2 .header__dropdown,.header.head-option-2 .header__select-lang{color:#313131}.header.head-option-2+section{padding-top:6.25rem}@media screen and (min-width:760px){.header.head-option-2+section{padding-top:8.75rem}}@media screen and (min-width:1008px){.header.head-option-2+section{padding-top:9.8125rem}}.header.head-option-2 .hamburguer span{background:#1970e2}.header.head-option-2~main{padding-top:6.25rem}@media screen and (min-width:1008px){.header.head-option-2~main{padding-top:10.625rem}}.header__dropdown{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-right:.3125rem;min-width:2.8125rem;position:relative}.header__dropdown>a{color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1rem;letter-spacing:.0375rem;text-transform:uppercase}.header__dropdown>a span{margin-right:.25rem}.header__dropdown--options--wrap.mega-menu{width:15.625rem}.header__dropdown--options{padding:24px 24px 8px;color:#313131;text-align:left}.header__dropdown--options ul li a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-transform:unset;color:#313131;padding:0 0 14px;display:block}.header__dropdown--options ul li a:hover{color:#1970e2}.header__lastcol-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.header__lastcol-wrap .header__social{margin:0;margin-top:.25rem;height:auto}.header__lastcol-wrap .header__social .social-icons{top:0;margin:0}.header__lastcol-wrap .header__select-lang{height:auto}.announcement{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:2.5rem;padding-top:.625rem;padding-bottom:.625rem}.announcement.is-Primary{background:#1970e2;color:#fff}.announcement.is-Secondary{background:#00aab7;color:#fff}.announcement.is-Dark{background:#363636;color:#fff}.announcement.is-Gray{background:#595959;color:#fff}.announcement.is-Light{background:#fff;color:#313131}.announcement p{text-align:center;margin:0;padding:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;letter-spacing:.0375rem;line-height:1.1;color:inherit;text-transform:uppercase}.announcement p a{color:inherit;text-decoration:underline}.announcement .announcement-close{border:0;background:none;display:-ms-flexbox;display:flex;padding-right:.625rem;cursor:pointer}.announcement .announcement-close img{width:1rem;height:1rem}.mega-menu{display:block;position:absolute;background:#fff;width:100%;left:0;color:#313131;opacity:0;visibility:hidden;overflow:hidden;transform:translate3d(0,50%,0);margin-top:1.6875rem;z-index:1000;box-shadow:0 4px 6px 0 rgba(0,0,0,.1)}.mega-menu.container{max-width:1440px;left:50%;margin-left:-45rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3)}.minify .mega-menu{margin-top:2.25rem}.mega-menu__header{border-bottom:1px solid #ededed;padding-top:1.4375rem;padding-bottom:1.0625rem}@media screen and (min-width:1200px){.mega-menu__header{padding-top:2.3125rem;padding-bottom:1.3125rem}}.mega-menu__header--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:1440px;margin:auto;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:1200px){.mega-menu__header--wrap{padding-left:3.125rem;padding-right:3.125rem}}.mega-menu__header--wrap div:last-child{text-align:right}.mega-menu__header--wrap p{margin:0;margin-left:1.25rem}.mega-menu__body--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;max-width:1440px;margin:auto}.mega-menu__body--wrap>div{padding:20px;border-right:1px solid #ededed}@media screen and (min-width:1200px){.mega-menu__body--wrap>div{padding:50px 50px 5px}}.mega-menu__body--wrap>div:last-child{border:0}.mega-menu__body--col{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}.mega-menu__body--col:first-child{min-width:17.9375rem;padding-right:2.5rem}@media screen and (min-width:1200px){.mega-menu__body--col:first-child{min-width:25.4375rem}}.mega-menu__body--col .h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;color:#313131;margin-bottom:1.5625rem;display:block}@media screen and (min-width:1200px){.mega-menu__body--col .h3{font-size:1.875rem}}.mega-menu__body--col ul{-ms-flex-direction:column;flex-direction:column}.mega-menu__body--col ul li{color:#1970e2;margin-bottom:.625rem}@media screen and (min-width:1200px){.mega-menu__body--col ul li{margin-bottom:1.1875rem}}.mega-menu__body--col ul li a{font-size:1.125rem;line-height:1.5rem;color:#1970e2;margin-bottom:.875rem;display:block;text-transform:none}.mega-menu__body--col--footer,.mega-menu__body--col ul li a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.mega-menu__body--col--footer{font-size:.75rem;line-height:2}.mega-menu__body--col--footer img{max-width:11.25rem;display:block;margin-top:.625rem}.mega-menu__body--left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:594px;flex-basis:594px}.mega-menu__body--left>div{padding-top:1.5625rem}.mega-menu__body--left>div>a{display:block;margin-top:-1.25rem;color:#186bd9;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal}.mega-menu__body--left .h2{margin-top:0;margin-bottom:0}.mega-menu__body--left .h2 a{color:inherit;margin-top:0}.mega-menu__body--left p{margin-top:.4375rem;margin-bottom:1.875rem;letter-spacing:.00625rem}.mega-menu__body--wrap .mega-menu__body--center{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding-left:2.5rem;padding-top:4.25rem}@media screen and (min-width:1200px){.mega-menu__body--wrap .mega-menu__body--center{padding-left:4.1875rem}}.mega-menu__body--wrap .mega-menu__body--center ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.mega-menu__body--wrap .mega-menu__body--center ul li{width:50%;margin-bottom:.6875rem}.mega-menu__body--wrap .mega-menu__body--center ul li .h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#1970e2;text-transform:none;margin-bottom:.4375rem;display:block}.mega-menu__body--wrap .mega-menu__body--center p{color:#313131;text-transform:none;max-width:15.625rem}.mega-menu__body--wrap .mega-menu__body--right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:18.5625rem;text-align:center;padding-bottom:3.125rem}.mega-menu__body--wrap .mega-menu__body--right span{width:11.625rem;height:5.75rem;font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;margin-bottom:.75rem;display:block;color:#313131}.mega-menu__body--wrap .mega-menu__body--right .button{width:11.625rem}.mega-menu__footer{border-top:1px solid #ededed;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:1200px){.mega-menu__footer{padding-top:1.25rem;padding-bottom:1.25rem}}.mega-menu__footer--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1440px;margin:auto;padding-right:1.25rem;padding-left:1.25rem}@media screen and (min-width:1200px){.mega-menu__footer--wrap{padding-right:3.125rem;padding-left:3.125rem}}.mega-menu__footer--wrap.first p{margin:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;max-width:29.375rem}.mega-menu__footer--wrap.first .button{padding:1.25rem}.mega-menu__footer--wrap.first .button:first-child{margin-right:.9375rem}@media screen and (min-width:1200px){.mega-menu__footer--wrap.first .button:first-child{margin-right:1.5625rem}}.mega-menu__footer--wrap.second{-ms-flex-pack:center;justify-content:center;gap:30px}.mega-menu__footer--wrap.second .thefamily{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.05rem;color:#595959;min-width:6.9375rem;margin-top:-8px;margin-right:10px}.mega-menu__footer--wrap.second a img{height:3.125rem;width:auto;-o-object-fit:contain;object-fit:contain}.mega-menu__footer--left{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.mega-menu__footer--left a,.minify .mega-menu__footer--left a{color:#186bd9}.mega-menu__footer--left p{margin-bottom:0}.mega-menu__footer--img{margin-right:1.25rem}.mega-menu__footer--right .button{min-width:16.25rem;margin-right:4.375rem}.mega-menu__support p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.3125rem;color:#313131;letter-spacing:0}@media screen and (min-width:1392px){.mega-menu__support p{font-size:.9375rem;line-height:1.5rem}}.mega-menu__support .col--a{width:27rem;padding-bottom:1.25rem}@media screen and (min-width:1392px){.mega-menu__support .col--a{padding-bottom:2.5rem}}.mega-menu__support .col--a .title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.75rem;color:#1970e2;letter-spacing:0;margin:0}.mega-menu__support .col--a .title a{color:#1970e2}@media screen and (min-width:1392px){.mega-menu__support .col--a .title{font-size:2rem;line-height:2.5rem}}.mega-menu__support .col--a img{width:100%;background:#dadada;margin:14px 0}.mega-menu__support .col--a a{color:#186bd9}.mega-menu__support .col--b{width:21rem;padding:0}.mega-menu__support .col--b div{padding:20px;height:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1392px){.mega-menu__support .col--b div{padding:60px 40px}}.mega-menu__support .col--b div:first-child{border-bottom:1px solid #ededed}.mega-menu__support .col--b h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.3125rem;color:#1970e2;letter-spacing:0;line-height:2rem;margin-bottom:.3125rem}.mega-menu__support .col--b h4 a{color:#1970e2}@media screen and (min-width:1392px){.mega-menu__support .col--b h4{font-size:1.5rem}}.mega-menu__support .col--b a{margin-top:.875rem;color:#186bd9}.mega-menu__support .col--c{width:21rem;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1392px){.mega-menu__support .col--c{padding:4.5rem 2.5rem 3.125rem}}.mega-menu__support .col--c ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:0}@media screen and (min-width:1392px){.mega-menu__support .col--c ul{height:100%}}.mega-menu__support .col--c ul li{margin-bottom:.9375rem}@media screen and (min-width:1392px){.mega-menu__support .col--c ul li{margin-bottom:.875rem}}.mega-menu__support .col--c ul li h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;color:#1970e2;letter-spacing:0;line-height:2.625rem}.mega-menu__support .col--c ul li h4 a{margin:0;font-size:1rem}@media screen and (min-width:1392px){.mega-menu__support .col--c ul li h4 a{font-size:1.125rem;margin-bottom:.5rem}}.mega-menu__support .col--c ul li p{margin-bottom:0}.mega-menu__support .col--d{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:21.0625rem;padding-top:0}.mega-menu__support .col--d div{text-align:center}.mega-menu__support .col--d h4{font-family:Caslon224Std-Book;font-size:1.5rem;color:#313131;letter-spacing:0;text-align:center;line-height:1.75rem;margin-top:1.875rem;margin-bottom:1.875rem}.mega-menu__support .col--d img{width:5rem}.mega-menu__resources .mega-menu__body{max-height:calc(100vh - 170px);overflow:auto}.minify .mega-menu__resources .mega-menu__body{max-height:calc(100vh - 120px);overflow:auto}.mega-menu__resources .mega-menu__body--wrap{padding:0 15px}.mega-menu__body--wrap>div.mega-menu__resources__body--col{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:25vw;max-width:360px;border:0}@media screen and (min-width:1008px){.mega-menu__body--wrap>div.mega-menu__resources__body--col{padding:45px 35px}}.mega-menu__resources--title{font-weight:500;line-height:1.375rem;color:#1970e2;width:80%;margin-bottom:.625rem}.mega-menu__resources--links,.mega-menu__resources--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}.mega-menu__resources--links{font-weight:400;line-height:1.25rem;color:#595959;letter-spacing:0;margin-bottom:1.875rem}.mega-menu__resources--links li{margin-bottom:.75rem;padding-left:.9375rem;background-size:4px;background-position:left 7px}.mega-menu__resources--links a{color:inherit}.mega-menu__resources--links a:hover{color:#313131;text-decoration:underline}.mega-menu__resources--links a.text-link{font-size:.75rem;margin-left:.1875rem;margin-right:.1875rem}.mega-menu__resources--item .button{display:-ms-flexbox;display:flex;width:100%;margin-bottom:.875rem;white-space:normal;line-height:1.15}.mega-menu__resources--imagewlink{width:100%;height:auto;max-width:18.75rem}.mega-menu__resources--item.is-featured-box{position:relative}.mega-menu__resources--item.is-featured-box:before{content:" ";position:absolute;width:calc(100% - 40px);max-width:15rem;height:100%;margin:20px;z-index:-1;background:#f1f1f1;border-radius:24px;top:0;left:0}.mega-menu__resources--item.is-featured-box img{margin-top:-1.25rem;width:17.5rem;height:20.625rem;-o-object-fit:cover;object-fit:cover}.mega-menu__resources--item.is-featured-box ul{margin-left:2.1875rem;margin-right:2.1875rem}.mega-menu__resources--item.is-featured-box ul li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.9375rem;color:#1970e2;letter-spacing:0;line-height:1.25rem;text-indent:-20px;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:.625rem}.mega-menu__resources--item.is-featured-box ul li a{color:inherit}.mega-menu__resources--item.is-featured-box ul li:before{content:"+";margin-right:.25rem;font-size:.9375rem;color:#1970e2;letter-spacing:0}.mega-menu__body--col-loc{width:33%;padding-bottom:20px}.mega-menu__body--col-loc .h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#1970e2;text-transform:none;margin-bottom:.5rem;display:block}.mega-menu__body--col-loc ul{font-size:1rem}.mega-menu__body--col-loc a{color:#000}.mega-menu__body--col-loc .mega-menu__body--col--footer{line-height:1.6;margin-bottom:2rem}.mega-menu__body--col-loc .mega-menu__body--col--footer p{font-size:.75rem;color:#585858}.mega-menu__footer2 .mega-menu__footer--left{line-height:1.6}.mega-menu__footer2 .mega-menu__footer--right .button{margin:0}.menu__small{display:block}@media screen and (min-width:1008px){.menu__small{display:none}}.header__small--menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.header__small--menu{display:none}}.header__small--trigger-menu{border:0;background:transparent;outline:none;height:2.1875rem;width:2.5rem}.header__small--trigger-menu:focus{outline:1px solid #1970e2}.hamburguer{width:24px;height:1.25rem;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;margin:auto}.hamburguer span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.hamburguer span:first-child{top:0}.hamburguer span:nth-child(2),.hamburguer span:nth-child(3){top:8px}.hamburguer span:nth-child(4){top:16px}.minify .hamburguer span{background-color:#1970e2}.hamburguer.menu--open span{background:#1970e2}.hamburguer.menu--open span:first-child{top:8px;width:0;left:50%}.hamburguer.menu--open span:nth-child(2){transform:rotate(45deg)}.hamburguer.menu--open span:nth-child(3){transform:rotate(-45deg)}.hamburguer.menu--open span:nth-child(4){top:8px;width:0;left:50%}.bkg--black .hamburguer.menu--open span,.bkg--primary .hamburguer.menu--open span,.bkg--secondary .hamburguer.menu--open span{background:#fff}.menu--open .is-white .header__logo .color-logo{display:block}@media screen and (min-width:1008px){.menu--open .is-white .header__logo .color-logo{display:none}}.menu--open .is-white .header__logo .white-logo{display:none}@media screen and (min-width:1008px){.menu--open .is-white .header__logo .white-logo{display:block}}.menu--open .menu{transform:translateZ(0)}.menu,.menu--open .header{background:#fff}.menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:98;transform:translate3d(-100%,0,0);transition:all .3s ease;padding-top:3.75rem;overflow:auto}.menu.menu--open{transform:translateZ(0)}.menu__wrap{top:87px;bottom:0;width:100%;z-index:100}.menu__level,.menu__wrap{position:absolute;overflow:hidden}.menu__level{top:0;left:0;visibility:hidden;overflow-y:scroll;width:calc(100% + 50px);height:100%;margin:0;padding:0;list-style-type:none}.menu__level--current{visibility:visible}.menu__sub_submenu,.menu__submenu{padding-top:2.875rem}.menu__item{display:block;width:calc(100% - 50px)}.menu__link{position:relative;display:block;padding:14px 20px;color:#1970e2;transition:color .1s;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.menu__link.menu__title{font-family:Caslon,Times,Georgia,serif;font-size:1.375rem;line-height:1.67;color:#313131}.menu__link.menu__title small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:.04063rem;color:#1970e2;text-transform:uppercase}.menu__link:focus,.menu__link:hover{color:#1970e2}.menu__link--current:before{content:"\B7";font-size:1.5em;line-height:0;position:absolute;top:50%;left:.5em;height:.25rem;color:#1970e2}[class*=" animate-"],[class^=animate-]{visibility:visible}.animate-outToRight .menu__item{animation:outToRight .6s both cubic-bezier(.7,0,.3,1)}@keyframes outToRight{to{opacity:0;transform:translate3d(100%,0,0)}}.animate-outToLeft .menu__item{animation:outToLeft .6s both cubic-bezier(.7,0,.3,1)}@keyframes outToLeft{to{opacity:0;transform:translate3d(-100%,0,0)}}.animate-inFromLeft .menu__item{animation:inFromLeft .6s both cubic-bezier(.7,0,.3,1)}@keyframes inFromLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate-inFromRight .menu__item{animation:inFromRight .6s both cubic-bezier(.7,0,.3,1)}@keyframes inFromRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.menu__breadcrumbs{display:none}.menu__breadcrumbs a{display:inline-block;cursor:pointer;vertical-align:middle;letter-spacing:.0625rem;text-transform:uppercase;color:#5c5edc}.menu__breadcrumbs a:last-child{pointer-events:none}.menu__breadcrumbs a:focus,.menu__breadcrumbs a:hover{color:#8182e0}.menu__breadcrumbs a:not(:last-child):after{content:"\E902";font-family:feather;display:inline-block;padding:0 .5em;color:#33353e}.menu__breadcrumbs a:not(:last-child):focus:after,.menu__breadcrumbs a:not(:last-child):hover:after{color:#33353e}.menu__back{position:absolute;z-index:1000;top:84px;left:20px;margin:0;padding:1.365em .65em 0 0;cursor:pointer;border:0;background:none;opacity:.5;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.04813rem;color:#313131;text-transform:uppercase}.menu__back--hidden{pointer-events:none;opacity:0}.menu__item--btns{padding:14px 20px}.menu__item--btns .header__cta{display:block}.menu__item--btns .header__cta a{display:block;width:100%;margin:10px 0;padding:13px 0 0;height:2.625rem}.menu__item--footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 20px}.menu__item--footer .header__social{display:block}.menu__item--footer .header__social ul{margin:0;padding:0}.menu__item--footer .header__lang{margin-bottom:.4375rem;width:auto}.menu__item--footer .header__lang span{color:#313131}.menu__about--btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px 25px}@media screen and (min-width:760px){.menu__about--btns{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.menu__about--btns a{width:100%;margin:5px 0}@media screen and (min-width:760px){.menu__about--btns a{width:48%}}.menu__about--footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 20px}.menu__about--footer a{color:#1970e2}.menu__about--logos{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;border-top:1px solid #dcdcdc}.menu__about--logos div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.625rem}.menu__about--logos div a{width:50%;margin-bottom:.3125rem}@media screen and (min-width:760px){.menu__about--logos div a{width:25%}}.menu__about--logos div a img{max-height:1.375rem}.menu__treatment--footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px;margin-top:1.25rem;border-top:1px solid #dcdcdc}.menu__treatment--footer a{color:#00aab7}.menu__treatment--footer p{margin:0}.menu__small .menu{padding-left:.9375rem;padding-right:.9375rem;padding-top:4.5rem}@media screen and (min-width:760px){.menu__small .menu{padding-top:5.625rem}}.menu__small .title-link,.menu__small h4{font-family:Campton;font-size:.625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.03687rem;color:#313131;text-transform:uppercase;margin-bottom:.125rem}.menu__small .menu__links{border-bottom:1px solid #d8d8d8;padding-bottom:.25rem;margin-bottom:.6875rem}.menu__small .menu__links.social-icons{border:0}.menu__small .menu__links.no-border{border:0;margin-bottom:.5625rem}.menu__small .menu__links li{font-family:Campton;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:var(--clear-blue)}.menu__small .menu__links li a:focus{outline:2px solid}.menu__small .second{font-family:Campton;font-size:.8125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;text-align:right;color:#000;float:right}.menu__small .btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__small .is-third{width:calc(33% - 5px)}.menu__small .is-half,.menu__small .is-third{padding:15px;margin-bottom:.625rem;max-height:2.625rem;line-height:1}.menu__small .is-half{width:calc(50% - 5px)}.menu__small .is-block{max-height:2.625rem;display:-ms-flexbox!important;display:flex!important}.menu__small .menu__item--footer{padding:0;margin-top:.75rem}.menu__small .open--lang{padding-right:0;font-family:Campton;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.04813rem;color:#313131;cursor:pointer;background:none;border:0}.menu__small .open--lang .droparrow g{stroke:#313131}.menu__small .back-arrow{width:1.25rem;margin-right:.625rem;position:relative;top:3px;filter:brightness(.5)}.menu__link{padding:14px}.submenu-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;padding-top:3.625rem;overflow:auto;background:#fff;transform:translate3d(-100%,0,0);transition:all .3s ease;padding-left:.9375rem;padding-right:.9375rem;padding-top:4.5rem}@media screen and (min-width:760px){.submenu-layer{padding-top:5.625rem}}.submenu-layer li{display:none}.submenu-layer li a:focus{outline:1px solid #1970e2}.submenu-layer.is--open{transform:translateZ(0)}.submenu-layer.is--open li{display:block}.submenu-languaje .close--lang .menu__link{font-family:Campton;font-size:.625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.03687rem;color:#313131;text-transform:uppercase;margin-bottom:.125rem;border:0;background:0;padding:10px 14px}.submenu-languaje.lang--open{transform:translateZ(0)}.submenu-languaje.lang--open li{display:block}.submenu--back{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.86;letter-spacing:.03687rem;color:#313131;text-transform:uppercase;margin-bottom:.125rem;border:0;background:0;padding:10px 14px;position:sticky;top:-10px;background:#fff;width:100%;text-align:left;padding-left:0}.submenu--back:focus span{border-bottom:1px solid}.layer-open{border:0;background:0;padding:0;cursor:pointer;color:#1970e2;font-weight:700;font-size:.875rem;text-transform:uppercase}.layer-open:hover{color:#313131}.submenu-nav--header .search--input{padding:17px 13px 13px;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;border:1px solid #dcdcdc;text-transform:uppercase;background-image:url(../images/icon_search-loupe.svg);background-repeat:no-repeat;background-position:98%}.submenu-nav--header .search--input:-ms-input-placeholder{font-size:.875rem}.submenu-nav--header .search--input::placeholder{font-size:.875rem}.footer{padding:0;background:transparent}.footer__primary{min-height:26.3125rem;background-color:#f4f4f4}.footer__primary--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.footer__primary--wrap{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1200px){.footer__primary--wrap{padding-top:5.625rem}}.footer__left{text-align:left;padding-left:.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.footer__left{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1008px){.footer__left{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}}.footer__left img{width:11.5625rem;height:auto;margin-bottom:1rem}@media screen and (min-width:760px){.footer__left img{width:13.73125rem;height:2.53125rem}}.footer__left p{width:14.375rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.375rem;letter-spacing:.0375rem;color:#313131;text-transform:uppercase}.footer__left a{color:#186bd9!important}.footer__left a:hover{color:#1052aa!important}.footer__left .button{width:100%;height:2.625rem;margin-top:-.1875rem;margin-bottom:1.125rem;padding-top:.1875rem}@media screen and (min-width:760px){.footer__left .button{width:13.125rem}}@media screen and (min-width:1008px){.footer__left .button{width:15.1875rem}}.footer__nav--primary{display:none;height:16.875rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.045rem;text-transform:uppercase;padding-top:1.5625rem}@media screen and (min-width:760px){.footer__nav--primary{margin-left:2.3125rem;padding-top:.4375rem}}@media screen and (min-width:1008px){.footer__nav--primary{display:block}}.footer__nav--primary li{margin-bottom:.875rem;display:block}@media screen and (min-width:1008px) and (max-width:1199px){.footer__nav--primary li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:10rem;margin-right:1.25rem;font-size:.75rem}}.footer__nav--primary li a{color:#313131;margin-bottom:1.25rem;font-size:.75rem}.footer__locations{width:100%;margin-top:1.875rem}@media screen and (min-width:760px){.footer__locations{margin-top:0}}@media screen and (min-width:1008px){.footer__locations{width:48.75rem}}.footer__locations ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 1fr;grid-template-rows:repeat(2,1fr);grid-template-areas:"a b" "c d" "e f" "g h";grid-column-gap:10px;grid-row-gap:0;grid-row-gap:25px}@media screen and (min-width:760px){.footer__locations ul{margin-top:1.25rem}}@media screen and (min-width:1008px){.footer__locations ul{margin-top:.25rem;margin-left:1.25rem}}@media screen and (min-width:1200px){.footer__locations ul{margin-left:3.125rem}}@media screen and (min-width:1392px){.footer__locations ul{margin-left:4.375rem}}.footer__locations ul li:first-child{grid-area:a;-ms-grid-row:1;-ms-grid-column:1}.footer__locations ul li:nth-child(2){grid-area:b;-ms-grid-row:1;-ms-grid-column:2}.footer__locations ul li:nth-child(3){grid-area:c;-ms-grid-row:2;-ms-grid-column:1}.footer__locations ul li:nth-child(4){grid-area:d;-ms-grid-row:2;-ms-grid-column:2}.footer__locations ul li:nth-child(5){grid-area:e;-ms-grid-row:3;-ms-grid-column:1}.footer__locations ul li:nth-child(6){grid-area:f;-ms-grid-row:3;-ms-grid-column:2}.footer__locations ul li h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-stretch:normal;line-height:1;font-weight:500;letter-spacing:.04688rem;color:#186bd9;text-transform:uppercase;margin-bottom:.25rem}.footer__locations ul li h3 a{color:inherit}.footer__locations ul li p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25rem;letter-spacing:.04688rem;color:#000;margin:0;text-transform:uppercase}.footer__locations ul li p a{color:inherit;text-decoration:none}.footer__disclaimer{background-color:#f4f4f4}.footer__disclaimer--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:1.375rem;padding-bottom:1.375rem}.footer__disclaimer--box{border:1px solid #1970e2;padding:20px}.footer__disclaimer--box .h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.4375rem;font-style:normal;font-stretch:normal;line-height:1;font-weight:500;letter-spacing:.04688rem;color:#186bd9;text-transform:uppercase;margin-bottom:.875rem}.footer__disclaimer--box p{font-size:.625rem}.footer__disclaimer--box p:last-child{margin-bottom:0}.footer__secondary{background:#fff}.footer__secondary--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:1.375rem;padding-bottom:1.375rem}@media screen and (min-width:760px){.footer__secondary--wrap{-ms-flex-direction:row;flex-direction:row}}.footer__copy{height:1.5rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.0625rem;color:var(--black-two);text-transform:uppercase;width:100%;line-height:1.4;-ms-flex-order:1;order:1;margin-top:1.25rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.footer__copy{width:auto;-ms-flex-order:0;order:0;margin-top:0;text-align:left}}.footer__nav--secondary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;-ms-flex-order:0;order:0}@media screen and (min-width:760px){.footer__nav--secondary{-ms-flex-order:1;order:1;margin-left:3.125rem;max-width:28.125rem}}@media screen and (min-width:1008px){.footer__nav--secondary{-ms-flex-direction:row;flex-direction:row}}.footer__nav--secondary li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.4;text-align:center;letter-spacing:.0625rem;text-transform:uppercase;padding:3px}@media screen and (min-width:760px){.footer__nav--secondary li{text-align:right;margin-left:.625rem;padding:0}}.footer__nav--secondary li a{color:#000}.prefooter{min-height:13.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding-bottom:3.75rem;padding-top:3.75rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.prefooter{height:13.75rem}}@media screen and (min-width:760px){.prefooter{padding-bottom:7.5rem;padding-top:7.5rem}.prefooter.min-space{padding-top:0;padding-bottom:0}}.prefooter.primary,.prefooter.secondary{background-color:#1970e2;color:#fff}.prefooter.white{background-color:#fff;color:#313131}.prefooter.gray{background-color:#595959;color:#fff}.prefooter.black{background-color:#313131;color:#fff}.prefooter__wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:760px){.prefooter__wrap{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.prefooter__wrap{max-width:60rem}}@media screen and (min-width:1200px){.prefooter__wrap{max-width:70rem}}.prefooter__wrap+hr{opacity:.3;width:90%;border-top:1px solid #fff;border-bottom:0;margin:2.5rem auto}@media screen and (min-width:760px){.prefooter__wrap+hr{width:100%}}@media screen and (min-width:1008px){.prefooter__wrap+hr{max-width:60rem}}@media screen and (min-width:1200px){.prefooter__wrap+hr{max-width:70rem}}.prefooter__text{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:inherit;text-align:center;display:block}@media screen and (min-width:760px){.prefooter__text{text-align:left;width:34rem;height:2.5rem;display:inline}}.prefooter__form{margin-top:.8125rem}.prefooter__wrap ._form-content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.prefooter__input,.prefooter__newsletter ._form ._field-wrapper input,.sidebar__box ._form ._field-wrapper input{width:calc(100vw - 40px - 122px);padding:13px 22px 10px;background-color:#fff;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;color:#313131;border:0}@media screen and (min-width:760px){.prefooter__input,.prefooter__newsletter ._form ._field-wrapper input,.sidebar__box ._form ._field-wrapper input{width:14.375rem}}@media screen and (min-width:1008px){.prefooter__input,.prefooter__newsletter ._form ._field-wrapper input,.sidebar__box ._form ._field-wrapper input{width:23.5rem}}.sidebar__box ._form ._field-wrapper input{width:100%;border:1px solid #ccc}.prefooter.primary .prefooter__newsletter ._form ._button-wrapper ._submit,.prefooter.secondary .prefooter__newsletter ._form ._button-wrapper ._submit{color:#fff!important;background:#1970e2;border:1px solid #fff}._form_3 ._form-content ._form_element label._form-label{width:.0625rem;height:.0625rem;overflow:hidden;display:block}.prefooter__newsletter ._form ._button-wrapper ._submit{height:41px!important;width:auto;padding:.3125rem 1.875rem 0;margin:0;margin-left:.625rem;color:#fff!important;background:#1970e2;background-size:100% 100%;border:0;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-size .3s,color .3s}@media screen and (min-width:760px){.prefooter__newsletter ._form ._button-wrapper ._submit{width:10.5rem}}.prefooter__btn.button{width:6.25rem;height:41px!important;margin-left:-.1875rem;border:0}@media screen and (min-width:1008px){.prefooter__btn.button{width:10.5rem;margin-left:.3125rem}}.primary .prefooter__btn{background:transparent}.primary .prefooter__btn,.primary .prefooter__btn:hover{border:1px solid #fff;color:#fff}.black .prefooter__btn,.gray .prefooter__btn,.secondary .prefooter__btn,.white .prefooter__btn{color:#fff!important;background:#1970e2}.prefooter__btn:hover{border:0}.sidebar__box ._form ._button-wrapper ._submit{width:100%;height:3.4375rem;margin-top:.625rem;border:0;text-transform:uppercase;background-color:transparent!important;border:2px solid #1970e2;color:#1970e2;background-image:linear-gradient(#1970e2,#1970e2);background-size:0 100%}.sidebar__box ._form ._button-wrapper ._submit:hover{color:#fff;background-size:100% 100%}.prefooter__social{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:3.125rem}@media screen and (min-width:760px){.prefooter__social{margin-top:0;-ms-flex-direction:row;flex-direction:row;margin-right:.25rem}}.prefooter__social .social-icons{margin-top:1.25rem}.prefooter__social .social-icons li{margin-right:.625rem;margin-left:.625rem}@media screen and (min-width:760px){.prefooter__social .social-icons li{margin-right:0;margin-left:.625rem}}.prefooter__follow{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;text-align:right;color:inherit;margin-right:.4375rem}.tpl-b{padding-top:8.0625rem}.prefooter__questions{color:inherit}.prefooter__questions h4{color:inherit;margin-bottom:1.25rem}.prefooter__questions .lcol{max-width:43.75rem;margin-right:3.125rem}.prefooter__questions .rcol{-ms-flex:0;flex:0}.prefooter__questions .button{width:100%;margin:auto;margin-bottom:1.25rem}@media screen and (min-width:760px){.prefooter__questions .button{width:14.0625rem}}.tpl--b{padding-top:4.375rem;padding-bottom:4.375rem}@media screen and (min-width:760px){.tpl--b{padding-top:8.125rem;padding-bottom:7.5rem}}.tpl--b .prefooter__questions h4{font-size:1.875rem}.tpl--b .prefooter__text{font-size:1.25rem;letter-spacing:.0125rem}.tpl--b .prefooter__form{margin-top:1rem}.tpl--b .prefooter__social{padding-top:2.75rem}@media screen and (min-width:760px){.tpl--b .prefooter__input{width:15.3125rem}}@media screen and (min-width:1008px){.tpl--b .prefooter__input{width:22.8125rem}}.tpl--b .prefooter__wrap+hr{margin-top:1.875rem;margin-bottom:3.1875rem}.prefooter__stillquestions{color:inherit}.prefooter__stillquestions h4{color:inherit;font-size:1.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;margin-top:.75rem;margin-bottom:1.25rem}@media screen and (min-width:760px){.prefooter__stillquestions h4{font-size:2.1875rem;margin-bottom:0;margin-left:.25rem}}.prefooter__stillquestions .lcol{max-width:43.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.prefooter__stillquestions .lcol{margin-right:3.125rem}}.prefooter__stillquestions .rcol{-ms-flex:0;flex:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.prefooter__stillquestions .button{width:100%;margin:auto;margin-bottom:1.25rem}@media screen and (min-width:760px){.prefooter__stillquestions .button{width:22.5rem;margin-bottom:0}}.prefooter__babies{color:inherit;width:100%}.prefooter__babies h3{color:inherit;margin-bottom:1.25rem;max-width:12.5rem}.prefooter__babies h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:inherit;letter-spacing:.0625rem;line-height:1.3775rem;margin-bottom:1.25rem;text-transform:uppercase;margin-top:2.5rem}@media screen and (min-width:760px){.prefooter__babies h5{margin-top:0}}.prefooter__babies ul li{margin-bottom:.625rem}.prefooter__babies ul li a{color:inherit}.sticky__newsletter__footer{background:#00cccd;position:fixed;bottom:0;left:0;width:100%;z-index:100;max-width:100vw;transform:translate3d(0,100%,0)}.sticky__newsletter__footer.open{transform:translateZ(0)}.sticky__newsletter__footer--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;margin:auto;width:100%}@media screen and (min-width:760px){.sticky__newsletter__footer--wrap{height:5rem;max-width:56.25rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}@media screen and (min-width:1008px){.sticky__newsletter__footer--wrap{max-width:75rem}}.sticky__newsletter__footer--text{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:#fff;letter-spacing:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;margin-right:1.25rem}.sticky__newsletter__footer--text img{display:block;line-height:1;margin:0;margin-right:.625rem;width:2.1875rem}@media screen and (min-width:1008px){.sticky__newsletter__footer--text img{width:auto;margin-right:1.25rem}}.sticky__newsletter__footer--text .h6{font-size:1rem;color:#313131;line-height:1;margin-bottom:.625rem}@media screen and (min-width:760px){.sticky__newsletter__footer--text .h6{margin-bottom:0}}@media screen and (min-width:1008px){.sticky__newsletter__footer--text .h6{font-size:1.25rem;margin-bottom:0}}.sticky__newsletter__footer--text p{font-size:.875rem;line-height:1;letter-spacing:0;margin:0;color:#313131}@media screen and (min-width:1008px){.sticky__newsletter__footer--text p{font-size:1rem;line-height:1.5rem}}.sticky__newsletter__footer--form{-ms-flex:1;flex:1;max-width:37.5rem;margin-top:.625rem}@media screen and (min-width:760px){.sticky__newsletter__footer--form{margin-top:0}}.sticky__newsletter__footer--form ._form-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.sticky__newsletter__footer--form ._form-content label{display:none}.sticky__newsletter__footer--form ._form-content ._field-wrapper,.sticky__newsletter__footer--form ._form-content ._form_element._x01676231{width:100%}.sticky__newsletter__footer--form ._form-content ._form_element._x01676231 input{width:100%;font-size:.875rem}@media screen and (min-width:1008px){.sticky__newsletter__footer--form ._form-content ._form_element._x01676231 input{font-size:.9375rem;width:100%}}.sticky__newsletter__footer--form.prefooter__newsletter ._form ._button-wrapper ._submit{width:auto;margin:0}.sticky__newsletter__footer--close{border:0;background:none;cursor:pointer;margin-left:.625rem}@media screen and (max-width:759px){.sticky__newsletter__footer--close{position:absolute;right:20px}}fieldset{border:0}select{-webkit-appearance:none;appearance:none;height:2.625rem;background-image:url(../images/arrow_down_black.svg);background-repeat:no-repeat;background-position:95%;background-size:auto;border:1px solid;border-radius:0;padding:10px 40px 10px 23px;line-height:1.6;letter-spacing:normal;margin-bottom:2rem}input,select{width:100%;background-color:#fff;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}input{padding:13px;line-height:1.2}input,textarea{border:1px solid #757575}textarea{display:block;width:100%;margin-top:1.625rem;padding:11px 18px 10px;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#313131}.gf__protect{overflow:hidden;position:relative;height:1px;width:1px;margin:0;padding:0;border:0;clip:rect(0,0,0,0)}.gt__form-element,.gt__forms{margin-bottom:6.25rem}@media screen and (min-width:760px){.gt__form-element .container,.gt__forms .container{max-width:41.25rem;margin:auto}}@media screen and (min-width:1200px){.gt__form-element .container,.gt__forms .container{padding-left:.125rem}}.gt__form-element .gform_wrapper .hidden_label>label,.gt__form-element .gform_wrapper .hidden_sub_label,.gt__forms .gform_wrapper .hidden_label>label,.gt__forms .gform_wrapper .hidden_sub_label{display:none}.gt__form-element .gform_wrapper .gsection,.gt__forms .gform_wrapper .gsection{border:0;margin-top:2.5rem;margin-bottom:.875rem}.gt__form-element .gform_wrapper .gsection.gsection--scroll,.gt__forms .gform_wrapper .gsection.gsection--scroll{border:1px solid #757575;max-height:14.6875rem;overflow:auto}.gt__form-element .gform_wrapper li.gfield,.gt__forms .gform_wrapper li.gfield{padding-top:5rem;margin-top:-5rem;margin-bottom:1.5rem}.gt__form-element .gform_wrapper li.gfield.block__TC,.gt__form-element .gform_wrapper li.gfield.card-data,.gt__forms .gform_wrapper li.gfield.block__TC,.gt__forms .gform_wrapper li.gfield.card-data{margin-bottom:.625rem;margin-top:0;padding-top:0}.gt__form-element .gform_wrapper .gform_validation_container,.gt__form-element .gform_wrapper li.gfield.gfield_visibility_hidden,.gt__forms .gform_wrapper .gform_validation_container,.gt__forms .gform_wrapper li.gfield.gfield_visibility_hidden{display:none}.gt__form-element .gform_wrapper .gfield_label,.gt__forms .gform_wrapper .gfield_label{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:inherit;display:block;margin-bottom:.5rem;margin-top:1rem}.gt__form-element .gform_wrapper .gfield_description,.gt__forms .gform_wrapper .gfield_description{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#595959}.gt__form-element .gform_wrapper .gfield_description ul li,.gt__forms .gform_wrapper .gfield_description ul li{margin-bottom:.5rem}.gt__form-element .gform_wrapper .field_sublabel_above div span label,.gt__forms .gform_wrapper .field_sublabel_above div span label{margin-bottom:.5rem;display:block}.gt__form-element .gform_wrapper .block__strong-description,.gt__form-element .gform_wrapper .block__strong-label>label,.gt__forms .gform_wrapper .block__strong-description,.gt__forms .gform_wrapper .block__strong-label>label{font-weight:500}.gt__form-element .gform_wrapper .gform_title,.gt__form-element .gform_wrapper .gsection_title,.gt__forms .gform_wrapper .gform_title,.gt__forms .gform_wrapper .gsection_title{font-weight:500;color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;margin-top:1.875rem}.gt__form-element .gform_wrapper .gsection_description,.gt__forms .gform_wrapper .gsection_description{margin-top:.625rem}.gt__form-element .gform_wrapper .gfield_select,.gt__form-element .gform_wrapper select,.gt__forms .gform_wrapper .gfield_select,.gt__forms .gform_wrapper select{margin-bottom:.75rem;border:1px solid #757575;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.gt__form-element .gform_wrapper .ginput_container_checkbox,.gt__forms .gform_wrapper .ginput_container_checkbox{margin-top:1.125rem}.gt__form-element .gform_wrapper .validation_message,.gt__forms .gform_wrapper .validation_message{color:#1970e2;margin-top:.625rem;margin-bottom:.625rem;font-size:.875rem}.gt__form-element .gform_wrapper .input--list--horizontal .validation_message,.gt__forms .gform_wrapper .input--list--horizontal .validation_message{margin-top:-1.25rem}.gt__form-element .gform_wrapper .ginput_complex,.gt__forms .gform_wrapper .ginput_complex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.gt__form-element .gform_wrapper .ginput_complex span,.gt__forms .gform_wrapper .ginput_complex span{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 7px}.gt__form-element .gform_wrapper .ginput_complex span:first-child,.gt__forms .gform_wrapper .ginput_complex span:first-child{margin-left:0}.gt__form-element .gform_wrapper .ginput_complex span:last-child,.gt__forms .gform_wrapper .ginput_complex span:last-child{margin-right:0}.gt__form-element .gform_wrapper .ginput_complex span.ginput_full,.gt__forms .gform_wrapper .ginput_complex span.ginput_full{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;margin-bottom:1.5625rem}.gt__form-element .gform_wrapper .ginput_complex span.ginput_full+span,.gt__forms .gform_wrapper .ginput_complex span.ginput_full+span{margin-left:0}.gt__form-element .gform_wrapper .ginput_complex span.ginput_left,.gt__forms .gform_wrapper .ginput_complex span.ginput_left{margin-left:0;margin-bottom:1.5625rem;-ms-flex-preferred-size:calc(50% - 7px);flex-basis:calc(50% - 7px)}.gt__form-element .gform_wrapper .ginput_complex span.ginput_right,.gt__forms .gform_wrapper .ginput_complex span.ginput_right{margin-right:0;margin-bottom:1.5625rem;-ms-flex-preferred-size:calc(50% - 7px);flex-basis:calc(50% - 7px)}.gt__form-element .gform_wrapper .clear-multi,.gt__forms .gform_wrapper .clear-multi{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.gt__form-element .gform_wrapper .clear-multi .ginput_container_date,.gt__forms .gform_wrapper .clear-multi .ginput_container_date{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 7px}.gt__form-element .gform_wrapper .clear-multi .ginput_container_date:first-child,.gt__forms .gform_wrapper .clear-multi .ginput_container_date:first-child{margin-left:0}.gt__form-element .gform_wrapper .clear-multi .ginput_container_date:last-child,.gt__forms .gform_wrapper .clear-multi .ginput_container_date:last-child{margin-right:0}.gt__form-element .gform_wrapper .block__address,.gt__forms .gform_wrapper .block__address{margin-bottom:-.625rem}.gt__form-element .gform_wrapper .gform_footer,.gt__forms .gform_wrapper .gform_footer{margin-top:.9375rem}.gt__form-element .gform_wrapper .gform_page_footer,.gt__forms .gform_wrapper .gform_page_footer{text-align:center;margin-top:4.375rem}.gt__form-element .gform_wrapper .gform_page_footer .gform_save_link,.gt__forms .gform_wrapper .gform_page_footer .gform_save_link{margin-top:3.4375rem;display:block;color:#1970e2}.gt__form-element .gform_wrapper .gf_progressbar_wrapper,.gt__forms .gform_wrapper .gf_progressbar_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.125rem}.gt__form-element .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title,.gt__forms .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title{-ms-flex-order:2;order:2}.gt__form-element .gform_wrapper .gf_progressbar_wrapper .gf_progressbar,.gt__forms .gform_wrapper .gf_progressbar_wrapper .gf_progressbar{-ms-flex-order:1;order:1}.gt__form-element .gform_wrapper .gf_progressbar_title,.gt__forms .gform_wrapper .gf_progressbar_title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.17;letter-spacing:.0625rem;text-align:center;color:#595959;text-transform:uppercase;margin-top:.6875rem}.gt__form-element .gform_wrapper .gf_progressbar,.gt__forms .gform_wrapper .gf_progressbar{background:#f6f6f6;height:.625rem}.gt__form-element .gform_wrapper .gf_progressbar_percentage,.gt__forms .gform_wrapper .gf_progressbar_percentage{height:.625rem}.gt__form-element .gform_wrapper .gf_progressbar_percentage span,.gt__forms .gform_wrapper .gf_progressbar_percentage span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:#1970e2;float:right;position:relative;top:-20px}.gt__form-element .gform_wrapper .percentbar_blue,.gt__forms .gform_wrapper .percentbar_blue{background:#1970e2}.gt__form-element .gform_wrapper .ginput_container_consent,.gt__forms .gform_wrapper .ginput_container_consent{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.gt__form-element .gform_wrapper .ginput_container_consent input,.gt__forms .gform_wrapper .ginput_container_consent input{width:15px;margin-right:13px}.gt__form-element input[type=number],.gt__form-element input[type=text],.gt__forms input[type=number],.gt__forms input[type=text]{height:2.625rem;padding:10px 18px 5px}.gt__form-element input[type=file],.gt__forms input[type=file]{margin-top:.75rem;padding:11px;margin-bottom:.875rem}.gt__form-element input:not(.button),.gt__form-element select,.gt__form-element textarea,.gt__forms input:not(.button),.gt__forms select,.gt__forms textarea{border:1px solid #757575;background-color:#fff;border-radius:0}.gt__form-element textarea,.gt__forms textarea{margin-top:.1875rem;min-height:10.625rem;padding:12px 20px}.gt__form-element select[multiple],.gt__forms select[multiple]{height:12.5rem;background:none;padding:0}.gt__form-element select[multiple] option,.gt__forms select[multiple] option{padding:6px 20px}.gt__form-element select[multiple] option[selected],.gt__forms select[multiple] option[selected]{background:#00cccd}.gt__form-element :-ms-input-placeholder,.gt__forms :-ms-input-placeholder{color:rgba(49,49,49,.5)}.gt__form-element ::placeholder,.gt__forms ::placeholder{color:rgba(49,49,49,.5)}.gt__form-element .block__TC,.gt__forms .block__TC{background:#fff;max-height:25rem;overflow:scroll}.input--list--horizontal .gfield_checkbox,.input--list--horizontal .gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.9375rem;margin-top:.8125rem}.input--list--horizontal .gfield_checkbox li,.input--list--horizontal .gfield_radio li{margin-right:2.25rem}.input--list--horizontal.onetoten .gfield_checkbox,.input--list--horizontal.onetoten .gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.9375rem;margin-top:.3125rem}.input--list--horizontal.onetoten .gfield_checkbox li,.input--list--horizontal.onetoten .gfield_radio li{margin-right:1.5625rem}.input--list--horizontal.onetoten .gfield_checkbox li [type=radio]:checked+label,.input--list--horizontal.onetoten .gfield_checkbox li [type=radio]:not(:checked)+label,.input--list--horizontal.onetoten .gfield_radio li [type=radio]:checked+label,.input--list--horizontal.onetoten .gfield_radio li [type=radio]:not(:checked)+label{padding-top:1.6875rem;padding-left:0;width:1.3125rem;text-align:center}.input--list--2cols .gfield_checkbox,.input--list--2cols .gfield_radio{columns:2}.gfield_radio{margin-top:.625rem}.gfield_radio [type=radio]:checked,.gfield_radio [type=radio]:not(:checked){position:absolute;left:-9999px}.gfield_radio [type=radio]:checked+label,.gfield_radio [type=radio]:not(:checked)+label{position:relative;padding-left:2.0625rem;cursor:pointer;line-height:1.25rem;display:inline-block;color:inherit;padding-top:.125rem;background:none}.gfield_radio [type=radio]:checked+label:before,.gfield_radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;border:1px solid #757575;border-radius:100%;background:#fff}.gfield_radio [type=radio]:focus:checked+label,.gfield_radio [type=radio]:focus:not(:checked)+label{text-decoration:underline}.gfield_radio [type=radio]:checked+label:after,.gfield_radio [type=radio]:not(:checked)+label:after{content:"";width:.625rem;height:.625rem;background:#fff;position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease}.gfield_radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.gfield_radio [type=radio]:checked+label:before{background:#00cccd;border:#fff}.gfield_radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.gfield_radio [type=text]{margin-top:.875rem}.gfield_checkbox{margin-top:.625rem}.gfield_checkbox li{margin-bottom:.9375rem}.gfield_checkbox [type=checkbox]{position:absolute;opacity:0;width:auto}.gfield_checkbox [type=checkbox]+label{position:relative;cursor:pointer;color:inherit;padding:0;padding-left:2.1875rem}.gfield_checkbox [type=checkbox]+label:before{content:"";margin-right:.625rem;display:inline-block;vertical-align:text-top;width:1.25rem;height:1.25rem;background:#fff;border:1px solid #757575;position:absolute;left:0}.gfield_checkbox [type=checkbox]:hover+label:before{background:#00cccd;border:0}.gfield_checkbox [type=checkbox]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.gfield_checkbox [type=checkbox]:checked+label:before{background:#00cccd}.gfield_checkbox [type=checkbox]:disabled+label{color:#b8b8b8;cursor:auto}.gfield_checkbox [type=checkbox]:disabled+label:before{box-shadow:none;background:#ddd}.gfield_checkbox [type=checkbox]:checked+label:before{border:0}.gfield_checkbox [type=checkbox]:checked+label:after{content:"";position:absolute;left:5px;top:6px;background:#fff;width:.125rem;height:.125rem;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.block__TC{margin-top:3.875rem;margin-bottom:3.125rem;font-weight:400;font-stretch:normal;font-style:normal;color:#313131;padding:22px}.block__TC,.block__TC h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal}.block__TC h2{text-transform:none;color:#1970e2;margin-bottom:1.5625rem}.block__TC h4{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;color:#313131;margin-bottom:1.5rem}.block__agree{width:100%;display:block;margin-left:.6875rem}@media screen and (min-width:760px){.block__agree{width:50%;display:inline-block;position:relative;margin-left:0}}.block__agree .gfield_required{display:none}.block__captcha{width:100%;display:block}@media screen and (min-width:760px){.block__captcha{width:50%;display:inline-block}.block__captcha .ginput_recaptcha{position:relative;right:-25px;top:11px}}.gform_body{margin-top:3.125rem}.gform_button:hover,.gform_next_button:hover{border-color:#1970e2}.gform_button::focus,.gform_next_button::focus{outline:solid;background:#595959}.gform_next_button{margin-bottom:1.25rem}.address_country select{margin-bottom:0;border:1px solid rgba(26,28,44,.23)}.button.gform_previous_button{background-image:linear-gradient(#fff,#fff);border:2px solid #595959;color:#595959;margin-bottom:1.25rem}.button.gform_previous_button:hover{border-color:#595959;background-size:0 0;color:#595959}.form_saved_message_emailform{margin-top:3.125rem}.form_saved_message_emailform input[type=text]{margin-bottom:1.875rem}.form_saved_message_emailform input[type=submit]{background-size:0}.form_saved_message_emailform input[type=submit]:hover{border-color:#1970e2;color:#1970e2;background-size:0}.gfield_list th{font-weight:400;font-size:.875rem;padding:5px}.gfield_list th:first-child{padding-left:0}.gfield_list th:last-child{padding-right:0}.gfield_list .gfield_list_cell{padding:5px}.gfield_list .gfield_list_cell:first-child{padding-left:0}.gfield_list .gfield_list_cell:last-child{padding-right:0}@media screen and (max-width:759px){.page-template-forms .noHero__block{padding-top:0}}.page-template-forms .noHero__block .container{max-width:41.0625rem;margin-top:3.75rem;margin-bottom:-1.125rem}.page-template-forms .noHero__block .noHero__title{margin-bottom:1.375rem}.page-template-forms .noHero__block .noHero__text{margin:auto;margin-bottom:3.5625rem}.payment-btn{margin-top:3.125rem}.merchantAcc a{margin-top:2.5rem;display:block;font-size:.9375rem}.contact__locations{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:70rem;margin:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.375rem}.contact__locations li{max-width:22.5rem}.button.gform_button_select_files{border:1px solid #000}.gt__form.gt__form-element .gform_wrapper .gfield{margin-bottom:1.1875rem}.gt__form.gt__form-element .gform_wrapper .gfield.tc__input{float:left;position:relative;z-index:10}.gt__form.gt__form-element .gform_wrapper .gfield.tc__label{position:relative;top:15px;z-index:9}.gt__form.gt__form-element .gform_wrapper .gfield.tc__label a{color:inherit;text-decoration:underline}.gt__form.gt__form-element .gform_wrapper .gfield.tc__modal{display:none}.gt__form.gt__form-element .gform_wrapper .gfield_checkbox li{width:auto}.tc__modal--wrap{max-width:37.5rem;background:#fff;padding:50px;margin:30px;overflow:auto}@media screen and (max-width:759px){.gt__forms .gform_wrapper .ginput_complex span.name_first{margin-right:0}.gt__forms .gform_wrapper .ginput_complex span.name_last{margin-top:.625rem;margin-left:0}}.gform_validation_errors [role=alert]{border:1px solid #1970e2;padding:15px;margin-bottom:3.75rem}.gform_validation_errors .validation_error{text-transform:uppercase;font-size:.875rem;margin-bottom:.875rem}.gform_validation_errors .validation_list{margin-left:1.6875rem;margin-bottom:0}.gform_validation_errors .validation_list a{color:#313131}.gform_validation_errors .validation_list a:hover{color:#1970e2}.gt__forms .gfield_error .choices__inner,.gt__forms .gfield_error input:not(.button):not(.choices__input),.gt__forms .gfield_error select,.gt__forms .gfield_error textarea{border-color:#e53935}.acupuncture_add_new{color:#555;margin-top:10px;display:block;text-align:center}.location-repeater{counter-reset:repeater-counter}.location-repeater .gfield_repeater_item:before{counter-increment:repeater-counter;content:"Location " counter(repeater-counter);display:block;font-weight:700;margin-top:10px}.gfield_repeater.gfield_repeater_container legend.gfield_label{font-size:1.25rem}.gfield_repeater.gfield_repeater_container .gfield_repeater_cell{margin-bottom:.9375rem}.gfield_repeater.gfield_repeater_container .gfield_repeater_buttons{margin-bottom:1.25rem;margin-top:1.25rem;display:-ms-flexbox;display:flex}.gfield_repeater.gfield_repeater_container .add_repeater_item,.gfield_repeater.gfield_repeater_container .remove_repeater_item{background-color:transparent;border:1px solid #000;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;height:3.4375rem;padding:.3125rem 1.875rem 0;margin-right:.625rem;width:12.1875rem}.gftetimertext{top:4px}.gftetimertext+.gform_wrapper{margin-top:2.1875rem}.gftetimertext .gfteCountdownTimer{color:#bf5711;width:25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:4px}.gftetimertext .gfte-hours{-ms-flex-order:1;order:1;font-variant-numeric:tabular-nums}.gftetimertext .gfte-hoursseparator{-ms-flex-order:2;order:2;margin:0 7px}.gftetimertext .gfte-minutes{-ms-flex-order:3;order:3;font-variant-numeric:tabular-nums}.gftetimertext .gfte-minsseparator{-ms-flex-order:4;order:4;margin:0 7px}.gftetimertext .gfte-seconds{-ms-flex-order:5;order:5;font-variant-numeric:tabular-nums}.gftetimertext .gfte-secondssseparator{-ms-flex-order:6;order:6;margin:0 7px}.gftetimertext br{display:none}.gftetimertext .gfteMainTimerText{-ms-flex-order:0;order:0;margin-right:.4375rem}.gftetimertext p{top:50px!important;color:#727272;font-size:.75rem;font-weight:500;text-transform:uppercase}.newsletter-form .email-error,.newsletter-form .error-message,.newsletter-form .success-message{margin-top:.3125rem}.footer-newsletter-form--wrap{display:-ms-flexbox;display:flex}.popup-newsletter-form--wrap,.sidebar-newsletter-form--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sticky-newsletter-form--wrap{display:-ms-flexbox;display:flex}.sticky-newsletter-form--wrap ._field-wrapper{-ms-flex:1;flex:1}.card-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:sticky;top:100px}.card-info .card-wrapper{margin-right:.9375rem}.card-info label{width:.0625rem;height:.0625rem;overflow:hidden;position:absolute}.card-info input{margin-bottom:.3125rem;margin-top:.3125rem}.jp-card .jp-card-back .jp-card-shiny:after{content:"You will be charged for making this booking and reserving a time for your initialf consultation regardless of your insurance coverage.  If your insurance indeed covers your consultation, this charge will be credited to your CNYF account balance or refunded to your credit card if no out-of-pocket expenses are incurred.";position:absolute;left:120%;top:5%;color:#fff;font-size:.4375rem;width:14.375rem;opacity:.5}.gt__forms input.is-invalid:not(.button){border:1px solid #e53935}.card-accepted-cards{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;margin-top:-.3125rem}.card-accepted-cards span{text-transform:uppercase;font-size:.75rem;line-height:1;color:#595959;margin-right:1.25rem}.card-accepted-cards img{width:2.1875rem;margin-right:.3125rem}@media screen and (min-width:760px){.card-card-container{float:left;width:50%;height:32.5rem;margin-left:-3.125rem}}@media screen and (min-width:760px){.card-data{float:right;width:50%}.card-data label{margin:0}}.card-data-clear{clear:both}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:15px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #757575;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(../images/arrow_down_black.svg);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-.625rem;margin-right:1.5625rem;height:1.25rem;width:1.25rem;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00cccd}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";background-image:url(../images/arrow_down_black.svg);background-size:contain;background-repeat:no-repeat;height:.8125rem;width:.8125rem;position:absolute;right:11.5px;top:50%;margin-top:-.15625rem;pointer-events:none}.choices[data-type*=select-one].is-open:after{margin-top:-.46875rem;transform:rotate(180deg)}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:1.5625rem;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #00cccd;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#fff;padding:6px 15px 0;border:1px solid #757575;border-radius:0;font-size:15px;min-height:2.625rem;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#757575}.is-flipped.is-open .choices__inner,.is-open .choices__inner{border-radius:0 0 0 0}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:.25rem;padding-left:1rem}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:.23438rem;margin-bottom:.23438rem;background-color:#00cccd;border:1px solid #00cccd;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:.3125rem}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:.23438rem}.choices__list--multiple .choices__item.is-highlighted{background-color:#00cccd;border:1px solid #00cccd}.is-disabled .choices__list--multiple .choices__item{background-color:#eaeaea;border:1px solid #eaeaea}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #757575;top:100%;margin-top:-.0625rem;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#757575}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-.0625rem;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:18.75rem;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:15px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:6.25rem}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:6.25rem;padding-right:.625rem}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#00bcd4}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #757575;color:#333}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#fff;font-size:15px;margin-bottom:.3125rem;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:.125rem;padding-left:0}.choices__placeholder{opacity:.5}.hero{background-color:rgba(8,14,29,.45);background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;min-height:100vh;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.hero{height:100vh}}.hero.gradient-primary{background-image:linear-gradient(111deg,#1970e2,#58baf5)}.hero.gradient-secondary{background-image:linear-gradient(111deg,#00cccd,#58baf5)}.hero.gradient-black{background-image:linear-gradient(111deg,#313131,#242424)}.hero.gradient-white{background-image:linear-gradient(111deg,#fff,#f5f5f5)}.hero.hero--small{height:100vh;padding-top:6.25rem}@media screen and (min-width:760px){.hero.hero--small{height:33.75rem;padding-top:8.75rem;min-height:inherit}}.hero.hero--small h1{margin-top:3.125rem}.hero.hero--small p{max-width:35rem;margin:10px auto 0;font-size:1rem;line-height:1.4}@media screen and (min-width:760px){.hero.hero--small p{font-size:1.25rem}}@media screen and (min-width:1008px){.hero.hero--small p{max-width:53.125rem}}.hero.hero--A h1{margin-bottom:1.5625rem;margin-top:8.125rem}.hero.hero--B h1{margin-top:4.375rem}.hero .bgimg{background-size:cover;background-position:50%;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.hero .bgimg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .bgimg.with-top-gradient:after{content:"";width:100%;height:26.4375rem;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.4);background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.hero .bgimg.small-hero{display:block}@media screen and (min-width:760px){.hero .bgimg.small-hero{display:none}}.hero .bgimg.big-hero{display:none}@media screen and (min-width:760px){.hero .bgimg.big-hero{display:block}}.hero .bgoverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1}.hero .container{max-width:70rem}.hero .container .button{position:relative;z-index:1;margin-right:1.25rem;margin-bottom:.875rem}.hero .container .button:last-child{margin-right:0}@media screen and (max-width:759px){.hero .container .button:last-child{margin-bottom:0}}.hero .container .tagline{display:block}.hero .tagline,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero p{text-align:inherit;color:inherit;position:relative;z-index:2}.hero .tagline a,.hero h1 a,.hero h2 a,.hero h3 a,.hero h4 a,.hero h5 a,.hero p a{color:inherit}.hero .tagline a:hover,.hero h1 a:hover,.hero h2 a:hover,.hero h3 a:hover,.hero h4 a:hover,.hero h5 a:hover,.hero p a:hover{text-decoration:underline}.hero .gt__section .container h5{text-align:inherit}@media screen and (min-width:760px){.hero .gt__section .container>p{max-width:100%}}.hero .container>p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal}.hero .container>p a{color:inherit;text-decoration:underline}.hero .container>p a:hover{opacity:.9}@media screen and (min-width:760px){.hero .container>p{max-width:50%}}.hero .hero__container+.gt__section{padding-top:2.5rem}.hero h1 br{display:none}@media screen and (min-width:760px){.hero h1 br{display:block}}.hero h1 sub{font-size:.9375rem;line-height:1;vertical-align:baseline}.hero .h3+h2,.hero h4+h1{margin-top:1.25rem}.hero .hero--wrap{display:-ms-flexbox;display:flex}@media screen and (min-width:760px){.hero .hero--wrap div{max-width:40%;margin-left:7.1875rem}}.hero .container-space{height:77px}@media screen and (min-width:1008px){.hero .container-space{height:150px}}.hero-anim--wrapper{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;padding-top:6.25rem}.text-center h1,.text-center h3,.text-center h4,.text-center p{margin-left:auto;margin-right:auto}.title-serif h1{font-family:Caslon,Times,Georgia,serif;font-size:2.8125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.01438rem}@media screen and (min-width:760px){.title-serif h1{font-size:3.75rem}}.title-serif h1+p{margin-top:1.875rem}.title-serif .h3,.title-serif h3,.title-serif h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal}.title-serif .h3+h1,.title-serif h3+h1,.title-serif h4+h1{margin-top:1.875rem}.title-sans h1{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.1;letter-spacing:-.0375rem}@media screen and (min-width:1008px){.title-sans h1{font-size:3.75rem}}.noHero__block{margin-bottom:3.125rem;padding-top:4.375rem}.noHero__text{max-width:80%;margin:auto;margin-top:1.25rem}.hero__video{opacity:0;transition:all .4s ease}.hero__video.loading{opacity:1}.hero__landing{-ms-flex-pack:center;justify-content:center}.hero__landing:has(>section){-ms-flex-pack:justify;justify-content:space-between;padding-top:8.75rem}.hero__caption{color:#fff;z-index:900;position:relative;bottom:0;width:100%;padding:20px;padding-bottom:40px;transition:opacity .4s ease;margin:0 auto}@media screen and (min-width:1008px){.hero__caption{padding:20px 46px}}@media screen and (min-width:1200px){.hero__caption{max-width:90rem}}.hero__caption--title{display:block;font-style:italic;font-family:Caslon,Times,Georgia,serif;font-size:20px}.hero__caption--link{display:block}.hero__caption--link a{color:#fff;text-decoration:underline}.button{background-color:transparent;border:0;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;height:3.4375rem;background-image:linear-gradient(#1970e2,#1970e2);background-repeat:no-repeat;background-size:0 100%;background-position:0 50%;transition:background-size .3s,color .3s;padding:.3125rem 1.875rem 0}@media screen and (max-width:759px){.button{max-width:100%;width:100%;white-space:normal}}.button:hover{color:#1970e2}.button.no-anim,.button:hover{background-size:100% 100%}.button.is-outline{background-color:transparent!important;border:2px solid #1970e2;color:#1970e2;background-image:linear-gradient(#1970e2,#1970e2)}.button.is-outline:hover{color:#fff}.bkg--primary .gform_button,.bkg--primary .gform_next_button,.button.is-outline.is-white{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--primary .gform_button:hover,.bkg--primary .gform_next_button:hover,.button.is-outline.is-white:hover{color:#1970e2}.button.is-outline.is-gray{background-image:linear-gradient(#595959,#595959);border:2px solid #595959;color:#595959}.button.is-outline.is-gray:hover{color:#fff}.button.is-outline.is-black{background-image:linear-gradient(#313131,#313131);border:2px solid #313131;color:#313131}.button.is-outline.is-black:hover{color:#fff}.button.is-outline.is-primary,.form_saved_message_emailform input[type=submit],.gform_button,.gform_next_button{background-image:linear-gradient(#1970e2,#1970e2);border:2px solid #1970e2;color:#1970e2}.button.is-outline.is-primary:hover,.form_saved_message_emailform input:hover[type=submit],.gform_button:hover,.gform_next_button:hover{color:#fff}.button.is-outline.is-secondary{background-image:linear-gradient(#00cccd,#00cccd);border:2px solid #00cccd;color:#00cccd}.button.is-outline.is-secondary:hover{color:#fff}.button.is-outline.is-pink{background-image:linear-gradient(#ff9793,#ff9793);border:2px solid #ff9793;color:#ff9793}.button.is-outline.is-pink:hover{color:#fff}.button.is-block{width:100%}.button.is-tall{height:3.4375rem}.button.is-small{height:2.1875rem;padding-top:.1875rem}.has-tooltip{position:relative}.has-tooltip:hover .tooltip{opacity:1}p .has-tooltip{text-decoration:underline}.tooltip{position:absolute;width:16.875rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background:#fff;padding:34px 32px 20px;transform:translate3d(-50%,0,0);left:50%;bottom:94px;opacity:0;z-index:9}.tooltip p{color:#313131;text-transform:normal}.tooltip a{color:#1970e2}.tooltip:after{position:absolute;left:calc(50% - 20px);bottom:-14px;content:"";width:0;height:0;border-style:solid;border-width:1.25rem 1.25rem 0;border-color:#fff transparent transparent}.tippy-box[data-theme~=cny],.tippy-tooltip.cny-theme{box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background:#fff;padding:34px 32px 20px;color:#313131}.tippy-box[data-theme~=cny][data-animatefill]{background-color:transparent}.tippy-box[data-theme~=cny] .tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=cny][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=cny][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=cny][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=cny][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=cny] .tippy-arrow:before{transform:scale(1.5)}.tippy-tooltip.cny-theme[x-placement^=top] .tippy-arrow{border-top-color:#fff}.tippy-tooltip.cny-theme[x-placement^=bottom] .tippy-arrow{border-bottom-color:#fff}.tippy-tooltip.cny-theme[x-placement^=left] .tippy-arrow{border-left-color:#fff}.tippy-tooltip.cny-theme[x-placement^=right] .tippy-arrow{border-right-color:#fff}.v-tooltip{margin-left:.25rem}.v-tooltip,.v-tooltip div{display:inline}.si-content-wrapper{padding:30px 40px 20px}.tippy-popper .marker-tooltip{max-width:600px}.marker-tooltip{text-align:left;max-width:20rem}.marker-tooltip h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#1970e2;margin-bottom:1.25rem}.marker-tooltip h3 img{width:1rem;margin-left:.5rem}.marker-tooltip h4{font-size:1.25rem;line-height:1.3}.marker-tooltip ul{text-align:left;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:normal;color:#313131;margin-bottom:0}.marker-tooltip ul li{margin-bottom:.875rem}.marker-tooltip ul li,.marker-tooltip ul li>a{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.marker-tooltip ul li>a{color:#313131}.marker-tooltip ul li>a:hover{color:#1970e2}.marker-tooltip ul li img{width:.9375rem;margin-right:.625rem;margin-top:.1875rem}.marker-tooltip ul li:first-child a{color:#1970e2}.blog__article article .marker-tooltip h3,.blog__article article .marker-tooltip h4{font-size:20px;line-height:1.3}.blog__article article .marker-tooltip ul li,.slider__counter{font-size:.9375rem;line-height:1.73}.slider__counter{height:1.625rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:-.02937rem;color:#595959;padding:0 20px;text-align:center}@media screen and (min-width:760px){.slider__counter{padding:0;text-align:left}}.slider__counter button{background:none;border:0;padding:0;cursor:pointer}.slider__counter .slider__current{margin-left:.8125rem}.slider__counter .slider__total{margin-right:.875rem}.slider__next,.slider__prev{width:1.4375rem}.flickity-viewport{transition:height .5s}.flickity-button{color:#313131}.flickity-prev-next-button{top:37%}.flickity-prev-next-button.previous{left:0}@media screen and (min-width:1200px){.flickity-prev-next-button.previous{left:-50px}}.flickity-prev-next-button.next{right:0}@media screen and (min-width:1200px){.flickity-prev-next-button.next{right:-50px}}.flickity-prev-next-button.previous{background:url(../images/arrow-left.svg) no-repeat 50%;background-size:28px}.flickity-prev-next-button.previous svg{display:none}.flickity-prev-next-button.next{background:url(../images/arrow-right.svg) no-repeat 50%;background-size:28px}.flickity-prev-next-button.next svg{display:none}.flickity-page-dots .dot{background:#aaa;width:.375rem;height:.375rem}.flickity-page-dots .dot.is-selected{background:#00cccd}.media{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.media{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.media-left{margin-bottom:1.25rem;margin-right:0}@media screen and (min-width:760px){.media-left{margin-bottom:0;margin-right:3.4375rem}}.media+.media{border-top:0;margin-top:1.25rem;padding-top:0}@media screen and (min-width:760px){.media+.media{margin-top:3.125rem}}.media-content{text-align:center}@media screen and (min-width:760px){.media-content{text-align:left}}.media-content h3{font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;margin-bottom:.5rem}.media-content p{margin-bottom:1.6em}.media--list{max-width:37.5rem;margin:50px auto}@media screen and (min-width:1008px){.media--list{max-width:56.25rem}}.media-zigzag{margin:auto;text-align:left}@media screen and (min-width:760px){.media-zigzag li:nth-child(odd) .media-zigzag--wrap figure{-ms-flex-order:0;order:0;margin-right:3.75rem}.media-zigzag li:nth-child(odd) .media-zigzag--wrap .media-zigzag--body{-ms-flex-order:1;order:1}.media-zigzag li:nth-child(2n) .media-zigzag--wrap figure{-ms-flex-order:1;order:1;margin-left:3.75rem}.media-zigzag li:nth-child(2n) .media-zigzag--wrap .media-zigzag--body{-ms-flex-order:0;order:0}}@media screen and (min-width:1200px){.media-zigzag li{margin-bottom:2.5rem}.media-zigzag li:nth-child(odd) .media-zigzag--wrap figure{margin-right:4.375rem;width:25rem}.media-zigzag li:nth-child(odd) .media-zigzag--wrap figure img{width:100%}.media-zigzag li:nth-child(2n) .media-zigzag--wrap figure{margin-left:4.375rem;width:25rem}.media-zigzag li:nth-child(2n) .media-zigzag--wrap figure img{width:100%}}.media-zigzag .media-zigzag--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:5rem}@media screen and (min-width:760px){.media-zigzag .media-zigzag--wrap{-ms-flex-direction:row;flex-direction:row}}.media-zigzag .media-zigzag--wrap .media-zigzag--body{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.media-zigzag .media-zigzag--wrap .media-zigzag--body{width:60%}}@media screen and (min-width:1008px){.media-zigzag .media-zigzag--wrap .media-zigzag--body{max-width:20rem}}@media screen and (min-width:1200px){.media-zigzag .media-zigzag--wrap .media-zigzag--body{min-width:33.125rem;max-width:34rem}}.media-zigzag .media-zigzag--wrap .media-zigzag--body h5{margin-bottom:.875rem}.media-zigzag .media-zigzag--wrap .media-zigzag--body h4{margin-bottom:1.25rem}.media-zigzag .media-zigzag--wrap figure{width:100%;margin-bottom:1.25rem}@media screen and (min-width:760px){.media-zigzag .media-zigzag--wrap figure{width:40%;margin-bottom:0}}@media screen and (min-width:1200px){.media-zigzag .media-zigzag--wrap figure{width:auto}}.icon-white-color{filter:brightness(250)}.icon-black-color{filter:brightness(0)}.icon-turqueise-color{filter:hue-rotate(-30deg) brightness(1.1)}.media-grid-x4{-ms-flex-pack:justify;justify-content:space-between}.media-grid-x4 li{max-width:20rem}.media-grid-x6{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.75rem;max-width:79.375rem}.media-grid-x6 li{width:33%;max-width:23.75rem;margin-bottom:3.75rem}.media-grid-x6 li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-top:1.25rem;margin-bottom:1.25rem}.media--list .image img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}.switch{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.switch button,.switch span{font-size:.9375rem}.switch button small,.switch span small{color:#585858;display:block}.switcher{background:#1970e2;width:2.5rem;min-width:2.5rem;height:1.3125rem;border-radius:10.5px;margin-left:.75rem;margin-right:.75rem;position:relative;transition:background .3s ease;cursor:pointer}.switcher:after{width:.8125rem;height:.8125rem;top:4px;left:5px}.switcher:after,.switcher:before{content:"";border-radius:100%;background:#fff;position:absolute;transform:translateZ(0);transition:transform .2s ease}.switcher:before{width:.25rem;height:.25rem;top:9px;left:9px;z-index:1}.switcher.is-disabled:after{opacity:0}.with-toggle-options{position:relative;margin-bottom:.75rem}.with-toggle-options input{position:absolute!important;clip:rect(0,0,0,0);height:.0625rem;width:.0625rem;border:0;overflow:hidden}.with-toggle-options input:checked+.switch button:first-child,.with-toggle-options input:checked+.switch button:first-child small,.with-toggle-options input:checked+.switch span:first-child,.with-toggle-options input:checked+.switch span:first-child small{color:#585858}.with-toggle-options input:checked+.switch button:last-child,.with-toggle-options input:checked+.switch span:last-child{color:#313131}.with-toggle-options input:checked+.switch .switcher:after,.with-toggle-options input:checked+.switch .switcher:before{transform:translate3d(17px,0,0)}.with-toggle-options input:focus+.switch .switcher:before{background:#595959}.with-toggle-options input+.switch button:first-child,.with-toggle-options input+.switch span:first-child{color:#313131}.with-toggle-options input+.switch button:last-child,.with-toggle-options input+.switch button:last-child small,.with-toggle-options input+.switch span:last-child,.with-toggle-options input+.switch span:last-child small{color:#585858}.with-toggle-options input+.switch button{background:none;border:0;text-align:left;padding:0}.with-toggle-options input+.switch .switcher{background:#1970e2;transition:background .2s ease}.with-toggle-options.disabled{pointer-events:none;opacity:.5}.with-toggle-options.disabled span{color:#595959}.with-toggle-options.disabled .switch .switcher{background:#595959}.with-toggle{position:relative;margin-bottom:.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.with-toggle .check-left{margin-right:.75rem}@media screen and (min-width:760px){.with-toggle .check-left{margin-right:1.25rem}}.with-toggle .check-body{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;max-width:300px}.with-toggle .check-body span.has-tooltip{margin-left:.25rem}.with-toggle .check-body span.has-tooltip svg{position:relative;top:1px}.with-toggle .check-body span.has-tooltip svg path{fill:#313131}.with-toggle input[type=checkbox],.with-toggle input[type=radio]{position:absolute!important;clip:rect(0,0,0,0);height:.0625rem;width:.0625rem;border:0;overflow:hidden}.with-toggle input[type=checkbox]+.switcher,.with-toggle input[type=radio]+.switcher{margin:0;background:rgba(25,112,226,.3);transition:background .3s ease}.with-toggle input[type=checkbox]:checked+.switcher,.with-toggle input[type=radio]:checked+.switcher{background:#1970e2;transition:background .2s ease}.with-toggle input[type=checkbox]:checked+.switcher:after,.with-toggle input[type=checkbox]:checked+.switcher:before,.with-toggle input[type=radio]:checked+.switcher:after,.with-toggle input[type=radio]:checked+.switcher:before{transform:translate3d(17px,0,0)}.with-toggle input[type=checkbox]:focus+.switcher:before,.with-toggle input[type=radio]:focus+.switcher:before{background:#595959}.with-opts.is-off .text-a,.with-qty.is-off .text-a{display:inline-block}.with-opts.is-off .opt--wrap,.with-opts.is-off .qty--wrap,.with-opts.is-on .text-a,.with-qty.is-off .opt--wrap,.with-qty.is-off .qty--wrap,.with-qty.is-on .text-a{display:none}.with-opts.is-on .opt--wrap,.with-opts.is-on .qty--wrap,.with-qty.is-on .opt--wrap,.with-qty.is-on .qty--wrap{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;width:100%}.qty--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.qty--wrap .text-qty{width:1.5625rem;text-align:left}.qty--input{width:2.5rem;height:1.4375rem;padding:0 5px;border:1px solid #ccc;text-align:center;display:none}.opt--handler,.qty--handler{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:1.875rem;width:1.875rem;margin-top:-.4375rem;position:relative;top:4px}.btn--more{border:0;height:1.25rem;padding:0;background:none}.btn--more svg{transform:rotate(180deg)}.btn--less{border:0;height:1.25rem;padding:0;background:none}.opt--label--on{margin-right:.625rem;width:100%}.card-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin:auto;padding-bottom:20px}@media screen and (min-width:760px){.card-grid{max-width:40.625rem}}@media screen and (min-width:1008px){.card-grid{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.card-grid{max-width:75rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.card-grid li{max-width:100%}.card-grid li .card{height:100%}@media screen and (min-width:1008px){.card-grid.card-grid-x2cols{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.card-grid.card-grid-x2cols{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:760px){.card-grid.card-grid-x4cols{max-width:40.625rem}}@media screen and (min-width:1008px){.card-grid.card-grid-x4cols{max-width:62.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.card-grid.card-grid-x4cols{max-width:75rem;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.card-grid.card-grid-x4cols .card .card-image{display:none}.card{box-shadow:0 0 20px 0 hsla(0,0%,63%,.2)}.card.card-horizontal{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.card.card-horizontal .card-image{min-width:7.6875rem}.card.card-horizontal .card-image figure{height:100%;margin:0;line-height:0}.card .card-image{position:relative;overflow:hidden}.card .card-image a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#000,transparent);pointer-events:none;opacity:.4;z-index:1}.card .card-image img{-o-object-fit:cover;object-fit:cover;height:100%;min-height:12.5rem}@media screen and (min-width:760px){.card .card-image img{max-height:inherit}}.card .card-image .label{position:absolute;top:18px;left:17px;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.04688rem;color:#fff;text-transform:uppercase;z-index:2}.card .card-content{padding-left:1.5625rem;padding-right:1.5625rem;padding-bottom:1.5625rem;font-size:.9375rem!important}@media screen and (min-width:760px){.card .card-content{padding-bottom:0}}.card .card-content .h5,.card .card-content h5{font-size:1.25rem;font-weight:500;line-height:1.3;color:#1970e2;margin-bottom:1.25rem}.card .card-content .h5,.card .card-content h5,.card .card-content p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal}.card .card-content p{font-size:.875rem;font-weight:400;line-height:1.6}.card .card-content a{color:#186bd9}.white-card{background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.3);padding:38px 20px;position:relative}@media screen and (min-width:760px){.white-card{padding-top:2.375rem;padding-bottom:2.375rem;margin:20px}}@media screen and (min-width:1008px){.white-card{margin:16px;padding-left:2.875rem;padding-right:2.5625rem}}.white-card .white-card--head{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.white-card a{color:#1970e2}.hero .white-card h5,.hero .white-card p{color:#313131;max-width:none}@media screen and (min-width:760px){.page-patient-resources-2 .card-grid,.page-patient-resources .card-grid{max-width:37.5rem;margin:auto}}@media screen and (min-width:1008px){.page-patient-resources-2 .card-grid,.page-patient-resources .card-grid{max-width:55rem}}@media screen and (min-width:1200px){.page-patient-resources-2 .card-grid,.page-patient-resources .card-grid{max-width:72.5rem}}.page-patient-resources-2 .card-grid li,.page-patient-resources .card-grid li{max-width:inherit;width:100%}@media screen and (min-width:760px){.page-patient-resources-2 .card-grid li,.page-patient-resources .card-grid li{max-width:inherit}}@media screen and (min-width:1200px){.page-patient-resources-2 .card-grid li,.page-patient-resources .card-grid li{max-width:35rem}}.waypoints__nav{display:none;position:fixed;top:35%;right:30px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:end;align-items:flex-end;z-index:10}@media screen and (min-width:760px){.waypoints__nav{display:-ms-flexbox;display:flex}}.waypoints__nav:after{content:"";position:absolute;right:19px;top:0;height:90%;width:.0625rem;background:#cbcbcb;z-index:0}.waypoints__nav--item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;position:relative;z-index:1;height:2.4375rem;min-width:2.4375rem;border-radius:19.5px;border:1px solid #cbcbcb;background-color:#fff;padding:.4375rem;margin-bottom:.75rem;margin-top:0}.waypoints__nav--item:focus,.waypoints__nav--item:hover{border-color:#1970e2}.waypoints__nav--item:focus span,.waypoints__nav--item:hover span{opacity:1;max-width:14.0625rem;padding-right:.8125rem;padding-left:.75rem}.waypoints__nav--item:focus img,.waypoints__nav--item:hover img{filter:grayscale(0);opacity:1}.waypoints__nav--item.is-active{border-color:#1970e2}.waypoints__nav--item.is-active img{filter:grayscale(0);opacity:1}.waypoints__nav--item span{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1;font-weight:500;letter-spacing:.04125rem;text-align:right;color:#1970e2;padding-right:0;padding-left:0;margin:0;margin-top:.1875rem;overflow:hidden;max-width:0;white-space:nowrap;transition:opacity .35s ease,max-width .35s ease,padding .35s ease}.waypoints__nav--item img{filter:grayscale(100%);opacity:.5;transition:all .4s ease;width:1.375rem;height:1.375rem;-o-object-fit:contain;object-fit:contain}.circles{width:38.8125rem;height:38.8125rem;border:1px solid #000;border-radius:100%;margin:auto}.circleCircleSmall{display:block}@media screen and (min-width:760px){.circleCircleSmall{display:none}}.circleCircleSmall ul{text-align:left}.circleCircleLarge{display:none}@media screen and (min-width:760px){.circleCircleLarge{display:block}}.animCircle{position:relative;pointer-events:none}.animCircle .point{display:none;position:absolute;top:50%;left:50%;width:.1875rem;height:.1875rem;margin-left:-.0625rem;margin-top:-.0625rem;background:red}.animCircle .circle{fill:#fff;stroke:#1970e2}.animCircle .circle-on{fill:none}.animCircle .cls-1,.animCircle .cls-2,.animCircle .cls-3{pointer-events:none}.animCircle .cls-1{stroke:none;fill:none}.animCircle .cls-2,.animCircle .cls-3{stroke:#dcdcdc;fill:none}.animCircle .cls-3{stroke-dasharray:5 5}.circlesContentWrapper{position:absolute;left:50%;overflow:hidden}.circleContent{background-image:url("https://source.unsplash.com/random");height:100%;width:100%}.circlesCarousel-cell{width:100%;height:34.375rem;margin-right:.625rem;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:0 100px 50px;z-index:0}.circlesCarousel-cell.is-selected{z-index:100}.circlesCarousel-cell p{text-align:left}@media screen and (min-width:760px){.circlesCarousel-cell p{text-align:center}}.page-fertility-treatments .circles{width:38.8125rem;height:38.8125rem}.page-fertility-treatments .animCircle{width:58.8125rem;margin-top:-10.375rem}.page-fertility-treatments .circlesContentWrapper{width:31.0625rem;height:31.0625rem;margin-left:-15.5625rem;margin-top:3.625rem;border-radius:250px}.page-fertility-treatments .circlesCarousel-cell{height:34.375rem}.circleCircle{width:533px;height:533px;position:relative}.circleCircle .text-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate3d(216.5px,0,0);width:12.5rem;height:1.5rem}.circleCircle .text-label:before{width:1.125rem;height:1.125rem;border:1px solid #1970e2;background:#fff;border-radius:100%;margin-left:-.625rem}.circleCircle .text-label:after,.circleCircle .text-label:before{content:"";display:inline-block;margin-right:.875rem;position:absolute}.circleCircle .text-label:after{left:0;width:.625rem;height:.625rem;border:1px solid #313131;background:#313131;border-radius:100%;margin-left:-.375rem;opacity:0}.circleWrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:translateZ(0);pointer-events:none}.pointCenter{display:none;width:.1875rem;height:.1875rem;border:1px dotted green;position:absolute;top:50%;left:50%}.dashCircle{width:533px;height:533px;border:1px dotted;border-radius:100%}.dashCircle,.solidCircle{position:relative;position:absolute;top:0;left:0}.solidCircle{width:503px;height:503px;border:1px solid;border-radius:100%;margin:15px}.contentCircle{width:433px;height:433px;border:1px solid #1970e2;position:relative;border-radius:100%;position:absolute;top:0;left:0;margin:50px;z-index:0}.an__text,.an__text--rotate{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:.875rem;letter-spacing:.0575rem;color:#313131;text-transform:uppercase;text-align:left}.an__text{margin-left:1.375rem}.an__text--rotate{position:absolute;left:20px;text-align:right;transform:rotate(180deg)}.an__label{cursor:pointer;display:inline-block;pointer-events:auto;z-index:50}.an__label.is-active .an__text,.an__label.is-active .an__text--rotate,.an__label:hover .an__text,.an__label:hover .an__text--rotate{color:#1970e2}.an__label.is-active.text-label:before,.an__label:hover.text-label:before{border-color:#1970e2}.an__label.is-active.text-label:after,.an__label:hover.text-label:after{background:#1970e2;border-color:#1970e2;opacity:1}.testimonials{margin-bottom:.9375rem}@media screen and (min-width:1008px){.testimonials{margin-top:-1.5rem;margin-bottom:-.5rem}}.testimonials+.slider__counter{text-align:center}@media screen and (min-width:1200px){.testimonials+.slider__counter{text-align:right;max-width:28.375rem}}.testimonials__item{width:100%;margin:auto;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.testimonials__item{max-width:29.375rem;margin:0;margin-bottom:1.25rem}}@media screen and (min-width:1008px){.testimonials__item .white-card{min-height:32.8125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.testimonials__item--head{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.testimonials__item--head img{width:1.25rem;height:1.1875rem;margin-top:.1875rem;margin-right:.1875rem}.testimonials__item--caption{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#1970e2;letter-spacing:.0575rem;line-height:1.625rem;text-transform:uppercase;margin:0;display:block}.testimonials__item--text{padding-bottom:2.375rem;padding-top:.375rem}.testimonials__item--text img{margin-bottom:.625rem;width:3.125rem;height:2.3125rem}.testimonials__item--text p{font-weight:400;font-style:italic;font-size:1.25rem;letter-spacing:.00625rem;line-height:1.75rem;margin-bottom:0}.testimonials__item--author,.testimonials__item--text p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;color:#313131}.testimonials__item--author{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.9375rem;letter-spacing:.005rem;line-height:1.125rem;padding-top:.875rem}.testimonials__item--author:before{content:"";display:inline-block;height:.0625rem;width:3.5rem;background:#979797;bottom:100px;position:absolute}.testimonials__item--author img{width:2rem;height:2rem;margin-right:.875rem;margin-top:.125rem;margin-left:-.1875rem;border-radius:100%}.testimonials__item--author--name{color:#313131;font-weight:500;font-size:1rem}.testimonials__item--author--place{color:#313131}.gt__img{display:block}.beforeAfter{width:100%;height:60vw;position:relative;overflow:hidden}@media screen and (min-width:1008px){.beforeAfter{height:30rem}}@media screen and (min-width:1392px){.beforeAfter{height:34.375rem}}.beforeAfter .after,.beforeAfter .before{width:100%;height:100%;background-repeat:no-repeat;background-color:#fff;background-size:cover;background-position:50%;position:absolute;top:0;left:0;pointer-events:none;overflow:hidden}.beforeAfter .content-image{height:100%;max-width:inherit}.beforeAfter .after{width:7.8125rem}.beforeAfter .scroller{width:3.125rem;height:3.125rem;position:absolute;left:100px;top:50%;transform:translateY(-50%);border-radius:50%;background-color:#1970e2;opacity:.9;pointer-events:auto;cursor:pointer}.beforeAfter .scroller:hover{opacity:1}.beforeAfter .scrolling{pointer-events:none;opacity:1}.beforeAfter .scroller__thumb{width:100%;height:100%;padding:5px}.beforeAfter .scroller:after,.beforeAfter .scroller:before{content:" ";display:block;width:.1875rem;height:624.9375rem;position:absolute;left:50%;margin-left:-.0625rem;z-index:30;transition:.1s}.beforeAfter .scroller:before{top:100%}.beforeAfter .scroller:after{bottom:100%}.beforeAfter .scroller{border:2px solid #fff}.beforeAfter .scroller:after,.beforeAfter .scroller:before{background:#fff}.rangeSlider{display:block;margin:1em auto;padding:0;background:#ebebeb;font-size:.75rem;border:0;cursor:pointer;width:100%;height:16px;position:relative;border-radius:15px}.rangeSlider,.rangeSlider::-webkit-slider-runnable-track,.rangeSlider::-webkit-slider-thumb{-webkit-appearance:none}.rangeSlider:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff;position:absolute;right:4px;top:4px}.rangeSlider:before{content:"";position:absolute;z-index:0;left:2px;right:.8em;height:16px;background:radial-gradient(circle at 6px 50%,#fff 0,#fff 2px,#fff 4px,#ebebeb 0);box-sizing:border-box;border-radius:13px}.rangeSlider::-ms-track{border:none;color:transparent}.rangeSlider::-webkit-slider-thumb{border:none;border-radius:50%;box-sizing:border-box;width:16px;height:16px;background:#fff;border:4px solid #1970e2;background-clip:content-box;position:relative;z-index:10;margin-top:0;margin-left:.05em}.rangeSlider::-moz-range-thumb{border:none;border-radius:50%;box-sizing:border-box;width:16px;height:16px;background:#fff;border:4px solid #1970e2;background-clip:content-box;position:relative;z-index:10;margin-top:0;margin-left:.05em}.rangeSlider::-ms-thumb{border:none;border-radius:50%;box-sizing:border-box;width:16px;height:16px;background:#fff;border:4px solid #1970e2;background-clip:content-box;position:relative;z-index:10;margin-top:0;margin-left:.05em}.rangeSlider::-ms-tooltip{display:none}.disabled .rangeSlider{filter:grayscale(1);pointer-events:none}.rangeSlider.steps2:before{background-size:100% 16px,100% .25em}.rangeSlider.steps3:before{background-size:50% 16px,100% .25em}.rangeSlider.steps4:before{background-size:33.33333% 16px,100% .25em}.rangeSlider.steps5:before{background-size:25% 16px,100% .25em}.rangeSlider.steps6:before{background-size:20% 16px,100% .25em}.rangeSlider.steps7:before{background-size:16.66667% 16px,100% .25em}.rangeSlider.steps8:before{background-size:14.28571% 16px,100% .25em}.rangeSlider.steps9:before{background-size:12.5% 16px,100% .25em}.rangeSlider.steps10:before{background-size:11.11111% 16px,100% .25em}.rangeSelector{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:3.75rem;margin-bottom:.3125rem;margin-top:.6875rem;margin-left:-.1875rem;padding-right:.375rem}.rangeSelector div{height:.625rem;width:2.5rem;position:relative}.rangeSelector div:first-child{margin-left:0}@media screen and (min-width:760px){.rangeSelector div:last-child{margin-right:-1.25rem}}.rangeSelector.disabled{pointer-events:none}.search--overlay{position:fixed;top:0;left:0;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;z-index:1000;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:none;transition:all .4s ease;padding-top:5%}.search--overlay.is-visible{display:-ms-flexbox;display:flex;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.85)}.search--wrap{width:100%;padding:20px}@media screen and (min-width:760px){.search--wrap{max-width:38.75rem;padding:10px}}.search--close{font-size:2.5rem;line-height:1.375rem;color:#fff;float:right;margin:0;margin-bottom:.625rem;margin-right:-.375rem;padding:0;background:none}.search--close,.search--input{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;border:0}.search--input{width:100%;font-size:1.375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;color:#313131;background:#fff;padding:20px 30px 16px;margin-bottom:.625rem}.search--input:focus{outline-color:#1970e2}.search--results{background:#fff;margin:0}.block__search .container{max-width:68.75rem;margin:0 auto}.block__search .search--results{margin-bottom:2.5rem}.block__search .search__item{padding:20px 0 15px}.search__item{padding:20px 30px 15px;border-bottom:1px solid #dcdcdc}.search__item.search__item--all{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#1970e2;border-bottom:0}.search__item.search__item--all a{color:inherit}.search__item--posttype{font-size:.75rem;line-height:normal;letter-spacing:.04375rem;margin-bottom:.625rem;text-transform:uppercase}.search__item--name,.search__item--posttype{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;color:#313131;display:block}.search__item--name{font-size:1.125rem;line-height:1.44;letter-spacing:normal}.search__item--date{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:.005rem;color:#595959;display:block}.searchwp-live-search-results{min-height:31.875rem}.searchwp-highlight{font-weight:500;background-color:transparent}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.green-audio-player{width:25rem;min-width:18.75rem;height:3.5rem;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:1.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;outline:none}.green-audio-player.player-accessible .controls:hover,.green-audio-player.player-accessible .download:hover,.green-audio-player.player-accessible .play-pause-btn:hover,.green-audio-player.player-accessible .volume__button:hover,.green-audio-player.player-accessible .volume__controls:hover{outline:1px dotted #999}.green-audio-player img,.green-audio-player svg{display:block}.green-audio-player .holder{position:relative}.green-audio-player .holder .loading .loading__spinner{position:absolute;left:-3px;bottom:2px;width:1rem;height:1rem;border:2px solid #b0b0b0;border-right-color:transparent;border-radius:50%;animation:spin .4s linear infinite}.green-audio-player .holder .play-pause-btn{visibility:hidden;cursor:pointer;outline:none}.green-audio-player .holder .play-pause-btn:focus{outline:none}.green-audio-player .holder .play-pause-btn svg{max-width:.9375rem}.green-audio-player .slider{-ms-flex-positive:1;flex-grow:1;background-color:#d8d8d8;cursor:pointer;position:relative}.green-audio-player .slider .gap-progress{background-color:#1970e2;border-radius:inherit;position:absolute;pointer-events:none}.green-audio-player .slider .gap-progress .pin{height:1rem;width:1rem;border-radius:8px;background-color:#1970e2;position:absolute;pointer-events:all;box-shadow:0 1px 1px 0 rgba(0,0,0,.32)}.green-audio-player .slider .gap-progress .pin:after{content:"";display:block;background:transparent;width:200%;height:200%;margin-left:-50%;margin-top:-50%;border-radius:50%}.green-audio-player .controls{font-size:.875rem;color:#55606e;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:.9375rem;margin-right:.9375rem;outline:none}.green-audio-player .controls .controls__slider{margin-left:1rem;margin-right:1rem;border-radius:2px;height:.25rem}.green-audio-player .controls .controls__slider .controls__progress{width:0;height:100%}.green-audio-player .controls .controls__slider .controls__progress .progress__pin{right:-8px;top:-6px}.green-audio-player .controls span{cursor:default}.green-audio-player .controls:focus{outline:none}.green-audio-player .volume{position:relative}.green-audio-player .volume .volume__button{cursor:pointer;outline:none}.green-audio-player .volume .volume__button:focus{outline:none}.green-audio-player .volume .volume__button.open path{fill:#1970e2}.green-audio-player .volume .volume__button svg{max-width:1rem}.green-audio-player .volume .volume__controls{width:1.875rem;height:8.4375rem;background-color:rgba(0,0,0,.62);border-radius:7px;position:absolute;left:-3px;bottom:52px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2;outline:none}.green-audio-player .volume .volume__controls .volume__slider{margin-top:.75rem;margin-bottom:.75rem;width:.375rem;border-radius:3px}.green-audio-player .volume .volume__controls .volume__slider .volume__progress{bottom:0;height:100%;width:.375rem}.green-audio-player .volume .volume__controls .volume__slider .volume__progress .volume__pin{left:-5px;top:-8px}.green-audio-player .volume .volume__controls:focus{outline:none}.green-audio-player .volume .volume__controls.hidden{display:none}.green-audio-player .volume .volume__controls.top{bottom:52px;left:-3px}.green-audio-player .volume .volume__controls.middle{bottom:-54px;left:54px}.green-audio-player .volume .volume__controls.bottom{bottom:-164px;left:-3px}.green-audio-player .download{display:none;margin-left:1rem;cursor:pointer;outline:none}.green-audio-player .download:focus,.green-audio-player:focus{outline:none}.message__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;margin:-1px;overflow:hidden;padding:0;position:absolute;width:.0625rem;word-wrap:normal}.audioController{width:calc(100% - 20px);max-width:23.75rem;height:3.4375rem;position:fixed;bottom:40px;right:10px;opacity:0;transform:translate3d(100%,0,0);box-shadow:0 0 50px 0 hsla(0,0%,63%,.5);background-color:#fff;border-radius:4px;text-align:left;padding:25px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:100;transition:all .4s ease}@media screen and (min-width:760px){.audioController{right:20px;width:100%}}.audioController.is-active{opacity:1;transform:translateZ(0)}.audioController .donorsearch_profile--avatar{margin-right:0;margin-left:.875rem;min-width:4.6875rem}.audio-close{z-index:9994;width:1.25rem;height:1.25rem;position:absolute;left:14px;top:-26px;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#55606e;font-style:normal;font-size:1.625rem;font-family:Arial,Baskerville,monospace;line-height:1.25rem;text-shadow:0 0 6px hsla(0,0%,100%,.6);border:0;background:#fff;border-radius:50%;outline:none;box-shadow:none}@media screen and (min-width:760px){.audio-close{left:-10px;top:-8px}}.popup-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:100;position:fixed}.popup-overlay,.popup-wrap{width:100vw;height:100vh;top:0;left:0}.popup-overlay{background:rgba(0,0,0,.8);position:absolute;z-index:99}.popup{max-width:26.875rem;width:100%;background:#fff;padding:30px;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem;position:relative;z-index:100}.popup,.popup-close{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.popup-close{position:absolute;top:-42px;right:2px;background:none;border:0;height:2.5rem;width:2.5rem}.popup-close:focus,.popup-close:hover{outline:2px solid #1970e2!important;outline-offset:0}.popup-caption{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;color:#313131;letter-spacing:.00875rem;text-align:center;line-height:1.625rem;margin-bottom:.625rem}._form-title,.popup-title{font-weight:500;font-size:1.75rem;color:#1970e2;line-height:2.625rem;margin-bottom:.625rem}._form-title,.popup-title,.popup ._form_element p,.popup p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;text-align:center}.popup ._form_element p,.popup p{opacity:.9;font-weight:300;font-size:.9375rem;color:#313131;line-height:1.5rem}.popup ._field-wrapper{margin-top:.3125rem}.popup ._form-branding,.popup ._form-label{display:none}.popup ._submit{margin-top:.3125rem;background-color:transparent;border:0;border-radius:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:.04437rem;text-transform:uppercase;text-decoration:none;height:3.4375rem;width:100%;background-repeat:no-repeat;background-size:0 100%;background-position:0 50%;transition:background-size .3s,color .3s;padding:.3125rem 1.875rem 0;background-image:linear-gradient(#1970e2,#1970e2);border:2px solid #1970e2;color:#1970e2}.popup ._submit:hover{background-size:100% 100%;color:#fff}.popup .popup-form,.popup .popup-form form{width:100%}.popup .popup-form input{margin-bottom:.625rem;text-align:center}.popup .prefooter__social{width:100%;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:1.25rem}.popup .prefooter__follow{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#313131;letter-spacing:.04688rem;line-height:1.125rem;text-transform:uppercase;margin-bottom:.1875rem}.popup .social-icons{margin:0}.popup.popup-graphic{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:25rem;padding:0;margin-right:1.875rem;margin-left:1.875rem}@media screen and (min-width:760px){.popup.popup-graphic{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;width:50rem;max-width:inherit}}.popup.popup-graphic .popup-graphic__left{-ms-flex:1;flex:1;padding:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.popup.popup-graphic .popup-graphic__left.is-custom{text-align:center}.popup.popup-graphic .popup-graphic__left.is-custom .button{width:100%}@media screen and (min-width:760px){.popup.popup-graphic .popup-graphic__left{width:50%;max-width:25rem}}.popup.popup-graphic .popup-graphic__right{-ms-flex:1;flex:1;padding:0;margin:0;line-height:0;display:none}@media screen and (min-width:760px){.popup.popup-graphic .popup-graphic__right{display:block;width:50%;max-width:25rem}}.popup.popup-graphic .popup-graphic__right img{margin:0;padding:0;height:100%;-o-object-fit:cover;object-fit:cover}.popup.popup-graphic ._form-title,.popup.popup-graphic .popup-title{font-size:1.5rem;line-height:1.875rem;font-weight:300;letter-spacing:0}.popup.popup-graphic .popup-caption{font-size:1rem;line-height:1.25rem}.popup.popup-graphic ._form-thank-you{height:100%;padding:0 50px}.popup.popup-graphic ._form-thank-you ._form-thank-you--wrap{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.popup.popup-graphic ._form-thank-you h2{margin-bottom:.875rem;font-weight:300;font-size:1.5rem;color:#1970e2;text-align:center;line-height:1.875rem}#cookie-law-info-bar,.popup.popup-graphic ._form-thank-you h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}#cookie-law-info-bar{width:340px!important;max-width:21.25rem;padding:25px!important;padding-bottom:0;font-weight:400;font-size:.9375rem;color:#fff;line-height:1.375rem;text-align:left}#cookie-law-info-bar .cli_messagebar_head{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;color:#fff;letter-spacing:.0275rem;line-height:2.125rem}#cookie-law-info-bar>span{display:block;text-align:left}#cookie-law-info-bar a.wt-cli-ccpa-opt-out{color:inherit!important}#cookie-law-info-bar .cli-plugin-button{width:100%;margin:0;height:2.8125rem;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.04437rem}.cli-switch input:checked+.cli-slider,.cli-tab-footer .wt-cli-privacy-accept-btn{background:#1970e2}.cli-modal-content{border-radius:0!important}.cli-tab-container h1,.cli-tab-container h4{font-size:1.875rem}.cli-tab-header a.cli-nav-link{font-size:1rem}.block__related--title{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.01063rem;text-align:center}.block__must-read-posts{max-width:73.125rem;margin:auto;margin-top:3.125rem}.block__must-read-posts li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:.875rem;padding-right:.875rem;width:100%;max-width:24.375rem;margin:auto;margin-bottom:1.875rem}.block__most-recent-posts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;margin-top:3.125rem}@media screen and (min-width:760px){.block__most-recent-posts{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.block__most-recent-posts.is-slider{display:block;max-width:73.125rem}.block__most-recent-posts.is-slider li{padding-left:.875rem;padding-right:.875rem;width:100%;max-width:24.375rem}.block__most-recent-posts.is-slider li:first-child{padding-left:.875rem}.block__most-recent-posts.is-slider li:last-child{padding-right:.875rem}.block__most-recent-posts.load-more{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:760px){.block__most-recent-posts.load-more{max-width:48rem}}@media screen and (min-width:1200px){.block__most-recent-posts.load-more{max-width:71.25rem}}.block__most-recent-posts li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;max-width:22.5rem;margin:auto;margin-bottom:1.875rem}@media screen and (min-width:760px){.block__most-recent-posts li{margin:0;margin-bottom:1.875rem}.block__most-recent-posts li:first-child{padding-left:0}.block__most-recent-posts li:last-child{padding-right:0}}.block__related-posts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:69.6875rem;margin:auto;margin-top:3.125rem}@media screen and (min-width:760px){.block__related-posts{-ms-flex-direction:row;flex-direction:row}}.block__related-posts li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:.625rem;padding-right:.625rem;width:100%;max-width:27.5rem;margin:auto;margin-bottom:1.875rem}@media screen and (min-width:760px){.block__related-posts li{margin:0}.block__related-posts li:first-child{padding-left:0}.block__related-posts li:last-child{padding-right:0}}.block__most-recent-posts,.block__must-read-posts,.block__related-posts{width:100%}.block__most-recent-posts .card-content,.block__must-read-posts .card-content,.block__related-posts .card-content{text-align:left;padding:31px 26px 20px;min-height:11.875rem}.block__most-recent-posts .card-content h5,.block__must-read-posts .card-content h5,.block__related-posts .card-content h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin-bottom:.625rem}.block__most-recent-posts .card-content small,.block__must-read-posts .card-content small,.block__related-posts .card-content small{display:block;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.00438rem;color:#595959;margin-top:.9375rem}.block__most-recent-posts .card-content a,.block__must-read-posts .card-content a,.block__related-posts .card-content a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:.005rem;color:#186bd9}.home .hero .container{margin-top:3.125rem}.block__mission{min-height:48.875rem;background:#fff;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__mission{padding-top:8.375rem;padding-bottom:6.25rem}}.block__mission h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.03125rem;text-align:center;color:#1970e2;margin-bottom:1.25rem}.block__mission ul{max-width:79.375rem;margin-top:4.5625rem;margin-bottom:2.875rem}.block__mission ul li{max-width:22.5rem;margin:0 auto 50px}.block__mission ul li:last-child{margin-bottom:0}.block__mission ul li figure{height:4.375rem}.block__mission ul li img{max-width:4.375rem;max-height:4.375rem}.block__mission ul li h3{margin-top:1.3125rem;margin-bottom:.9375rem}.block__mission ul li p{max-width:22.5rem}.block__mission .horizontal-list li img{width:4.125rem;height:4.125rem;margin:0}.block__mission .button{width:100%}@media screen and (min-width:760px){.block__mission .button{width:14.6875rem}}.block__options{min-height:47.8125rem;background-color:#fafafa;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__options{padding-top:6.25rem;padding-bottom:6.25rem}}.block__options h2{margin-top:1.4375rem;margin-bottom:1.25rem}.block__options p a{color:#1250a1}.block__options .ul{margin:auto;margin-top:3.125rem;margin-bottom:2.25rem;position:relative}.block__options .ul .li{position:static}@media screen and (min-width:1200px){.block__options .ul{max-width:77.5rem}}.block__options .ul .flickity-viewport{overflow-x:hidden;overflow-y:auto}.block__options .ul .carousel-cell{width:100%}@media screen and (min-width:760px){.block__options .ul .carousel-cell{width:33%}}@media screen and (min-width:1008px){.block__options .ul .carousel-cell{width:25%}}@media screen and (min-width:1200px){.block__options .ul .carousel-cell{width:20%}}.block__options .block__options-see-btn{width:100%;margin-bottom:.625rem;color:#1250a1!important}.block__options .block__options-see-btn:hover{color:#fff!important}@media screen and (min-width:760px){.block__options .block__options-see-btn{width:19.4375rem;margin-right:.625rem;margin-bottom:0}}.block__options .block__options-donate-egs{width:100%;margin-bottom:.3125rem;color:#1250a1!important}.block__options .block__options-donate-egs:hover{color:#fff!important}@media screen and (min-width:760px){.block__options .block__options-donate-egs{width:16.8125rem;margin-left:.625rem;margin-right:2.5rem}}.tooltip__circle{position:relative;width:12.5rem;height:12.5rem;border-radius:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:.0625rem solid #1250a1;margin:auto;margin-bottom:1.875rem}.tooltip__circle img{max-width:4.375rem;max-height:4.375rem}.home__treatments--small{display:block}@media screen and (min-width:760px){.home__treatments--small{display:none}}.home__treatments--small li{padding:10px 0;border-bottom:1px solid #b9b9b9;-ms-flex-line-pack:center;background:url(../images/arrow-right-short-primary.svg) no-repeat 100%;background-size:8px}.home__treatments--small li,.home__treatments--small li h3 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;align-content:center}.home__treatments--small li h3 a{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;width:100%;color:#313131;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}.home__treatments--small li h3 a img{height:2rem;width:2rem;-o-object-fit:contain;object-fit:contain;margin-right:.875rem}.home__treatments--large{display:none}@media screen and (min-width:760px){.home__treatments--large{display:block;min-height:300px}}.home__treatments--large:not(.flickity-enabled){display:-ms-flexbox;display:flex;gap:60px;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home__treatments--large h3{font-size:.9375rem;font-weight:400}.block__affording{min-height:45rem;background-color:#1970e2;color:#fff;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__affording{padding-top:7.8125rem;padding-bottom:6.125rem}}.block__affording h2{margin-top:1.5625rem;margin-bottom:1.5625rem}.block__affording h2+p{max-width:50rem;margin:auto}@media screen and (min-width:760px){.block__affording ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:6.25rem;margin-bottom:6.25rem}}@media screen and (min-width:1008px){.block__affording ul{max-width:83.125rem}}.block__affording ul li{margin-bottom:3.125rem}.block__affording ul li:last-child{margin-bottom:0}@media screen and (min-width:760px){.block__affording ul li{width:50%;max-width:18.75rem}}@media screen and (min-width:1008px){.block__affording ul li{margin-bottom:0;width:23%}}.block__affording ul li img{margin-bottom:.9375rem;max-width:4.0625rem;max-height:4.0625rem}.block__affording a,.block__affording h2{color:inherit}.block__affording a{text-decoration:underline}.block__affording h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.02187rem;text-align:center;color:#fff;margin-bottom:.9375rem}.block__affording .button{text-decoration:none}.block__destination{min-height:49.375rem;text-align:center;overflow:hidden}.block__destination h2{margin-bottom:1.5625rem}.block__destination h5{margin-top:2.75rem;margin-bottom:1.875rem}.block__destination p{padding:0 26px}.block__destination .button{width:100%;margin-top:1.375rem}@media screen and (min-width:760px){.block__destination .button{width:auto}}.block__destination--wrap{max-width:56.25rem;margin:auto}.block__beyond{overflow:hidden;background-color:#fafafa;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__beyond{padding-top:7.8125rem;padding-bottom:3.75rem}}.block__beyond--wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__beyond--wrap{-ms-flex-direction:row;flex-direction:row}}.block__beyond--left{-ms-flex-order:1;order:1}@media screen and (min-width:1008px){.block__beyond--left{-ms-flex-order:0;order:0}}.block__beyond--left--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.block__beyond--left--wrap{max-width:35.625rem;margin:auto}}@media screen and (min-width:1008px){.block__beyond--left--wrap{-ms-flex-pack:justify;justify-content:space-between}}.block__beyond--left--wrap aside{width:10.3125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.block__beyond--left--wrap aside{width:11.875rem}}.block__beyond--left--wrap aside h4{margin-bottom:1rem}.block__beyond--iphone{width:18.125rem;position:relative;display:block;margin-right:-3.75rem}@media screen and (min-width:760px){.block__beyond--iphone{width:21.9375rem;margin-right:0}}@media screen and (min-width:1008px){.block__beyond--iphone{width:15.6875rem;margin-right:-3.75rem}}@media screen and (min-width:1200px){.block__beyond--iphone{width:21.9375rem}}.block__beyond--iphone .cta--play{position:absolute;top:41%;left:0}.block__beyond--iphone img{margin-top:.625rem;margin-left:.9375rem}.block__beyond--right{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-order:0;order:0}@media screen and (min-width:1008px){.block__beyond--right{-ms-flex-order:1;order:1}}.block__beyond--right--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:3.375rem}@media screen and (min-width:1008px){.block__beyond--right--wrap{-ms-flex-direction:row;flex-direction:row}}.block__beyond--right--wrap h2{letter-spacing:.0375rem;margin-bottom:1.625rem;font-weight:500}.block__beyond--right--wrap .h5{margin-bottom:1.75rem}.block__beyond--right--wrap p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:#313131;letter-spacing:0;line-height:1.5rem;margin-bottom:1.5625rem}.block__beyond--right--wrap .button{margin-top:.625rem;width:100%;margin-bottom:1.875rem;display:none}@media screen and (min-width:760px){.block__beyond--right--wrap .button{margin-bottom:0;width:11.5625rem}}@media screen and (min-width:1008px){.block__beyond--right--wrap .button{display:-ms-inline-flexbox;display:inline-flex}}.block__beyond--right--wrap aside{padding-top:.1875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__beyond--right--wrap aside{min-width:12.5rem;-ms-flex-direction:row;flex-direction:row}.block__beyond--right--wrap aside div{margin-right:1.875rem}}@media screen and (min-width:1008px){.block__beyond--right--wrap aside{max-width:9.375rem;-ms-flex-direction:column;flex-direction:column}.block__beyond--right--wrap aside div{margin-right:0}}@media screen and (min-width:1200px){.block__beyond--right--wrap aside{max-width:14.6875rem}}.block__beyond--right--wrap aside .h6{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#313131;letter-spacing:.0625rem;line-height:1.3775rem;text-transform:uppercase;margin-bottom:.625rem;color:#186bd9}.block__beyond--right--wrap aside .h6 a{color:inherit}.block__beyond--right--wrap aside ul{margin-bottom:1.875rem}.block__beyond--right--wrap aside ul li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:.005rem;line-height:1.5rem;text-indent:-21px;padding-left:1.1875rem}.block__beyond--right--wrap aside ul li a{color:inherit}.block__beyond--right--wrap>div{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.block__beyond--right--wrap>div{padding-right:1.875rem}}@media screen and (min-width:1008px){.block__beyond--right--wrap>div{padding-right:3.75rem;padding-left:5rem}}.block__beyond--small--footer{text-align:center}.block__beyond--small--footer a{margin:auto}@media screen and (min-width:760px){.block__beyond--small--footer{display:none}}.block__stories{background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:0;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__stories{padding-top:1.25rem;padding-bottom:4.6875rem}}@media screen and (min-width:1008px){.block__stories{padding-top:0}}.block__stories .button{width:100%}@media screen and (min-width:760px){.block__stories .button{width:12.5rem}}@media screen and (min-width:1008px){.block__stories--body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px}}@media screen and (min-width:1200px){.block__stories--body{padding:.8125rem 0 0 calc((100vw - 1440px) / 2 + 162px)}}.block__stories--left{margin-bottom:2.5rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px) and (max-width:1007px){.block__stories--left{padding:20px}}@media screen and (min-width:1008px){.block__stories--left{max-width:34.375rem;margin-right:3.75rem}}@media screen and (min-width:1200px){.block__stories--left{-ms-flex-negative:0;flex-shrink:0;max-width:35.25rem;margin-right:6.25rem}}.block__stories--left .h5,.block__stories--left h5{margin-bottom:1.25rem}.block__stories--left .h2,.block__stories--left h2{margin-bottom:1.125rem}.block__stories--left .slider__counter{text-align:center}@media screen and (min-width:1200px){.block__stories--left .slider__counter{text-align:left}}.block__stories--right{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.block__stories--footer{text-align:center;margin-top:.375rem}.block__stories--footer .button{margin:auto;width:100%}@media screen and (min-width:760px){.block__stories--footer .button{width:16.4375rem}}.stories__videos--wrap,.testimonials--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.stories__videos{margin-top:2.125rem;margin-bottom:1.625rem}.stories__videos--head{padding:0 20px}@media screen and (min-width:760px){.stories__videos--head{padding:0}}.stories__videos--item{width:100%}.stories__videos--item-wrap{position:relative;line-height:0}.stories__videos--item-wrap img{width:100%}.stories__videos--item-control{position:absolute;bottom:0;height:60%;text-align:center;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.stories__videos--item-control .h6{margin-top:.75rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:.005rem;text-align:center;color:#fff;background:#1970e2;padding-bottom:.125rem;padding-top:.4375rem}.stories__videos--item-control .playBtn{width:4.375rem;height:4.375rem;margin:auto;margin-top:-.125rem;position:relative;right:4px}.block__featured{background:#fff;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__featured{padding-top:5.375rem;padding-bottom:0;min-height:22.6875rem}}.block__featured--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.featured__title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:.05rem;text-align:center;color:#595959;margin-bottom:.9375rem;text-transform:uppercase}@media screen and (min-width:760px){.featured__title{margin-bottom:2.8125rem}}.featured__slider{width:100%;height:6.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:.8125rem}.featured__slider .flickity-viewport{width:100%;max-width:81.25rem;margin:auto}.featured__slider .feature__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:4.6875rem;width:100%}@media screen and (min-width:760px){.featured__slider .feature__item{width:auto;padding:0 25px}}.featured__slider .feature__item img{height:75px;width:auto}.block__webinars{background-color:#fafafa;padding:20px 0 100px}.block__webinars .slider{max-width:100%;margin:auto;margin-top:40px;min-height:300px}@media screen and (min-width:1008px){.block__webinars .slider{max-width:90%}}.block__webinars .slider:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;overflow:auto}.home__next-event-wrap{padding:20px}@media screen and (min-width:1008px){.home__next-event-wrap{padding:0;padding-bottom:20px}}.home__next-event{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;background:#1a70e214;border-top:5px solid #1a70e2;max-width:1100px;margin:auto;box-shadow:0 0 20px 0 hsla(0,0%,64%,.3)}@media screen and (min-width:760px){.home__next-event{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.home__next-event--article{display:-ms-flexbox;display:flex;padding:30px 48px 30px 24px}.home__next-event--date{padding-top:30px;padding-left:30px}.home__next-event--picture{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.home__next-event--picture img{width:auto}.home__next-event .tribe-events-calendar-list__event-date-tag-datetime{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.home__next-event .tribe-events-calendar-list__event-date-tag-weekday{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:16.5px;margin:0;padding:0}.home__next-event .tribe-events-calendar-list__event-date-tag-daynum{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;height:36px;line-height:36px;margin:0;padding:0}.home__next-event .tribe-events-calendar-list__event-datetime{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:22.68px;box-sizing:border-box;border:0;margin:0;padding:0;color:#4f4f4f}.home__next-event .tribe-events-calendar-list__event-title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:24.8px;line-height:35.216px;box-sizing:border-box;border:0;margin:0;padding:0;color:#4a4a4a}.home__next-event .tribe-events-calendar-list__event-title-link{color:#4a4a4a}.home__next-event .tribe-events-calendar-list__event-description p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;line-height:24px}.home__next-event .tribe-events-calendar-list__event-description a{color:#114d9b}.home__next-event .tribe-events-calendar-list__event-description--toggle{border:0;background:none;padding:0;margin:0}.home__next-event .tribe-common-a11y-hidden,.home__next-event .tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.home__next-event .tribe-events-calendar-list__event-featured-image-wrapper{padding-right:0!important}.home__next-event .tribe-events-calendar-list__event-featured-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.section__what-is-infertility{text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:1008px){.section__what-is-infertility{padding-top:7.8125rem;padding-bottom:7.1875rem}}.section__what-is-infertility .intro{margin-bottom:6.25rem}.section__what-is-infertility .h2,.section__what-is-infertility h2{margin-bottom:2.125rem}.section__what-is-infertility h4{font-family:Caslon;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.9375rem}.section__what-is-infertility p{max-width:54.0625rem;margin:auto;margin-bottom:2.375rem;text-transform:none}.section__what-is-infertility figure{margin:auto;margin-top:-2rem;margin-bottom:2.25rem;max-width:58.125rem;position:relative}.group-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;max-width:77.6875rem;margin:auto;margin-top:1.875rem}@media screen and (min-width:760px){.group-buttons{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1008px){.group-buttons{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}.group-buttons li{width:100%;height:3.4375rem;background-color:#1970e2;text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.04437rem;text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:.125rem}@media screen and (min-width:760px){.group-buttons li{width:calc(50% - 1px)}}@media screen and (min-width:1008px){.group-buttons li{width:auto;margin-right:.125rem;padding:20px}}@media screen and (min-width:1200px){.group-buttons li{margin-right:0;padding:20px 35px}}.group-buttons li>a{color:inherit}.group-buttons li>a br{display:none}@media screen and (min-width:760px){.group-buttons li>a br{display:block}}.group-buttons li:last-child{margin-right:0}.section__improving{background-size:100% 300px;background-image:linear-gradient(180deg,#f8f8f8,#fff),linear-gradient(180deg,#fff6eb,#fff6eb);background-repeat:no-repeat;background-color:#fff;padding-bottom:2.5rem;padding-top:2.5rem}@media screen and (min-width:1200px){.section__improving{padding-bottom:10.375rem;padding-top:7.1875rem}}.section__improving h4{font-family:Caslon;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.5rem}.section__improving .h2,.section__improving h2{margin-bottom:2.25rem}@media screen and (min-width:1200px){.section__improving--wrap{padding:0;width:100%;max-width:none}}.section__improving--wrapA{text-align:center;max-width:51.875rem;margin:auto}.section__improving--wrapA h5{margin-bottom:2.5rem}.section__improving--wrapB{text-align:left;margin-top:5.625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.section__improving--wrapB{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1200px){.section__improving--wrapB{padding-left:calc((100vw - 1440px) / 2 + 163px)}}@media screen and (min-width:760px){.section__improving--left{margin:auto}}@media screen and (min-width:1008px){.section__improving--left{width:25.625rem;min-width:25.625rem;margin-right:1.5625rem;margin-top:.4375rem}}.section__improving--left p{margin-bottom:1.625rem}@media screen and (min-width:1008px){.section__improving--right{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}}.section__improving--right .slider__white-card{margin-bottom:.9375rem;margin-top:-1.0625rem}@media screen and (max-width:759px){.section__improving--right .slider__white-card{margin-left:-1.25rem;margin-right:-1.25rem}}.section__improving--right .slider__white-card+.slider__counter{width:100%;text-align:center;padding-right:.75rem}@media screen and (min-width:1008px){.section__improving--right .slider__white-card+.slider__counter{text-align:right}}@media screen and (min-width:1200px){.section__improving--right .slider__white-card+.slider__counter{width:43.125rem}}.section__improving--right .slide__white-card{width:100%}@media screen and (min-width:1008px){.section__improving--right .slide__white-card{width:33.125rem}}@media screen and (min-width:1200px){.section__improving--right .slide__white-card{width:43.125rem}}.section__improving--right .slide__white-card .white-card{padding:2.5rem 1.25rem;margin:1.25rem 1.25rem 2.5rem}@media screen and (min-width:760px){.section__improving--right .slide__white-card .white-card{padding:4.5625rem 2.8125rem 3.375rem 4.125rem}}@media screen and (min-width:1008px){.section__improving--right .slide__white-card .white-card{margin-top:1.25rem}}.section__improving--right .slide__white-card h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1970e2;text-align:left;margin-bottom:1.875rem}.section__testing{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#1970e2;padding:40px 0}@media screen and (min-width:760px){.section__testing{padding:40px}}@media screen and (min-width:1200px){.section__testing{min-height:38.4375rem}}.section__testing--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff}@media screen and (min-width:760px){.section__testing--wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0}}@media screen and (min-width:1200px){.section__testing--wrap{max-width:71.25rem}}.section__testing--wrap a,.section__testing--wrap h2,.section__testing--wrap p{color:inherit}.section__testing--wrap .h2,.section__testing--wrap h2{margin-bottom:1.5625rem;font-size:2.1875rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal}.section__testing--wrap .white-card{color:#313131;padding:30px;margin-top:1.25rem}@media screen and (min-width:1008px){.section__testing--wrap .white-card{padding:48px 64px}}.section__testing--wrap .white-card h5{line-height:1.33;letter-spacing:.00438rem;color:#1970e2;padding-top:.125rem}.section__testing--wrap .white-card h5,.section__testing--wrap .white-card p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal}.section__testing--wrap .white-card p{line-height:1.6;letter-spacing:.00562rem;color:#313131}@media screen and (min-width:760px){.section__testing--left{margin-right:3.125rem;min-width:18.75rem}}@media screen and (min-width:1008px){.section__testing--left{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:5rem;min-width:20.625rem;max-width:20.625rem}}@media screen and (min-width:1200px){.section__testing--left{min-width:31.25rem;max-width:31.25rem;margin-right:3.125rem;margin-left:1rem}}.section__getting-help{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}@media screen and (min-width:760px){.section__getting-help{padding-top:6.25rem;padding-bottom:6.25rem}}.section__getting-help h5{margin-bottom:1.875rem}.section__getting-help p{max-width:37.5rem;margin:auto}.section__getting-help .media-zigzag{text-align:left;max-width:38.75rem;margin:auto;margin-top:2.5rem}@media screen and (min-width:1008px){.section__getting-help .media-zigzag{max-width:51.5625rem}}@media screen and (min-width:1200px){.section__getting-help .media-zigzag{max-width:55.4375rem;margin-top:6.5625rem}}.section__getting-help .media-zigzag h4{margin-bottom:.9375rem;margin-top:.9375rem}.section__getting-help .media-zigzag p{margin-bottom:1.25rem;max-width:none}.section__getting-help .media-zigzag .button{padding-left:2.1875rem;padding-right:2.1875rem;width:100%}@media screen and (min-width:760px){.section__getting-help .media-zigzag .button{width:auto}}.section__getting-help--wrap>h2{margin-bottom:1.875rem}.section__getting-help--wrap>h4{font-family:Caslon;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.6875rem}.bodies--back{position:absolute;width:100%;height:auto;z-index:0}.bodies--text{position:relative;z-index:1}.bodies--text .definition .st3,.bodies--text .definition .st4,.bodies--text .definition circle{transition:all .4s ease}.bodies--text .definition text{cursor:pointer}.bodies--text .definition:hover .st3{fill:#1970e2}.bodies--text .definition:hover .st4{stroke:#1970e2}.bodies--text .definition:hover circle{r:8}.bodies--text .st0{fill:#313131}.bodies--text .st1{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.bodies--text .st2{font-size:1rem}.bodies--text .st3{fill:#00cccd}.bodies--text .st4{fill:none;stroke:#00cccd;stroke-miterlimit:10;stroke-dasharray:3;animation:dash 80s linear infinite}.text_page{margin:auto;padding:80px 0}.text_page .container{max-width:68.125rem;margin:auto}.text_page p+h1{margin-top:6.25rem;margin-bottom:.625rem}.text_page p+h2{margin-top:5.625rem;margin-bottom:.625rem}.text_page p+h3,.text_page p+h4{margin-top:3.125rem;margin-bottom:.625rem}.text_page p+h5{margin-top:1.875rem;margin-bottom:.625rem}.text_page ul{margin:30px auto 40px}.text_page ul li{padding-left:1.5625rem;text-indent:-20px}.text_page ul li:before{content:"\2022";color:#1970e2;font-size:1.25rem;margin-right:.75rem}.text_page .caption{text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.33;letter-spacing:.04688rem;color:#010000;margin-bottom:3.5em;margin-top:3em}.text_page img{margin:40px auto}.gt__section{padding:40px 0}@media screen and (min-width:1008px){.gt__section{padding:120px 0}}.gt__section .h2,.gt__section h2{max-width:55rem;margin:auto}.gt__section .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1.5rem}.gt__section .container section{width:100%}.gt__section .container>p{max-width:55rem;margin:auto}.gt__section .container>p+.button{margin-top:2.3125rem}.gt__section .horizontal-list{margin-bottom:5.3125rem;margin-top:0}.gt__section .horizontal-list>li{margin-top:1.25rem}@media screen and (min-width:760px){.gt__section .horizontal-list>li{margin-top:3.125rem}}.gt__section .horizontal-list img{margin-bottom:1rem;width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.gt__section .horizontal-list h3{margin-bottom:.8125rem;font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem}.gt__section .horizontal-list+.horizontal-list{margin-top:-5.3125rem}.gt__section .horizontal-list.white-boxes{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:inherit}.gt__section .horizontal-list.white-boxes>li{max-width:35.625rem;display:-ms-flexbox;display:flex}.gt__section .horizontal-list.white-boxes>li .white-card{width:100%}.gt__section .horizontal-list.white-boxes>li .white-card h3 a{color:#313131}.gt__section .horizontal-list.white-boxes>li .white-card h3:only-child{margin-bottom:0}.gt__section .horizontal-list.white-boxes>li .white-card .button{margin:30px 0}.gt__section .button{margin:auto;padding-left:3.75rem;padding-right:3.75rem}.gt__section .button+.button{margin-top:1rem}@media screen and (min-width:760px){.gt__section .button+.button{margin-top:0;margin-left:1rem}}.gt__section .white-card h3{color:#313131}.gt__section .white-card h5{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.00875rem;margin-bottom:.625rem}.gt__section .white-card h5+h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#1970e2}.gt__section .white-card a{color:#1970e2;text-decoration:underline}.hero.title-serif .gt__section h2{font-family:Caslon,Times,Georgia,serif;font-size:3.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-.0375rem}.hero.title-serif .gt__section h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.1;letter-spacing:normal}.gt__two-cols-text{max-width:70rem;margin:auto;margin-top:1.25rem;text-align:left}@media screen and (min-width:760px){.gt__two-cols-text{columns:2;column-gap:30px}}.gt__two-cols-text p{margin-bottom:1.6em}.bkg--gray,.gray-gradient{background-size:100% 300px;background-image:linear-gradient(180deg,#f8f8f8,#fff),linear-gradient(180deg,#fff6eb,#fff6eb);background-repeat:no-repeat;background-color:#fff}.bkg--gray .h2,.bkg--gray h2,.bkg--gray p a,.gray-gradient .h2,.gray-gradient h2,.gray-gradient p a{color:#186bd9}.bkg--white{background-color:#fff}.bkg--white p a{color:#1970e2;text-decoration:underline}.bkg--gray2{background-color:#f8f8f8}.bkg--gray2 p a{color:#1052aa;text-decoration:underline}.bkg--black{background-color:#313131;color:#fff}.bkg--black h2,.bkg--black h3,.bkg--black h4{color:inherit}.bkg--black p a{color:inherit;text-decoration:underline}.bkg--primary{background-color:#1970e2;color:#fff}.bkg--primary h2,.bkg--primary h2 a,.bkg--primary h3,.bkg--primary h3 a,.bkg--primary h4,.bkg--primary h4 a{color:inherit}.bkg--primary p a{color:inherit;text-decoration:underline}.bkg--primary .button.is-primary{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--primary .button.is-primary:hover{color:#1970e2}.bkg--primary-gradient{background-repeat:no-repeat;background-image:linear-gradient(118deg,#1970e2 3%,#58baf5 78%);background-color:#1970e2;color:#fff}.bkg--primary-gradient h2,.bkg--primary-gradient h2 a,.bkg--primary-gradient h3,.bkg--primary-gradient h3 a,.bkg--primary-gradient h4,.bkg--primary-gradient h4 a{color:inherit}.bkg--primary-gradient p a{color:inherit;text-decoration:underline}.bkg--primary-gradient .button.is-primary{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--primary-gradient .button.is-primary:hover{color:#1970e2}.bkg--secondary{background-color:#00cccd;color:#424242}.bkg--secondary h2,.bkg--secondary h2 a,.bkg--secondary h3,.bkg--secondary h3 a,.bkg--secondary h4,.bkg--secondary h4 a{color:inherit}.bkg--secondary p a{color:inherit;text-decoration:underline}.bkg--secondary .button.is-secondary{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--secondary .button.is-secondary:hover{color:#00cccd}.bkg--pink{background-color:#ff9793;color:#fff}.bkg--pink h2,.bkg--pink h2 a,.bkg--pink h3,.bkg--pink h3 a,.bkg--pink h4,.bkg--pink h4 a{color:inherit}.bkg--pink p a{color:inherit;text-decoration:underline}.bkg--pink .button.is-pink{background-image:linear-gradient(#fff,#fff);border:2px solid #fff;color:#fff}.bkg--pink .button.is-pink:hover{color:#fff}.bkg--black .tick-list li,.bkg--black .tick-list ul>li,.bkg--black li.tick-list,.bkg--pink .tick-list li,.bkg--pink .tick-list ul>li,.bkg--pink li.tick-list,.bkg--primary-gradient .tick-list li,.bkg--primary-gradient .tick-list ul>li,.bkg--primary-gradient li.tick-list,.bkg--primary .tick-list li,.bkg--primary .tick-list ul>li,.bkg--primary li.tick-list,.bkg--secondary .tick-list li,.bkg--secondary .tick-list ul>li,.bkg--secondary li.tick-list{background:url(../images/icon_tick-white.svg) left 4px no-repeat}.bkg--black .cross-list li,.bkg--black .cross-list ul>li,.bkg--black li.cross-list,.bkg--pink .cross-list li,.bkg--pink .cross-list ul>li,.bkg--pink li.cross-list,.bkg--primary-gradient .cross-list li,.bkg--primary-gradient .cross-list ul>li,.bkg--primary-gradient li.cross-list,.bkg--primary .cross-list li,.bkg--primary .cross-list ul>li,.bkg--primary li.cross-list,.bkg--secondary .cross-list li,.bkg--secondary .cross-list ul>li,.bkg--secondary li.cross-list{background:url(../images/icon_cross-white.svg) left 4px no-repeat;padding-left:1.5rem;margin-bottom:1em}.bkg--black .bullet-list li,.bkg--black .bullet-list ul>li,.bkg--black li.bullet-list,.bkg--pink .bullet-list li,.bkg--pink .bullet-list ul>li,.bkg--pink li.bullet-list,.bkg--primary-gradient .bullet-list li,.bkg--primary-gradient .bullet-list ul>li,.bkg--primary-gradient li.bullet-list,.bkg--primary .bullet-list li,.bkg--primary .bullet-list ul>li,.bkg--primary li.bullet-list,.bkg--secondary .bullet-list li,.bkg--secondary .bullet-list ul>li,.bkg--secondary li.bullet-list{background:url(../images/icon_circle-white.svg) left 4px no-repeat;padding-left:1.5rem;margin-bottom:1em}.gt__testimonials{padding:40px 0}@media screen and (min-width:1008px){.gt__testimonials{padding:120px 0}}.gt__video{max-width:55.3125rem;margin:auto;margin-bottom:3.4375rem;margin-top:3.75rem}.gt__video figcaption{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#595959;margin-top:1.375rem}.gt__video--item-wrap{position:relative;line-height:1}.gt__video--item-wrap img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:760px){.gt__video--item-wrap img{height:30.625rem}}.gt__video--item-wrap h6{margin-top:.625rem}.gt__video--item-control{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.gt__embed{margin:auto}.gt__banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media screen and (min-width:760px){.gt__banner{-ms-flex-direction:row;flex-direction:row}}.gt__banner figure{min-height:34.375rem}.gt__banner aside,.gt__banner figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:50%;flex-basis:50%}.gt__banner aside{padding:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.gt__banner aside{padding:3.75rem 2.8125rem}}@media screen and (min-width:1008px){.gt__banner aside{padding:7.5rem 5.9375rem}}@media screen and (min-width:1200px){.gt__banner aside{-ms-flex-pack:end;justify-content:flex-end}.gt__banner aside div{max-width:29.0625rem}}.gt__banner aside h2,.gt__banner aside h3,.gt__banner aside h4,.gt__banner aside h5,.gt__banner aside p{color:inherit}.gt__banner.image--left aside{-ms-flex-order:1;order:1}@media screen and (min-width:1200px){.gt__banner.image--left aside{-ms-flex-pack:start;justify-content:flex-start}.gt__banner.image--left aside div{max-width:29.0625rem}}.gt__banner.image--left figure,.gt__banner.image--right aside{-ms-flex-order:0;order:0}.gt__banner.image--right figure{-ms-flex-order:1;order:1}.gt__banner.image--full{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:34.375rem;padding:1.875rem}@media screen and (min-width:760px){.gt__banner.image--full{padding:3.75rem 2.8125rem}}@media screen and (min-width:1008px){.gt__banner.image--full{padding:7.5rem 5.9375rem}}.gt__banner.image--full figure{-ms-flex-order:0;order:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-size:cover}.gt__banner.primary aside{background-color:#1970e2;color:#fff}.gt__banner.secondary aside{background-color:#00cccd;color:#fff}.gt__banner.black aside{background-color:#313131}.gt__banner.gray aside{background-color:#f4f4f4}.gt__banner.gray aside h2{color:#1970e2}.gt__banner.white aside{background-color:#fff}.gt__banner.transparent aside{background-color:transparent;color:#313131}.gt__banner.transparent aside h2,.gt__banner.transparent aside h3,.gt__banner.transparent aside h4,.gt__banner.transparent aside h5,.gt__banner.transparent aside p{color:inherit}.gt__banner.transparent figure{background-color:#fafafa}.page-tubal-reversal .gt__section .media--list{margin-top:5.625rem}.swirly__steps{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:4.375rem;position:relative;z-index:1}@media screen and (min-width:1008px){.swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-betwee n;justify-content:space-betwee n;padding:0 63px}}.swirly__steps.A div:nth-child(4){-ms-flex-order:6;order:6}.swirly__steps.A div:nth-child(5){-ms-flex-order:5;order:5}.swirly__steps.A div:nth-child(6),.swirly__steps.B div:nth-child(3),.swirly__steps.C div:nth-child(3){-ms-flex-order:4;order:4}.swirly__steps.B div:nth-child(4),.swirly__steps.C div:nth-child(4){-ms-flex-order:3;order:3}.swirly__steps.B div:nth-child(5),.swirly__steps.C div:nth-child(5){-ms-flex-order:5;order:5}.swirly__steps.B div:nth-child(6),.swirly__steps.C div:nth-child(6){-ms-flex-order:6;order:6}.swirly__steps>div{width:100%;text-align:center;margin-top:2.8125rem;position:relative;z-index:1}@media screen and (min-width:760px){.swirly__steps>div{max-width:31.25rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1008px){.swirly__steps>div{margin-top:4.6875rem;width:19.375rem}}.swirly__steps>div img{background:#fff;width:5.625rem;height:5.625rem;padding:10px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:760px){.swirly__steps>div img{margin-bottom:1.5rem}}.swirly__steps>div h5{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;padding-bottom:.9375rem;margin-bottom:0;background:#fff}.swirly__steps>div p{background:#fff;padding:0 5px;margin-top:0}.bkg--gray .swirly__steps h5,.bkg--gray .swirly__steps img,.bkg--gray .swirly__steps p,.bkg--white .swirly__steps h5,.bkg--white .swirly__steps img,.bkg--white .swirly__steps p,.swirly__steps .gray-gradient h5,.swirly__steps .gray-gradient img,.swirly__steps .gray-gradient p{background:#fff}.bkg--gray2 .swirly__steps h5,.bkg--gray2 .swirly__steps img,.bkg--gray2 .swirly__steps p{background:#f8f8f8}.bkg--black .swirly__steps h5,.bkg--black .swirly__steps img,.bkg--black .swirly__steps p{background:#313131}.bkg--primary-gradient .swirly__steps h5,.bkg--primary-gradient .swirly__steps img,.bkg--primary-gradient .swirly__steps p,.bkg--primary .swirly__steps h5,.bkg--primary .swirly__steps img,.bkg--primary .swirly__steps p{background:#1970e2}.bkg--secondary .swirly__steps h5,.bkg--secondary .swirly__steps img,.bkg--secondary .swirly__steps p{background:#00cccd}.bkg--pink .swirly__steps h5,.bkg--pink .swirly__steps img,.bkg--pink .swirly__steps p{background:#ff9793}.path-anim{display:none;position:absolute;width:100%;z-index:0}@media screen and (min-width:1008px){.path-anim{margin-top:5rem;margin-left:1.875rem}}.path-anim svg path{stroke:#1970e2;fill:none;stroke-dasharray:4;stroke-dashoffset:6;animation:dash 40s linear infinite}@media screen and (min-width:1008px){.path-anim svg{width:100%}}@media screen and (min-width:1200px){.path-anim svg{width:auto}}.path-anim.B{margin-top:5.625rem;margin-left:-1.25rem}.path-anim.C{margin-top:5.625rem;margin-left:-3.125rem}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.page-fertile-friend-program .gt__section{padding-top:1.875rem}.block__videos--detail{padding-bottom:0}@media screen and (max-width:759px){.block__videos--detail .container{min-width:300px;padding:0}.block__videos--detail .container .card{margin:10px 20px}.block__videos--detail .container .flickity-prev-next-button.previous{left:-50px}.block__videos--detail .container .flickity-prev-next-button.next{right:-50px}}.page-template-thanks-full .noHero__block .container,.page-template-thanks-reviews .noHero__block .container{max-width:49.375rem}.page-template-thanks-full .noHero__block .container p,.page-template-thanks-reviews .noHero__block .container p{font-size:.9375rem;line-height:1.6}.page-template-thanks-full .gt__banner,.page-template-thanks-reviews .gt__banner{margin-bottom:0}.thankyou__reviews{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:3.75rem}.thankyou__reviews li{width:50%;height:19.6875rem;box-shadow:0 0 20px 0 hsla(0,0%,63%,.3);margin:0 12px}.thankyou__reviews li a{display:block;width:100%;height:19.6875rem;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.block__thanku--content{background:#f9f9f9;padding:75px 0}.block__thankyou--header{max-width:40.625rem;margin:auto}.block__thankyou--header h2{margin-bottom:1.875rem}.block__thankyou--guides{background:#fff;max-width:62.5rem;margin:auto;padding:20px 50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.block__thankyou--guides article{max-width:27.1875rem}.block__thanku--fireside{background:#f9f9f9;padding-top:4.6875rem}.block__thanku--fireside .container>h3{max-width:43.75rem;margin-bottom:3.125rem}.block__thanku--improving{background:#f9f9f9;padding-top:4.6875rem}@media screen and (min-width:1008px){.gt__stories .container{display:-ms-flexbox;display:flex}.gt__stories .container.align-left{-ms-flex-pack:start;justify-content:flex-start;padding-left:10%}.gt__stories .container.align-center{-ms-flex-pack:center;justify-content:center}.gt__stories .container.align-right{-ms-flex-pack:end;justify-content:flex-end;padding-right:10%}}.gt__stories--wrap{width:100%;max-width:36.875rem;padding-top:7.8125rem;padding-bottom:7.8125rem;text-align:center;margin:auto}@media screen and (min-width:1008px){.gt__stories--wrap{margin:initial}}.gt__stories--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.1875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:center;position:relative;margin-bottom:2.5rem}.gt__stories--title:after{content:"\201C";font-size:3.75rem;position:absolute;top:40px;left:calc(50% - 15px);width:1.875rem;height:1.5625rem;display:inline-block}.gt__stories--slider{width:100%;max-width:36.25rem}.gt__stories--slider p{font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.6;letter-spacing:.00625rem}.gt__stories--slider .story__author{margin-top:.875rem}.gt__stories--slider .flickity-page-dots .dot.is-selected{background:#fff}@media screen and (min-width:760px){.gt__stories--slider .flickity-prev-next-button.previous{left:-100px}.gt__stories--slider .flickity-prev-next-button.next{right:-100px}}.story__item{width:100%;max-width:36.25rem}.gt__form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:37.5rem;margin:auto}@media screen and (min-width:1008px){.gt__form{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-width:70rem}}.gt__form>aside{margin-top:3.125rem}@media screen and (min-width:1008px){.gt__form>aside{margin-top:0;width:50%;max-width:28.125rem;margin-right:1.875rem;margin-bottom:5rem}}.gt__form>aside h2{font-family:Caslon,Times,Georgia,serif;font-size:3.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal}@media screen and (min-width:760px){.gt__form>aside h2{font-size:4.6875rem}}.gt__form>aside p{font-family:Campton;font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.00625rem;color:#fff}.gt__form>aside p b,.gt__form>aside p strong{font-weight:500;color:inherit}@media screen and (min-width:1008px){.gt__form>div{width:51%;max-width:37.5rem}}.gt__form>div .label-no-show label{display:none}.gt__form>div .label-no-show label+div{margin-top:1.25rem}.gt__form>div input{border:1px solid rgba(26,28,44,.23)}.gt__form .two-cols{width:50%;float:left}.gt__form .two-cols.two-cols-a{margin-right:.75rem;width:calc(50% - 12px)}.gt__form .clearfix{clear:both}.gt__form .gform_wrapper .gfield_label{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.02875rem;color:#fff;text-transform:uppercase;margin-top:1.875rem;margin-bottom:0;display:block}@media screen and (min-width:1008px){.gt__form .gform_wrapper .gfield_label{margin-top:0}}.gt__form .gform_wrapper .gform_title,.gt__form .gform_wrapper .gsection_title{margin-bottom:0}.gt__form .gform_wrapper .gfield_checkbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gt__form .gform_wrapper .gfield_checkbox li{margin-bottom:.9375rem;display:-ms-flexbox;display:flex;width:11.4375rem;color:#fff;margin-right:.3125rem}.gt__form .gform_wrapper .gfield_checkbox [type=checkbox]+label{color:#fff}.gt__form .gform_wrapper .gform_button{color:#fff;border:1px solid #fff;margin:0}.bkg--gray .gform_wrapper .gfield_checkbox [type=checkbox]+label,.bkg--gray .gform_wrapper .gfield_checkbox li,.bkg--gray .gform_wrapper .gfield_label{color:#313131}.bkg--gray .gform_wrapper .gform_button{color:#186bd9;border:1px solid #186bd9}.ginput_container_date{position:relative}.ui-datepicker-trigger{position:absolute;right:10px;top:15px;filter:grayscale(1)}.ui-datepicker{background:#fff;padding:7px}.ui-datepicker-next,.ui-datepicker-prev{width:50%;display:inline-block;text-align:center;display:none}.ui-datepicker-title{display:-ms-flexbox;display:flex}.ui-datepicker-title select{margin-bottom:.3125rem;border:1px solid #ccc;background-position:90%}.ui-datepicker-month{margin-right:.3125rem}.ui-datepicker-calendar{width:100%;margin:5px}.gt__affording-calc.block__affording--plan .container .left-content{max-width:32.5625rem;margin:0 auto}.gt__affording-calc.block__affording--plan .section-title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.04688rem;text-transform:uppercase;color:#1970e2;margin-top:0;margin-bottom:1rem;text-align:left}@media screen and (min-width:1008px){.gt__affording-calc.block__affording--plan .section-title{text-align:left}}.gt__affording-calc.block__affording--plan .section-title-with-toggle{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.gt__affording-calc.block__affording--plan .section-title-with-toggle label{margin-bottom:0}.gt__affording-calc.block__affording--plan .section-title-with-toggle .check-left{margin:0}.gt__affording-calc.block__affording--plan .switch{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.0625rem}.gt__affording-calc.block__affording--plan .switch span{text-align:left}.gt__affording-calc.block__affording--plan .btn-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:0;margin-bottom:0;padding:0;border:0 solid #bed4f7;border-radius:10px}@media screen and (min-width:1008px){.gt__affording-calc.block__affording--plan .btn-group{-ms-flex-direction:row;flex-direction:row;gap:1rem}}.gt__affording-calc.block__affording--plan .btn-group>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gt__affording-calc.block__affording--plan .btn-group.gfield_radio [type=radio]:checked+label:before{background-color:#1970e2;border:0 solid #bed4f7}.gt__affording-calc.block__affording--plan .btn-group label{margin:0;padding:0;padding-left:30px}.gt__affording-calc.block__affording--plan .btn-group input{width:18px;height:18px}.gt__affording-calc.block__affording--plan .btn-group button{background-color:transparent;border:0;border-radius:0;padding:0;cursor:pointer;transition:background-color .3s ease;-ms-flex:1;flex:1;font-size:1rem;text-align:left}.gt__affording-calc.block__affording--plan .btn-group button.active{color:#1a70e2;font-weight:500}.gt__affording-calc.block__affording--plan .btn-group button small{display:block;font-size:.8rem;color:#666}.gt__affording-calc.block__affording--plan .btn-group button div{white-space:nowrap}.gt__affording-calc.block__affording--plan .btn-group+h6{margin-top:1.25rem;margin-bottom:.625rem}.gt__affording-calc.block__affording--plan .btn-group .gfield_radio{margin-top:.3125rem}.gt__affording-calc.block__affording--plan .rangeSelector{height:1.875rem}.gt__section.is__collapsable{padding-top:0;padding-bottom:11.875rem}@media screen and (min-width:1008px){.gt__section+.gt__section.is__collapsable{margin-top:-6.25rem}}.collapse--wrap{height:auto;overflow:hidden;margin-top:-9.375rem;z-index:1;position:relative}.collapse-section{position:relative;padding:100px 50px}.close-wrap{position:absolute;right:60px;top:35px}.close-wrap .hamburguer{width:2.125rem;height:2.125rem}.gt__section.is__whitebox .container{max-width:75rem}.gt__section.is__whitebox .white-card{max-width:41.875rem;background:hsla(0,0%,100%,.9)}.gt__section.is__whitebox h2{margin-bottom:.875rem}.gt__section.is__whitebox.is__whitebox--left .white-card{margin-left:0}.gt__section.is__whitebox.is__whitebox--center .white-card{margin-left:auto;margin-right:auto}.gt__section.is__whitebox.is__whitebox--right .white-card{margin-right:0}.block__yesno{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__yesno{-ms-flex-direction:row;flex-direction:row}}.block__yesno>div{width:50%}.block__yesno h4{font-family:Campton;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.04688rem;text-transform:uppercase;margin-bottom:.875rem}.block__gt__events{padding-top:3.75rem;padding-bottom:1.875rem}@media screen and (min-width:1008px){.block__gt__events{padding-top:8.125rem;padding-bottom:5.9375rem}}.block__gt__events .gt__events__header{max-width:53.75rem;margin:auto}.block__gt__events .gt__events__header h2{margin-bottom:1.125rem}.gt__events{height:18rem;width:100%;max-width:77.5rem;margin:auto;margin-top:2.8125rem;margin-bottom:2.8125rem}.gt__events .events-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.gt__events .events-item{margin-left:0;width:19.375rem;margin-right:2.1875rem;margin-left:2.1875rem}}.gt__events figure{height:7.5rem;margin-bottom:1.5625rem}.gt__events .event__img{width:7.5rem;height:7.5rem;-o-object-fit:cover;object-fit:cover;border-radius:100%}.gt__events .event__title{font-weight:400;font-size:1.125rem;letter-spacing:.0075rem;margin-bottom:.9375rem}.gt__events .event__detail,.gt__events .event__title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;line-height:1.5rem}.gt__events .event__detail{font-weight:300;font-size:.9375rem;letter-spacing:.00625rem;margin-bottom:1.0625rem}.gt__events .event__date{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.gt__events__counter{margin:auto;text-align:center;position:relative;z-index:99}.block__gt__videos{padding-top:3.75rem;padding-bottom:5.625rem}@media screen and (min-width:1008px){.block__gt__videos{padding-top:6.25rem;padding-bottom:5.125rem}}@media screen and (max-width:759px){.block__gt__videos .flickity-prev-next-button{background-color:#fff}}.block__gt__videos .gt__videos__header{margin-bottom:2.875rem}.block__gt__videos .gt__videos__header h5{margin-top:.25rem;margin-bottom:1.9375rem}.block__gt__videos .gt__videos__header h2{margin-bottom:1.25rem}.block__gt__videos .gt__videos--img{-o-object-fit:cover;object-fit:cover;height:12.625rem;width:100%;max-width:22.5rem}.block__gt__videos .playBtn{transform:scale(.7);margin-top:-1.125rem;background:#1970e2}.block__gt__videos .flickity-button{top:50%}.block__gt__videos h6{margin-top:.875rem;color:inherit}.block__gt__videos h6 a{color:inherit}.gt__text ol{margin-left:16px}.gt__text table{margin:auto}.gt__text table thead tr td,.gt__text table thead tr th{width:auto!important;height:auto!important;padding:14px;color:#1970e2;font-weight:500;vertical-align:bottom}.gt__text table tbody tr{border-top:1px solid #eaeaea}.gt__text table tbody tr td,.gt__text table tbody tr th{width:auto!important;height:auto!important;padding:14px}.gt__text table tbody tr:last-child{border-bottom:1px solid #eaeaea}.gt__text table.responsive-table--small-screen tbody tr th[scope=row]{color:#1970e2;font-size:1.25rem;padding-bottom:0;padding-top:1.75rem}.gt__text table:not(.responsive-table):not(.affiliatesTableBody) tbody tr td,.gt__text table:not(.responsive-table):not(.affiliatesTableBody) tbody tr th,.gt__text table:not(.responsive-table):not(.affiliatesTableBody) thead tr th{font-size:.875rem}@media screen and (min-width:760px){.gt__text table:not(.responsive-table):not(.affiliatesTableBody) tbody tr td,.gt__text table:not(.responsive-table):not(.affiliatesTableBody) tbody tr th,.gt__text table:not(.responsive-table):not(.affiliatesTableBody) thead tr th{font-size:inherit}}.gt__text table caption{margin-bottom:1.75rem;margin-top:.875rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;font-style:italic;line-height:1.33;letter-spacing:normal;color:#585858}.videos__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (min-width:760px){.videos__list{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}}.welcome_videos_playlist{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px;min-width:300px}@media screen and (min-width:760px){.welcome_videos_playlist{gap:150px}}@media screen and (min-width:1008px){.welcome_videos_playlist{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.welcome_videos_playlist .videos-slider.videos-slider-single{margin:auto}@media screen and (min-width:760px){.welcome_videos_playlist .videos-slider.videos-slider-single{width:400px}}@media (min-width:760px){.welcome_videos_playlist .video-cell{transform:translate(10px);max-width:380px}.welcome_videos_playlist .card .card-content{padding-bottom:20px}}.welcome_videos_playlist .video-cell .card{transform:translate(10px)}.block__videos--detail .card{box-shadow:0 0 10px 0 hsla(0,0%,63%,.2)}@media screen and (min-width:760px){.block__videos--detail .card{min-height:370px}}.block__videos--detail .card .card-content h5{margin-bottom:0}@media screen and (max-width:759px){.block__videos--detail .flickity-prev-next-button.previous{left:-50px}.block__videos--detail .flickity-prev-next-button.next{right:-50px}}.videos-slider-single .block__videos--detail .card .card-image .playBtn{background:#00cccd}.gt__text .block__videos--detail .card .card-content{padding-bottom:20px}.block__afording--start{padding-top:3.75rem;padding-bottom:4.1875rem}.block__afording--start .head h5{font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-bottom:2.25rem}.block__afording--start .head .h2,.block__afording--start .head h2{text-align:center;margin-bottom:1.875rem}.block__afording--start .head p{text-align:center}.price-list{padding:50px 0;margin-top:1.875rem;margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width:1008px){.price-list{padding:70px 115px 60px;margin-top:3.375rem;margin-left:0;margin-right:0}}.posts__filters,.price-list--filters,.treatment-list--filters{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.0625rem;text-align:center;margin-bottom:1.25rem;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (min-width:760px){.posts__filters,.price-list--filters,.treatment-list--filters{-ms-flex-direction:row;flex-direction:row}}.posts__filters a,.posts__filters button,.price-list--filters a,.price-list--filters button,.treatment-list--filters a,.treatment-list--filters button{background:none;border:0;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.0625rem;text-transform:uppercase;color:#313131;display:block;cursor:pointer}.posts__filters a.is-active,.posts__filters button.is-active,.price-list--filters a.is-active,.price-list--filters button.is-active,.treatment-list--filters a.is-active,.treatment-list--filters button.is-active{color:#186bd9}@media screen and (min-width:760px){.posts__filters a,.posts__filters button,.price-list--filters a,.price-list--filters button,.treatment-list--filters a,.treatment-list--filters button{display:inline-block}}.price-list--slider{opacity:0}.price-list--slider .flickity-button{display:none}@media screen and (min-width:760px){.price-list--slider .flickity-button{display:block}}.price-list--slider.is-initialising{opacity:0}.price-list--slider.is-ready{opacity:1;transition:opacity .25s}.price-list--item--wrapper{width:100%;padding:20px}@media screen and (min-width:760px){.price-list--item--wrapper{width:50%;padding:20px 30px}}@media screen and (min-width:1008px){.price-list--item--wrapper{max-width:22.875rem;width:100%}}.price-list--item{width:100%;margin-bottom:1.25rem;background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);text-align:left}@media screen and (min-width:760px){.price-list--item{width:19.75rem}}.price-list--item--header{background:#1970e2;background-image:linear-gradient(105deg,#1970e2,#58baf5);padding:13px 25px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.price-list--item--header h4{margin:0;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#fff}.price-list--item--header img{width:3.125rem;height:3.125rem;margin-right:.875rem}.price-list--item--price{padding:28px 25px 13px;border-bottom:1px solid #ebebeb}.price-list--item--price .price{font-size:1.875rem;font-weight:500;font-style:normal;line-height:.8;color:#1970e2;margin-bottom:.1875rem}.price-list--item--price .price,.price-list--item--price .price-note{display:block;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-stretch:normal;letter-spacing:normal}.price-list--item--price .price-note{font-size:.75rem;font-weight:400;font-style:italic;line-height:1.3;margin-top:10px}.price-list--item--body{padding:20px 25px 18px;font-size:.9375rem;line-height:1.6}.price-list--item--body .details{margin-bottom:1.25rem}.price-list--item--body .details h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:normal;letter-spacing:.0625rem;color:#1970e2;text-transform:uppercase;margin-bottom:.6875rem;text-align:left}.price-list--item--body .cross-list li,.price-list--item--body .tick-list li{margin-bottom:0;font-size:.9375rem;line-height:1.6}.price-list--item--body .add-ons h5,.price-list--item--body .not-included h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.0625rem;color:#1970e2;text-transform:uppercase;margin-bottom:.6875rem;text-align:left}.price-list--item--body .add-ons fieldset,.price-list--item--body .not-included fieldset{border:0}@media screen and (max-width:759px){.price-list--item--body .add-ons fieldset,.price-list--item--body .not-included fieldset{font-size:.75rem;line-height:1.25rem}}.price-list--item--body .add-ons fieldset span,.price-list--item--body .not-included fieldset span{white-space:nowrap}.price-list--item--footer{padding:16px 25px 7px;border-top:1px solid #ebebeb}.price-list--item--footer p{text-align:left;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.125rem;letter-spacing:normal;color:#595959;margin-bottom:.4375rem;max-width:15.625rem}.price-list--nav{text-align:center;margin:20px auto}@media screen and (min-width:760px){.price-list--nav{display:none}}@media screen and (min-width:1008px){.price-list--nav{margin-top:3.125rem}}.block__affording--plan{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--plan{padding-top:3.75rem;padding-bottom:4.75rem}}.block__affording--plan .container{max-width:70rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:759px){.block__affording--plan .container{padding:0}}@media screen and (min-width:1008px){.block__affording--plan .container{-ms-flex-direction:row;flex-direction:row;margin-bottom:4.6875rem}}.block__affording--plan .container .left-content{max-width:27.125rem}.block__affording--plan .container .left-content select{margin-top:1.5625rem}@media screen and (min-width:1200px){.block__affording--plan .container .left-content{margin-right:7.625rem}}.block__affording--plan .container .right-content{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:2.1875rem}@media screen and (min-width:760px){.block__affording--plan .container .right-content{width:37.5rem;margin:auto}}@media screen and (min-width:1008px){.block__affording--plan .container .right-content{padding-right:1.125rem;width:auto;max-width:33.125rem;margin-top:0;padding-top:0;position:sticky;top:5.625rem}}.block__affording--plan .container .right-content .white-card{width:100%;padding:15px;margin:0;margin-bottom:.9375rem}@media screen and (min-width:760px){.block__affording--plan .container .right-content .white-card{padding:15px}}@media screen and (min-width:1008px){.block__affording--plan .container .right-content .white-card{padding:3.5625rem 3.3125rem 4.0625rem 3.125rem;margin:20px;margin-bottom:2.8125rem}}.block__affording--plan .container .right-content .white-card h5{display:none}@media screen and (min-width:1008px){.block__affording--plan .container .right-content .white-card h5{display:block}}.block__affording--plan .container .right-content.sticky{padding-top:17.5rem}.block__affording--plan .container .right-content.sticky .white-card{position:fixed;bottom:-15px;left:20px;width:calc(100vw - 40px);z-index:10}@media screen and (min-width:760px){.block__affording--plan .container .right-content.sticky .white-card{left:50%;width:37.5rem;margin-left:-18.75rem}}.block__affording--plan .treatment--title{margin:auto}@media screen and (max-width:1007px){.block__affording--plan .treatment--title{max-width:32.5625rem}}.block__affording--plan h5{margin-bottom:1.4375rem}@media screen and (min-width:1008px){.block__affording--plan h5{display:block}}.block__affording--plan h2{margin-bottom:1rem}.block__affording--plan h6{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;margin-bottom:.5rem;text-align:left}@media screen and (min-width:1008px){.block__affording--plan h6{text-align:left}}.block__affording--plan fieldset{margin-bottom:1rem;margin-top:1.5rem}.block__affording--plan fieldset label{margin-bottom:1.0625rem}.block__affording--plan fieldset hr{margin:1rem 0}.block__affording--plan fieldset:empty{display:none}.block__affording--plan p+.with-toggle-options{margin-top:1.6875rem;display:block}.block__affording--plan p+.with-toggle-options .switch{-ms-flex-pack:start;justify-content:flex-start}.block__affording--plan p+.with-toggle-options .switch span:first-child{min-width:6.875rem}.block__affording--plan .rangeSelector+.footnote{margin-top:1.625rem}.page-template-landing .header__cta .button{height:3.4375rem}.page-template-landing .block__affording--plan{padding:1.25rem;padding-top:3.75rem;padding-bottom:3.125rem}@media screen and (min-width:1008px){.page-template-landing .block__affording--plan{padding:0;padding-top:8.125rem;padding-bottom:4.75rem}}.page-template-landing .block__affording--packs{margin-top:-3.125rem;padding-bottom:6.25rem}@media screen and (min-width:1008px){.page-template-landing .block__affording--packs{margin-top:-4.75rem;padding-bottom:8.125rem}}.page-template-landing .block__affording--packs .block__affording--risk{padding-bottom:0}.footnote{padding:0 20px}.footnote,.footnote p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;line-height:1.33;text-align:center;margin:auto;margin-top:1.125rem;width:100%;max-width:37.5rem}.block__affording--plan--toggle{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:12px 15px 12px 4px;width:100%;-ms-flex-pack:justify;justify-content:space-between}.block__affording--plan--toggle button{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:#313131}.block__affording--plan--toggle button small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;color:#595959;display:block}.payment-calc{margin-left:-.9375rem;margin-right:-.9375rem;margin-bottom:0}@media screen and (min-width:1008px){.payment-calc{margin-top:1.125rem;margin-bottom:1em}}.payment-calc li{overflow:hidden;padding-left:.9375rem;padding-right:.9375rem}@media screen and (max-width:1007px){.payment-calc.is-minify li.detail__item,.sticky .payment-calc li.detail__item{display:none}.payment-calc.is-minify li:first-child,.sticky .payment-calc li:first-child{padding-top:0}}.payment-calc--item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:.9375rem;line-height:1;height:auto;min-height:3.75rem;margin-bottom:.625rem;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);padding:0 15px}@media screen and (min-width:760px){.payment-calc--item{background:#fff;padding:15px 22px 15px 15px;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2)}}.payment-calc--item.item-treatment{padding:8px 15px 4px}.payment-calc--item.item--add-on{height:auto;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;padding-top:.9375rem;padding-bottom:.9375rem}.payment-calc--item.item--total-total{-ms-flex-direction:column;flex-direction:column;height:6.25rem;margin-bottom:0;padding-top:.9375rem}@media screen and (min-width:760px){.payment-calc--item.item--total-total{height:7.8125rem;margin-bottom:.625rem}}.payment-calc--item.item--total-total .item--row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;width:100%}.payment-calc--item.item--total-total .item--row .item--detail,.payment-calc--item.item--total-total .item--row .item--price{-ms-flex-align:baseline;align-items:baseline}.payment-calc--item.item--total-total .item--row .item--grandtotal .item--total-label{font-family:Campton;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1970e2;margin-right:.625rem}.payment-calc--item.item--total-total .item--row .item--grandtotal em{font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;text-align:right;color:var(--brownish-grey)}.payment-calc--item .item--detail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.payment-calc--item .item--detail img{width:2.1875rem;height:2.1875rem}@media screen and (min-width:1008px){.payment-calc--item .item--detail span{margin-left:.625rem}}.payment-calc--item .item--detail span small{display:block;margin-top:.1875rem;color:#595959;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33}.payment-calc--item .item--price{font-weight:500;text-align:right}.payment-calc--item .item--price small{display:block;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#595959;margin-top:.1875rem}.payment-calc--item.item--monthly{color:#00cccd}.payment-calc--item.item--add.item--add-on .item--detail span{padding-left:2.125rem}.payment-calc--item.item--add .item--detail span{position:relative;padding-left:1.6875rem}.payment-calc--item.item--add .item--detail span:before{content:"+";width:2.1875rem;float:left;display:inline-block;text-align:left;font-style:normal;position:absolute;left:0}.payment-calc--item.item--sub .item--detail{color:#00cccd}.payment-calc--item.item--sub .item--detail span:before{content:"-";width:.9375rem;display:inline-block;text-align:left;font-style:normal}@media screen and (min-width:760px){.payment-calc--item.item--sub .item--detail span:before{width:2.1875rem}}.payment-calc--item.item--sub .item--price{color:#00cccd}.payment-calc--item.item--total .item--detail{font-weight:500}.payment-calc--item.item--subdetail{min-height:1.5rem}@media screen and (max-width:759px){.payment-calc--item.item--subdetail{min-height:2.5rem;margin-top:.0625rem;margin-bottom:0}}.payment-calc table td,.payment-calc table th{vertical-align:baseline}.payment-calc--item.item--add table{width:100%}.payment-calc--item.item--add table tr td:first-child{width:2.8125rem;text-align:left;padding-left:.6875rem}.payment-calc--item.item--add table tr td:last-child{text-align:right}.payment-calc--item.item--add table tr.row-third-party td:first-child{margin-top:.1875rem;color:#595959;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;opacity:0}.payment-calc--item.item--add table .only-third .row-third-party td:first-child{opacity:1}.payment-calc--item.item-treatment table{width:100%}.payment-calc--item.item-treatment table tr td{vertical-align:middle}.payment-calc--item.item-treatment table tr td:first-child{max-width:4.375rem;padding-right:.625rem}.payment-calc--item.item-treatment table tr td:first-child img{max-height:3.75rem;max-width:3.75rem;font-size:.625rem}.payment-calc--item.item-treatment table tr td:last-child{text-align:right;width:5rem}.row-cny.hide,.row-national,.row-third-party.hide{display:none}.item--note,.item--note--avg,.item--note--third{display:block;margin-top:.1875rem;color:#595959;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33}.item--note.item--note--discount{color:#186bd9}.item--note--third{background:url(../images/warning.svg) no-repeat left 1px;padding-left:.9375rem}.item--price--others,.item--price--third{font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#595959;margin-top:.1875rem}.item--price--others.hide,.item--price--third.hide{display:none}.item--detail--name small{display:block;font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#595959;margin-left:.625rem}.payment-calc-method--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;margin-top:1.4375rem;margin-bottom:16px!important;padding-right:11.875rem;background-image:url(../images/creditcards.png);background-repeat:no-repeat;background-position:100%;display:none}@media screen and (min-width:1008px){.payment-calc-method--title{display:block}}.payment-calc-method{-ms-flex-direction:column;flex-direction:column;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.2;letter-spacing:.025rem;color:#595959;margin-top:.75rem;margin-bottom:.3125rem;display:none}@media screen and (min-width:1008px){.payment-calc-method{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-right:1.0625rem;padding-bottom:.625rem;padding-top:.75rem;margin-bottom:1.4375rem;border:1px solid #c3c3c3;background:#fff}}.payment-calc-method span{border:1px solid #c3c3c3;background:#fff;padding:10px;margin-bottom:.625rem}@media screen and (min-width:1008px){.payment-calc-method span{border:0;padding:0;margin:0}}@media screen and (min-width:1008px){.payment-calc-method span:first-child{padding-left:3.125rem;background-image:url(../images/creditcard.png);background-repeat:no-repeat;background-position:19px}}@media screen and (min-width:1200px){.payment-calc-method span:first-child{margin-right:1.25rem}}.payment-calc-method--btns{display:none}.payment-calc-method--btns a{width:100%;margin-bottom:.625rem}@media screen and (min-width:760px){.payment-calc-method--btns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.payment-calc-method--btns a{margin-bottom:0}}.block__affording--insurance{padding-top:5.625rem;padding-bottom:5rem;min-height:37.5rem}.block__affording--insurance h2{margin-bottom:1.625rem}.block__affording--insurance--slider{overflow:hidden;margin-top:5rem}.insurance--slider{width:312.5rem}.insurance--slider--list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.25rem}.insurance--slider--list li{margin-right:4.6875rem}.insurance--slider--list li img{width:12.5rem;height:3.75rem;-o-object-fit:contain;object-fit:contain}.insurance--slider--list:first-child li:nth-child(odd),.insurance--slider--list:nth-child(2) li:nth-child(2n){padding-top:2.5rem}.insurance--slider--list.move{margin-left:5.625rem}.insurance--slider--list--footnote{max-width:56.25rem;margin:auto;margin-top:3.75rem;font-size:.75rem}.block__affording--insurance2{padding-top:5.625rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--insurance2{padding-top:5.625rem;padding-bottom:6.25rem}}.block__affording--insurance2 .container{max-width:43.75rem;margin:auto}.block__affording--insurance2 .media--list{max-width:35rem}.block__affording--insurance2 h2,.block__affording--insurance2 h5{margin-bottom:1.875rem}.block__affording--risk{padding-top:3.75rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--risk{padding-top:6.875rem;padding-bottom:3.75rem}}.block__affording--risk h5{margin-bottom:3.5625rem}.block__affording--risk h2{margin-bottom:2.875rem}.block__affording--risk p{max-width:68.75rem;margin:auto}.block__affording--risk .risk-list{max-width:41.875rem;margin:auto;padding-bottom:1.25rem;min-height:542px}.block__affording--risk .risk-list:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1200px){.block__affording--risk .risk-list{max-width:62.5rem}}.block__affording--risk .risk-list .price-list--item--wrapper{padding:20px 10px}@media screen and (min-width:760px){.block__affording--risk .risk-list .price-list--item--wrapper{max-width:21rem}}@media screen and (min-width:1008px){.block__affording--risk .risk-list .price-list--item--wrapper{max-width:21rem}}.block__affording--risk .risk-list .price-list--item--header small{display:block;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:2.17;letter-spacing:normal}.block__affording--risk .risk-list .price-list--item--price{min-height:5.75rem}.block__affording--risk .footnote,.block__affording--risk .footnote p{max-width:37.5rem;margin:auto;margin-top:2.5rem;margin-top:0}.block__affording--risk .PMA-Package-Table.price-list{padding:70px 10px}@media screen and (min-width:760px){.block__affording--risk .PMA-Package-Table .risk-list{max-width:450px}}@media screen and (min-width:1008px){.block__affording--risk .PMA-Package-Table .risk-list{max-width:680px}}@media screen and (min-width:1200px){.block__affording--risk .PMA-Package-Table .risk-list{max-width:1210px}}.block__affording--risk .PMA-Package-Table .risk-list .price-list--item--wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.block__affording--risk .PMA-Package-Table .risk-list .price-list--item--wrapper{max-width:450px;width:450px;min-height:545px}}@media screen and (min-width:1008px){.block__affording--risk .PMA-Package-Table .risk-list .price-list--item--wrapper{max-width:340px;padding:20px;width:100%}}@media screen and (min-width:1200px){.block__affording--risk .PMA-Package-Table .risk-list .price-list--item--wrapper{max-width:18.75rem;padding:20px 10px;width:100%}}@media screen and (min-width:1008px){.block__affording--risk .PMA-Package-Table .risk-list .price-list--item--wrapper .price-list--item{width:100%}}@media screen and (min-width:1008px){.block__affording--risk .PMA-Package-Table .risk-list .flickity-prev-next-button.previous{left:-30px}}@media screen and (min-width:1200px){.block__affording--risk .PMA-Package-Table .risk-list .flickity-prev-next-button.previous{display:none}}@media screen and (min-width:1008px){.block__affording--risk .PMA-Package-Table .risk-list .flickity-prev-next-button.next{right:-30px}}@media screen and (min-width:1200px){.block__affording--risk .PMA-Package-Table .risk-list .flickity-prev-next-button.next{display:none}}.block__affording--xtra{background-color:#f9f7f8;padding-top:3.75rem;padding-bottom:1.25rem}@media screen and (min-width:1008px){.block__affording--xtra{padding-top:9.375rem;padding-bottom:7.5rem}}.block__affording--xtra .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:69.4375rem}@media screen and (min-width:1008px){.block__affording--xtra .container{-ms-flex-direction:row;flex-direction:row;padding-top:1.1875rem}}.block__affording--xtra .content-left{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:26.875rem}.block__affording--xtra .content-left h5{margin-top:.3125rem;margin-bottom:1.5625rem}.block__affording--xtra .content-left h2{margin-bottom:1.875rem}@media screen and (min-width:1008px){.block__affording--xtra .content-right{width:51%;padding-left:1.4375rem;padding-right:1.875rem}.block__affording--xtra .content-right p+p{margin-top:2.5rem}}.block__affording__third-party{padding-top:3.75rem;padding-bottom:3.75rem}@media screen and (min-width:1008px){.block__affording__third-party{padding-top:6.25rem}}.block__affording__third-party .container>h5{margin-bottom:2.0625rem}.block__affording__third-party .container>h2{margin-bottom:1.875rem}.block__affording__third-party .card-grid{margin-top:4.6875rem;overflow:hidden}@media screen and (min-width:760px){.block__affording__third-party .card-grid{margin-left:auto;margin-right:auto;max-width:75%}}@media screen and (min-width:1008px){.block__affording__third-party .card-grid{max-width:100%}}.background-grey{background:#f9f9f9}.background-grey a{color:#186bd9}.control--hide{display:none;height:0}.finance_options_controls{display:none}.finance_options_controls.is-on{display:block}.section__packs{position:relative;text-align:center;padding-left:1.25rem;padding-right:1.25rem;padding-top:0!important}.section__packs .price-list--wrap{height:auto;overflow:hidden;margin-top:-9.375rem;z-index:1;position:relative}.section__packs .price-list{position:relative;margin-left:0;margin-right:0}.section__packs .close-wrap{position:absolute;top:35px;right:40px}.section__packs .close-wrap .hamburguer.menu--open{width:2.1875rem}.section__packs .close-wrap .hamburguer.menu--open span{background:#979797}.container.treatment__head{margin-bottom:1.25rem}.block__treatment--cta{-ms-flex-pack:center;justify-content:center}.block__treatment--cta a{margin:5px 10px}.blog__article .container .block__treatment--cta{-ms-flex-pack:start;justify-content:flex-start}.VUEtreatmentCalc{opacity:1;transition:opacity .4s ease}.VUEtreatmentCalc[v-cloak]{opacity:0}.footnote__calc-show-more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.footnote__calc-show-more{display:none}}.footnote__calc-show-more button{background:none;border:none;margin:auto;font-size:.9375rem;cursor:pointer}.footnote__calc-show-more button.is-show .on-show{display:inline}.footnote__calc-show-more button.is-show .on-hide{display:none}.footnote__calc-show-more button.is-show svg{transform:rotate(0)}.footnote__calc-show-more button .on-show{display:none}.footnote__calc-show-more button .on-hide{display:inline}.footnote__calc-show-more button svg{transform:rotate(180deg)}.block__treatment--showmore-cta .button{-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__treatment--showmore-cta .button{-ms-flex-direction:row;flex-direction:row;gap:5px}}.block__about-us--start{padding-top:6.5625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:relative}.keep-scrolling{position:absolute;top:80vh;left:50%;transform:translate3d(-50%,0,0);opacity:1;pointer-events:none}.block__about-us--second{padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--second{min-height:100vh;padding-bottom:0}}.block__about-us--second .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__about-us--second .container{-ms-flex-direction:row;flex-direction:row}}.block__about-us--second figure{display:none}@media screen and (min-width:760px){.block__about-us--second figure{width:50%;height:100vh;position:relative;display:block}.block__about-us--second figure svg{transform:translateZ(0) scale(2)!important;margin-top:-1.875rem;margin-left:-2.5rem}}@media screen and (min-width:760px){.block__about-us--second aside{width:50%;padding-left:.8125rem;position:relative}}.block__about-us--second aside>div{margin-bottom:5.625rem}.block__about-us--second aside>div:last-child{margin-bottom:0}@media screen and (min-width:760px){.block__about-us--second aside>div{position:absolute;top:0;width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;opacity:0;padding-top:5rem;margin-bottom:0}.block__about-us--second aside>div:first-child{opacity:1}}.block__about-us--second aside .small-img{display:block}@media screen and (min-width:760px){.block__about-us--second aside .small-img{display:none}}.block__about-us--second aside h5{margin-bottom:1.875rem}.block__about-us--second aside h2{margin-bottom:1.5625rem}.block__about-us--second aside p{max-width:33.4375rem;margin-bottom:1.5em}.block__about-us--second aside span a{text-decoration:underline}.keep-scrolling{margin-top:3.9375rem}.block__about-us--locations{padding-top:3.75rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--locations{padding-top:7.625rem;padding-bottom:4.5rem}}.block__about-us--locations h5{margin-bottom:2.5rem}.block__about-us--locations h2{margin-bottom:1.5625rem}.block__about-us--locations div{width:100%}.block__about-us--locations ul{margin-bottom:2.5rem}.block__about-us--locations .button{margin-top:0;margin-bottom:.625rem}.locations__slider{width:100%;height:14.375rem;margin-left:auto;margin-right:auto;margin-top:3.75rem}@media screen and (min-width:1200px){.locations__slider{width:93%}}.location__item{width:100%}@media screen and (min-width:760px){.location__item{width:25%}}@media screen and (min-width:1200px){.location__item{width:11.25rem;margin-right:1.0625rem;margin-left:1.0625rem}}.location__item>div{border-radius:100%;overflow:hidden;margin:auto;margin-bottom:1.5625rem;height:10.9375rem;width:10.9375rem}.location__item>div img{height:10.9375rem;width:10.9375rem;-o-object-fit:cover;object-fit:cover}.location__item>span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;text-align:center}.location__item>span a{color:inherit}.block__about-us--ourteam{padding-top:3.75rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--ourteam{padding-top:3.75rem;padding-bottom:6.6875rem}}@media screen and (min-width:1008px){.block__about-us--ourteam{padding-top:8.875rem;padding-bottom:6.6875rem}}.block__about-us--ourteam .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:760px){.block__about-us--ourteam .container{-ms-flex-direction:row;flex-direction:row;max-width:70rem;margin:auto}}@media screen and (min-width:760px){.block__about-us--ourteam .container .left--col{width:30%;max-width:28.5625rem}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col{width:50%}}.block__about-us--ourteam .container .left--col>img{display:block;margin-bottom:.625rem}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col>img{height:37.625rem;margin-bottom:1.9375rem}}.block__about-us--ourteam .container .left--col .dr__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:.005rem}@media screen and (min-width:760px){.block__about-us--ourteam .container .left--col .dr__footer{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col .dr__footer{margin-bottom:1.875rem;-ms-flex-direction:row;flex-direction:row}}.block__about-us--ourteam .container .left--col .dr__footer img{display:none;width:8.625rem;height:3.125rem}@media screen and (min-width:760px){.block__about-us--ourteam .container .left--col .dr__footer img{display:block;margin-top:1.25rem;margin-bottom:1.25rem}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .left--col .dr__footer img{margin:0;margin-right:3.75rem}}@media screen and (min-width:760px){.block__about-us--ourteam .container .right--col{width:60%}}@media screen and (min-width:1008px){.block__about-us--ourteam .container .right--col{width:50%;padding-left:.75rem;padding-top:1.875rem}}.block__about-us--ourteam .container .right--col h2,.block__about-us--ourteam .container .right--col h5{margin-bottom:1.875rem}.block__about-us--ourteam .container .right--col ul{margin-top:3.125rem;margin-bottom:2.1875rem}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul{margin-left:1.1875rem;margin-right:1.25rem}}.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.previous{left:0}@media screen and (min-width:1008px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.previous{left:-40px}}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.previous{left:-60px}}.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.next{right:0}@media screen and (min-width:1008px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.next{right:-20px}}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul .flickity-prev-next-button.next{right:-60px}}.block__about-us--ourteam .container .right--col ul li{width:100%;text-align:center}@media screen and (min-width:760px){.block__about-us--ourteam .container .right--col ul li{width:33%}}@media screen and (min-width:1200px){.block__about-us--ourteam .container .right--col ul li{width:9.375rem}}.block__about-us--ourteam .container .right--col ul li img{width:7.8125rem;height:7.8125rem;border-radius:62px}.block__about-us--ourteam .container .right--col ul li div{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:.005rem;margin-top:.8125rem}.block__about-us--ourteam .container .right--col ul li div span{display:block}.block__about-us--ourteam .container .right--col ul+a{color:#186bd9;text-align:center;margin:auto;width:100%;display:block}.block__about-us--ourteam .container .dr-name{display:block}.block__about-us--ourteam .container .dr-designation{color:#595959;display:block}.block__about-us--banners{background:#1970e2;background-size:cover;height:31.25rem;overflow:hidden;width:100%}.block__about-us--banners .slider{width:100vw;height:100%}.block__about-us--banners .slider li{width:100vw;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-size:cover}.block__about-us--banners .slider li h3{font-family:Caslon,Times,Georgia,serif;font-size:3.125rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;color:#313131;text-shadow:2px 0 0 hsla(0,0%,100%,.4)}@media screen and (min-width:760px){.block__about-us--banners .slider li h3{width:21.875rem;text-align:center}}@media screen and (min-width:1008px){.block__about-us--banners .slider li h3{width:14.375rem;text-align:left}}.block__about-us--banners .container{max-width:70rem;margin:auto}.block__about-us--banners+.gt__testimonials{padding-bottom:5.625rem}.block__about-us--stories{padding-top:6.25rem;padding-bottom:4rem}.block__about-us--stories.block__stories{background:#fff}.block__about-us--stories .stories__videos--head{margin-top:2rem}.block__about-us--network{padding-top:5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__about-us--network{padding-top:7.5rem;padding-bottom:2.5rem}}.block__about-us--network h5{margin-bottom:1.25rem}.block__about-us--network .horizontal-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:4.0625rem;margin-bottom:0;padding-bottom:0;max-width:53.125rem}.block__about-us--network .horizontal-list li{max-width:23.75rem;margin-bottom:3.75rem}@media screen and (min-width:760px){.block__about-us--network .horizontal-list li{-ms-flex:1 0 380px;flex:1 0 380px}}.block__about-us--network .horizontal-list li img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__about-us--network .horizontal-list li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-top:1.25rem;margin-bottom:1.25rem}.block__about-us--fireside{padding-top:.9375rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__about-us--fireside{padding-top:.9375rem;padding-bottom:6.875rem}}.block__about-us--fireside .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__about-us--fireside .container{-ms-flex-direction:row;flex-direction:row}}.block__about-us--fireside .block__beyond--left{width:calc(100% + 20px);overflow:hidden}@media screen and (min-width:760px){.block__about-us--fireside .block__beyond--left{overflow:initial}}@media screen and (min-width:1008px){.block__about-us--fireside .block__beyond--left{width:40%}}.block__about-us--fireside .block__beyond--left aside{padding-right:.625rem}.block__about-us--fireside .block__beyond--left h4{margin-bottom:.625rem;margin-top:4.375rem;line-height:1.875rem}.block__about-us--fireside .block__beyond--right--wrap{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width:760px){.block__about-us--fireside .block__beyond--right--wrap{margin-left:0;margin-right:0}}.block__about-us--fireside .block__beyond--right{width:100%}@media screen and (min-width:1008px){.block__about-us--fireside .block__beyond--right{width:60%}}.block__about-us--fireside .block__beyond--right aside{padding-left:2.0625rem;padding-top:5.625rem}.block__about-us--fireside .block__beyond--right h4{margin-bottom:1.0625rem}.block__about-us--fireside .block__fireside--footer{-ms-flex-pack:center;justify-content:center;margin-top:2.625rem}.block__about-us--fireside .block__fireside--footer .button{margin:auto}.block__oye{background:#00cccd;padding:20px 17px!important}@media screen and (min-width:760px){.block__oye{min-height:25.9375rem;margin-top:-.625rem;padding:15px 17px!important}}@media screen and (min-width:1008px){.block__oye{margin-left:-2.5rem}}.block__oye .oye--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%;border:1px solid #fff;padding:20px}@media screen and (min-width:1008px){.block__oye .oye--wrapper{padding-right:6.25rem;padding-top:.5625rem;padding-left:7.25rem}}.block__oye .oye--wrapper h4{width:auto;color:#fff;font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;text-align:center;margin-bottom:1.25rem}@media screen and (min-width:760px){.block__oye .oye--wrapper h4{font-size:3.125rem}}.block__oye .oye--wrapper span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:.0575rem;text-align:center;color:#fff;text-transform:uppercase}.block__about-us--family{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}@media screen and (min-width:760px){.block__about-us--family{padding-top:8.125rem;padding-bottom:3.125rem}}.block__about-us--family .block__about-us--family--text{text-align:center;margin:auto;margin-top:1em;width:100%;max-width:540px}.block__about-us--family .block__about-us--family--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-width:70rem}@media screen and (min-width:1008px){.block__about-us--family .block__about-us--family--content{-ms-flex-direction:row;flex-direction:row;margin-top:3.75rem}}.block__about-us--family .block__about-us--family--content ul.horizontal-list li img{width:auto;height:auto;min-height:30px;margin-bottom:1rem}.block__about-us--family .block__about-us--family--content ul li{text-align:center;margin-bottom:2rem}.block__about-us--family .block__about-us--family--content ul li p{margin:auto}.block__about-us--family .block__about-us--family--content ul li a{color:#1970e2}.page-our-team-of-doctors .gt__section .container{width:100%;max-width:inherit}.page-our-team-of-doctors .doctors-slider{margin-top:3.75rem;margin-bottom:1.25rem}.page-our-team-of-doctors .flickity-prev-next-button.previous{left:0;top:49%}.page-our-team-of-doctors .flickity-prev-next-button.next{right:0;top:49%}.single-our-team-members .h2,.single-our-team-members h2{margin-top:3.125rem}.block__specialist-detail{padding-bottom:6.5rem}@media screen and (min-width:1200px){.block__specialist-detail .container{width:69.6875rem}}.block__specialist-detail .container a{color:#1970e2}.block__specialist-detail .container .h2,.block__specialist-detail .container h2{margin-top:3.125rem}.specialist_detail--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.specialist_detail--wrap{-ms-flex-direction:row;flex-direction:row;margin-top:4.3125rem}}.specialist_detail--wrap aside{width:100%}@media screen and (min-width:760px){.specialist_detail--wrap aside{min-width:33.9375rem;margin-right:3.25rem}}.specialist_detail--wrap aside figure{text-align:left;margin-bottom:2.5rem}.specialist_detail--wrap aside figure img{width:100%}@media screen and (min-width:760px){.specialist_detail--wrap aside figure img{width:31.25rem}}.specialist_detail--wrap aside h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.01188rem;color:#313131;text-align:left;margin-bottom:1.5625rem}.specialist_detail--article ul{list-style:disc}.specialist_detail--profiles{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}.specialist_detail--profiles li a{margin-right:2.5rem}.specialist_detail--profiles li img{border:0}.block__contact__locations .card .card-image img{height:12.75rem}.faq__archive--wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.faq__archive--wrap{-ms-flex-direction:row;flex-direction:row}}.faq__archive--category--wrap{padding:15px;width:100%}@media screen and (min-width:760px){.faq__archive--category--wrap{width:50%}}@media screen and (min-width:1008px){.faq__archive--category--wrap{width:auto}}.faq__archive--category{width:100%;height:10.9375rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:hsla(0,0%,100%,.93)}@media screen and (min-width:1008px){.faq__archive--category{width:25.9375rem;height:10.9375rem}}.faq__archive--category>a{display:block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.faq__archive--category h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-bottom:1rem}.faq__archive--category span{color:#1970e2}.block__faq--questions>a{color:#1970e2;margin-bottom:2.5rem;display:block}.block__faq--questions .block__faq{max-width:58.9375rem;margin-top:3.5rem}@media screen and (min-width:1008px){.block__faq--questions .block__faq{padding-left:1.875rem}}.block__faq--questions .block__faq .answer-wrap{margin-top:1.5rem}.block__faq--questions .block__faq .answer-wrap p{margin-bottom:1.625rem}.block__faq--questions .block__faq .is-active h3{color:#1970e2}.block__faq--column{width:100%}.block__faq--column+.block__faq--column{padding-top:0}@media screen and (min-width:760px){.block__faq--column+.block__faq--column{padding-top:.8125rem}}.block__faq--column h3{font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;position:relative;cursor:pointer;padding-right:2.5rem}.block__faq--column h3,.block__faq--column h3:after{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.block__faq--column h3:after{content:"+";position:absolute;right:3px;top:-7px;color:#1970e2;font-size:1.875rem;font-weight:300}.block__faq--column h3 button{border:0;background:none;color:inherit;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:left;padding:0}.block__faq--column .answer{overflow:hidden;height:0}.block__faq--column li{text-align:left;padding:0 12px;padding-bottom:1.5625rem}.block__faq--column li.is-active h3:after{content:"-"}.block__videos--detail .container{max-width:68.75rem}.block__videos--detail .h2,.block__videos--detail h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#313131;margin-bottom:0;margin-top:2.5rem;padding-right:1.25rem;padding-left:1.25rem}@media screen and (min-width:760px){.block__videos--detail .h2,.block__videos--detail h2{margin-top:0;margin-bottom:1.25rem}}.block__videos--detail .card{min-height:18.75rem}.block__videos--detail .card .card-image .playBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.125rem;height:3.125rem}.block__videos--detail .card .card-image .playBtn svg{width:1.25rem;margin-left:-.1875rem}.block__videos--detail .card .card-content h5{text-align:left;color:#313131;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.44;letter-spacing:normal}.video__featured{max-width:69.5625rem;height:31.25rem;margin:auto;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#fafafa}.video__featured .playBtn{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:4.375rem;height:4.375rem;background:#00cccd}@media screen and (min-width:760px){.videos-slider{margin-bottom:4.6875rem}}.videos-slider.is-pointer-down .video-cell{pointer-events:none}.video-cell{width:100%;margin:10px}@media screen and (min-width:760px){.video-cell{max-width:22.5rem}}.gt__section.block__jobs{padding-top:0}.offices{max-width:62.5rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:6.25rem}@media screen and (min-width:760px){.offices{-ms-flex-direction:row;flex-direction:row;padding-right:0}}.offices-col{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.offices-col{width:50%}}.office{width:100%;margin-bottom:1.25rem}.office h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#1970e2;margin-bottom:1.875rem}.job-offer{text-align:left;padding:0;padding-bottom:2.5rem}@media screen and (min-width:760px){.job-offer{padding-right:2.75rem}}.job-offer.is-active h4:after{content:"-"}.job-offer h4{font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#313131;position:relative;cursor:pointer}.job-offer h4,.job-offer h4:after{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.job-offer h4:after{content:"+";position:absolute;right:3px;top:-7px;color:#1970e2;font-size:1.875rem;font-weight:300}.job-offer h4 p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#313131}.job-offer .description{overflow:hidden;height:0}.job-offer .description-wrap{padding-top:1.5rem;font-size:.9375rem}.block__faq{max-width:71.25rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__faq{-ms-flex-direction:row;flex-direction:row}}.block__faq--column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:.8125rem}.gt__forms .gform_wrapper .gsection.modal_job_title{margin-top:0}.job__form{max-width:37.5rem;margin:auto;background:#fff;padding:50px;max-height:100vh;overflow:auto}.block__locations{padding-top:4.375rem;padding-bottom:2.875rem}.block__locations .h2{margin-bottom:1.875rem;margin-top:.8125rem}.block__locations p{max-width:54.6875rem}.block__locations ul{margin:auto;margin-top:3.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;list-style:none}@media screen and (min-width:760px){.block__locations ul{-ms-flex-direction:row;flex-direction:row;max-width:46.875rem}}@media screen and (min-width:1008px){.block__locations ul{max-width:69.375rem}}.block__locations ul li{width:100%}@media screen and (min-width:760px){.block__locations ul li{width:50%;max-width:21.875rem}}@media screen and (min-width:1008px){.block__locations ul li{width:50%;max-width:29.0625rem}}@media screen and (min-width:1200px){.block__locations ul li{max-width:33.75rem}}.block__locations .card .card-content h4 a{color:#1970e2}.card-location{margin-bottom:1.875rem;padding-bottom:.0625rem;height:calc(100% - 30px)}.card-location .card-content{text-align:left;padding-left:1.75rem;padding-top:2rem;max-height:inherit;height:auto}.card-location .card-content h4{font-size:1.25rem;line-height:1.3}.card-location .card-content h4,.card-location .card-content h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:#1970e2}.card-location .card-content h5{font-size:.75rem;letter-spacing:.0625rem;text-transform:uppercase;margin-top:1.5rem}.card-location .card-content ul{font-size:.9375rem;line-height:1.6;list-style:none;padding:0;margin:0 0 20px}.card-location .card-content ul li{background:url(../images/icon_circle-blue.svg) left 8px no-repeat;padding-left:1rem;margin-bottom:.5rem;width:100%}.card-location .card-content .contact-data{margin-top:.1875rem;margin-bottom:1.875rem}.card-location .card-content .contact-data .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.card-location .card-content .contact-data .row{-ms-flex-direction:row;flex-direction:row}}.card-location .card-content .contact-data--item{margin-bottom:.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.29;letter-spacing:.03125rem;color:#313131}.card-location .card-content .contact-data--item a{display:-ms-flexbox;display:flex;color:inherit}.card-location .card-content .contact-data--item a:hover{color:#1970e2}.card-location .card-content .contact-data--item img{margin-right:.875rem;max-width:1.1875rem}.card-location .card-content .contact-data--item span{margin-top:.125rem}.block__locations__earth{padding-bottom:4.5625rem}.block__locations__earth figure{max-width:56.25rem;display:block;margin:auto;margin-bottom:1.3125rem}@media screen and (min-width:1008px){.block__locations__earth figure{height:21.875rem}}.block__locations__earth h2{max-width:26.25rem;margin:auto}.block__locations__earth p{max-width:39.6875rem;margin-top:1.875rem;margin-bottom:2.3125rem}.block__locations__earth .button{padding-left:4%;padding-right:4%}.block__locations__ready{padding-top:5.75rem;padding-bottom:5.25rem}.block__locations__ready h5{margin-bottom:1.5625rem}.block__locations__ready ul{width:80%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:auto;margin-top:2.5rem;margin-bottom:.8125rem}@media screen and (min-width:1008px){.block__locations__ready ul{-ms-flex-direction:row;flex-direction:row}}.block__locations__ready ul li{background-image:url(../images/icon_tick-white.svg);margin-right:2.1875rem;margin-left:2.1875rem;display:inline-block;width:auto;margin:auto}.block__locations__ready .button{padding-left:4%;padding-right:4%}.location_detail .h2{margin-top:3.125rem}.block__location-detail{margin-bottom:3.125rem}@media screen and (min-width:1008px){.block__location-detail{padding-bottom:6.5rem}}@media screen and (min-width:1200px){.block__location-detail .container{width:69.6875rem}}.block__location-detail .container a{color:#1970e2}.block__location-detail .container .h2,.block__location-detail .container h2{margin-top:3.125rem}.location_detail--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:4.3125rem}@media screen and (min-width:760px){.location_detail--wrap{-ms-flex-direction:row;flex-direction:row}}.location_detail--wrap aside{-ms-flex-order:1;order:1;margin-top:2.5rem}@media screen and (min-width:760px){.location_detail--wrap aside{-ms-flex-order:0;order:0;margin-top:0;min-width:18.75rem}}@media screen and (min-width:1008px){.location_detail--wrap aside{width:33.9375rem;margin-right:3.25rem;margin-top:0}}.location_detail--wrap aside .button{padding-left:15%;padding-right:15%}.location_detail--gallery{padding-bottom:0;margin-bottom:4.5625rem}.location_detail--gallery .flickity-page-dots{bottom:-36px}.location_detail--gallery img{height:100vw;width:100vw;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:760px){.location_detail--gallery img{width:18.75rem;height:18.75rem}}@media screen and (min-width:1008px){.location_detail--gallery img{height:33.9375rem;width:33.9375rem;-o-object-fit:cover;object-fit:cover}}.location_detail--article{width:100%}@media screen and (min-width:760px){.location_detail--article{width:auto;margin-left:1.875rem}}@media screen and (min-width:1008px){.location_detail--article{width:31.25rem;margin-left:0}}.location_detail--article p{margin-bottom:1.625rem}.location_detail--article h5{font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:.02687rem;text-transform:uppercase;margin-top:2.3125rem;margin-bottom:.625rem}.location_detail--article h5,.location_detail--article ul li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.location_detail--article ul li{font-size:.9375rem;line-height:1.6;letter-spacing:normal;background-position:left 12px}.block__location-detail--contact{margin-bottom:6.25rem}.block__location-detail--contact .container{background-color:#f9f9f9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:40px 20px 20px}@media screen and (min-width:1008px){.block__location-detail--contact .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:54px}}@media screen and (min-width:1200px){.block__location-detail--contact .container{max-width:78.25rem}}@media screen and (min-width:1008px){.block__location-detail--contact aside{padding-right:2.5rem;padding-left:.8125rem}}.block__location-detail--contact aside h3{margin-bottom:1.25rem}.block__location-detail--contact aside .contact-data .row{margin-bottom:.625rem}.block__location-detail--contact aside .contact-data .row img{margin-right:.625rem}.contact-data--item{color:#313131}.contact-data--item a{color:inherit}.contact-data--item a:hover{color:#1970e2}.location_detail--map{-ms-flex:1 1 auto;flex:1 1 auto;min-height:21.5625rem;height:auto}@media screen and (min-width:1008px){.location_detail--map{width:45.3125rem}}.doctors-slider{margin:auto;margin-top:3.75rem;margin-bottom:1.25rem;max-width:350px;width:100%;height:350px;opacity:0;transition:opacity .3s ease-in-out}.doctors-slider.is-ready{opacity:1}@media screen and (min-width:760px){.doctors-slider{max-width:600px}}@media screen and (min-width:1008px){.doctors-slider{max-width:1200px}}.doctors-slider .doctor__item{width:100%}@media screen and (min-width:760px){.doctors-slider .doctor__item{width:50%}}@media screen and (min-width:1008px){.doctors-slider .doctor__item{width:25%}}.doctor__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:5px}.doctor__item .doctor__img{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#fafafa;width:100%;max-width:220px;height:13.75rem}.doctor__item .doctor__img a{width:100%;height:100%;position:absolute;top:0;left:0}.doctor__item .doctor__info{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.doctor__name{display:block;font-family:Caslon,Times,Georgia,serif;font-size:1.375rem;line-height:1.13;letter-spacing:.0275rem;color:#313131;margin-top:5px;margin-bottom:5px}.doctor__location,.doctor__speciality{display:block;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.6;letter-spacing:.03125rem;color:#313131}.doctor__location{color:#747474;font-size:1.125rem}.doctor__cta{display:block;color:#186bd9;font-size:.9375rem;line-height:1.6;letter-spacing:normal;margin-top:10px}.block__location-detail--providers{padding-top:5.625rem;padding-bottom:6.625rem}.block__location-detail--providers h2{margin-bottom:3.75rem}.block__location-detail--providers .container{max-width:inherit;width:100%}.block__location-detail--providers .link{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#1970e2}.block__location-detail--providers .doctor__info .doctor__location{display:none}.block__location-detail--providers .flickity-enabled .doctor__item{opacity:.5}.block__location-detail--providers .flickity-enabled .doctor__item.is-selected{opacity:1}.block__location-detail--providers .flickity-prev-next-button.previous{left:0;top:49%}.block__location-detail--providers .flickity-prev-next-button.next{right:0;top:49%}.block__location-detail--sections{padding:20px}.block__location-detail--sections .container{max-width:55.3125rem;margin:auto}.block__location-detail--sections .container h2{margin-bottom:2.125rem}@media screen and (min-width:1008px){.block__location-detail--sections .horizontal-list{max-width:85.625rem}}.block__location-detail--sections .horizontal-list li{margin-bottom:1.25rem}.block__location-detail--sections .horizontal-list .white-card{height:100%}@media print,screen and (min-width:760px){.block__location-detail--sections .horizontal-list .white-card{padding:20px;margin:10px}}.block__location-detail--sections .horizontal-list .white-card img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain;margin-bottom:1.25rem}.block__location-detail--sections .horizontal-list .white-card h3{margin-bottom:1.375rem;font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center}.block__location-detail--sections .horizontal-list .white-card h3 a{color:inherit}@media screen and (min-width:1008px){.block__location-detail--accomodations{margin-top:6.9375rem}}.block__location-detail--accomodations .container{background-color:#f9f9f9;margin:auto;padding:40px 20px}@media screen and (min-width:760px){.block__location-detail--accomodations .container{padding:4.8125rem 1.25rem 4.6875rem}}@media screen and (min-width:1008px){.block__location-detail--accomodations .container{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width:1200px){.block__location-detail--accomodations .container{max-width:78.25rem}}.block__location-detail--accomodations .container h2{text-align:center;margin-bottom:3.375rem}.accomodations__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.accomodations__wrap{-ms-flex-direction:row;flex-direction:row}}.accomodations-slider:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.accomodations-slider:not(.flickity-enabled) li{margin:0}.doctors-slider:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.doctors-slider:not(.flickity-enabled) li{margin:0 15px}.accomodations__airbnb{width:100%;background-color:#1052aa;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;padding:30px}@media screen and (min-width:760px){.accomodations__airbnb{width:12.5rem;min-height:25.625rem;padding:70px 30px 30px;margin-right:1.5625rem}}@media screen and (min-width:1008px){.accomodations__airbnb{width:23.75rem;padding:70px 60px 60px 50px}}.accomodations__airbnb h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.375rem;line-height:1.13;letter-spacing:.00937rem;margin-top:.875rem}@media screen and (min-width:1008px){.accomodations__airbnb h3{font-size:1.875rem;margin-top:1.6875rem}}.accomodations__airbnb a{text-transform:uppercase;color:#fff}.accomodations__main-partner{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:25px 28px 28px;background-color:#ccc;background-size:cover;min-height:70vh;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.67;letter-spacing:.0375rem;color:#fff;position:relative}@media screen and (min-width:760px){.accomodations__main-partner{min-height:inherit}}.accomodations__main-partner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,.25) 25%,transparent);z-index:0}.accomodations__main-partner h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.67;letter-spacing:.0375rem;color:#fff;text-transform:uppercase}.accomodations__main-partner h4 a{color:inherit}.accomodations__main-partner h3{font-size:1.875rem;line-height:1.13;letter-spacing:.00937rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:.8125rem;max-width:50%}.accomodations__main-partner h3 a{color:inherit}.accomodations__main-partner .main-partner__details{text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10}.accomodations__main-partner .main-partner__details a{color:#fff;text-decoration:underline}.accomodations__main-partner--cta{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.accomodations__options h3,.accomodations__to-do h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;color:#313131;text-align:left;margin-top:5.5625rem;margin-bottom:2rem}.accomodations__options img,.accomodations__to-do img{margin-bottom:.75rem;width:100%;height:8.75rem;-o-object-fit:cover;object-fit:cover}.accomodations__options h4,.accomodations__to-do h4{font-size:1.125rem;line-height:1.33;letter-spacing:.0075rem;color:#186bd9}.accomodations__options span,.accomodations__to-do span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:2.17;letter-spacing:.04375rem;color:#595959;text-transform:uppercase}.accomodations__options p,.accomodations__to-do p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;color:#313131}.accomodations__options ul li,.accomodations__to-do ul li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.67;letter-spacing:.04375rem;color:#313131;width:14.875rem;margin-right:3.125rem}.accomodations__options .bullet-list li,.accomodations__to-do .bullet-list li{background-position:left 7px;padding-left:.875rem;text-transform:uppercase}.accomodations__options .flickity-page-dots .dot,.accomodations__to-do .flickity-page-dots .dot{background:#aaa;width:.5rem;height:.5rem}.accomodations__options .flickity-page-dots .dot.is-selected,.accomodations__to-do .flickity-page-dots .dot.is-selected{background:#186bd9}.accomodations__to-do--list,.accomodations__to-do--list .flickity-viewport{width:100%}.accomodations__to-do--list .to-do--cell{max-width:14.875rem;width:100%;margin-right:3.125rem}.accomodations__options+.accomodations__banner{margin-top:4.375rem}.accomodations__banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.accomodations__banner{-ms-flex-direction:row;flex-direction:row;height:25.5625rem}}.accomodations__banner aside{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-pack:center;justify-content:center;background:#1970e2;padding:30px}@media screen and (min-width:760px){.accomodations__banner aside{padding:50px 30px 30px;max-width:14.0625rem}}@media screen and (min-width:1008px){.accomodations__banner aside{padding:50px 70px 50px 50px;max-width:26.625rem}}.accomodations__banner aside img{width:10.625rem;margin-bottom:2.1875rem}.accomodations__banner aside h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.00937rem;color:#fff;margin-bottom:1.25rem}.accomodations__banner aside h4 a{color:inherit}.accomodations__banner aside p{font-size:.9375rem;font-weight:400;line-height:1.6;letter-spacing:.00625rem}.accomodations__banner aside>a,.accomodations__banner aside p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-stretch:normal;color:#fff}.accomodations__banner aside>a{font-size:.75rem;font-weight:500;line-height:2;letter-spacing:.04125rem;text-transform:uppercase;margin-top:1.25rem}.accomodations__banner .gallery-slider--wrapper{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;height:25.5625rem}.accomodations__banner .gallery-slider--wrapper .flickity-page-dots{bottom:17px}.accomodations__banner .gallery-slider--wrapper .flickity-page-dots .dot{background:#e2e2e2;width:.375rem;height:.375rem}.accomodations__banner .gallery-slider--wrapper .flickity-page-dots .dot.is-selected{background:#fff}.accomodations__banner .gallery-slider{width:100%;height:100%;min-height:25.5625rem}.accomodations__banner .gallery-slider .gallery-cell{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;width:100%;height:100%;min-height:25.5625rem;padding:20px 35px 17px;background-size:cover;background-position:50%;position:relative}.accomodations__banner .gallery-slider .gallery-cell a{width:100%;height:100%;position:absolute;top:0;left:0}.accomodations__banner .accomodations__banner--caption{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:italic;font-stretch:normal;line-height:2.4;letter-spacing:.005rem;text-align:right;color:#fff}.accomodations__to-do h3{margin-top:4.6875rem}.accomodations__to-do ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.accomodations__to-do ul li{max-width:14.875rem}.accomodations__to-do ul li img{display:block;margin-bottom:1.25rem}.block__location-detail--others{padding-bottom:8.75rem}.block__location-detail--others h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;color:#313131;text-align:center;margin-top:5.5625rem;margin-bottom:1.6875rem}.block__location-detail--others .slider_other-locations{margin:auto;width:100%;opacity:0}@media screen and (min-width:1200px){.block__location-detail--others .slider_other-locations{width:70rem}}.block__location-detail--others .slider_other-locations.is-initialising{opacity:0}.block__location-detail--others .slider_other-locations.is-ready{opacity:1;transition:opacity .25s}.block__location-detail--others .slider_other-locations:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.block__location-detail--others .slider_other-locations:not(.flickity-enabled) li{margin:0 15px}.block__location-detail--others .slider_other-locations .location-cell{max-width:22.375rem;width:100%;min-height:100%;margin-right:.625rem;margin-left:.625rem;padding:10px;padding-top:1.5625rem;padding-bottom:1.5625rem}.block__location-detail--others .slider_other-locations .location-cell .card{width:100%;height:100%;min-height:19.375rem}.block__location-detail--others .slider_other-locations .flickity-prev-next-button{background-size:40px;top:50%}.block__location-detail--others .slider_other-locations .flickity-prev-next-button.previous{left:0}@media screen and (min-width:1200px){.block__location-detail--others .slider_other-locations .flickity-prev-next-button.previous{left:-50px}}.block__location-detail--others .slider_other-locations .flickity-prev-next-button.next{right:0}@media screen and (min-width:1200px){.block__location-detail--others .slider_other-locations .flickity-prev-next-button.next{right:-50px}}.block__location-detail--others .slider_other-locations .flickity-page-dots{bottom:-17px}.block__location-detail--others .slider_other-locations .flickity-page-dots .dot{background:#e2e2e2;width:.375rem;height:.375rem}.block__location-detail--others .slider_other-locations .flickity-page-dots .dot.is-selected{background:#00cccd}.page-accomodations .block__accomodations--intro h2{margin-bottom:2.8125rem}.page-accomodations .block__accomodations--intro p{max-width:54.8125rem}.page-accomodations .posts__filters{margin-top:4.625rem;margin-bottom:3.625rem}.page-accomodations .block__location-detail--accomodations{margin-top:0}@media screen and (min-width:1008px){.page-accomodations .block__location-detail--accomodations{margin-bottom:6.25rem}}.page-accomodations .block__location-detail--accomodations article{display:none}.page-accomodations .block__location-detail--accomodations article.is-active{display:block}.page-accomodations .block__location-detail--accomodations .contact-data{margin-bottom:2.5rem}.page-accomodations .block__location-detail--accomodations .contact-data a{color:inherit}.page-accomodations .location_detail--wrap{margin-bottom:2.5rem}.page-accomodations .location_detail--wrap aside{margin-right:0;margin-left:3.25rem}.cny-snazzy-info-window{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif}.cny-snazzy-info-window .si-content-wrapper{padding:0}.cny-snazzy-info-window .si-close-button{z-index:4;color:#fff;font-size:40px;line-height:1;opacity:.95}@media screen and (min-width:760px){.cny-snazzy-info-window .marker-tooltip{max-width:25rem}}.cny-snazzy-info-window .card{background:#fff}.cny-snazzy-info-window .card .card-image{display:none}.cny-snazzy-info-window .card .card-image img{max-height:8.75rem}.cny-snazzy-info-window .card-caption{display:none}.cny-snazzy-info-window .card-location{margin-bottom:0}.cny-snazzy-info-window .card-location .card-content .contact-data .row{-ms-flex-direction:column;flex-direction:column}.cny-locations-tooltip{position:absolute;top:50%;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:translateY(-50%);display:none}.cny-locations-tooltip-close{position:absolute;right:0;top:0;border:0;background:none;z-index:10;font-size:30px;color:#1970e2;cursor:pointer}.locations__map--wrap{position:relative;height:350px;max-width:1000px;margin:auto}@media screen and (min-width:760px){.locations__map--wrap{height:540px}}:root{--tec-color-event-icon-hover:#1970e2;--tec-color-accent-primary:#1970e2;--tec-color-icon-focus:#1970e2;--tec-color-accent-primary-hover:rgba(25,112,226,.8);--tec-color-accent-primary-active:rgba(25,112,226,.9)}.block__calendar .h2{margin-bottom:3.125rem}.calendar--wrap{padding:20px;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;margin-bottom:6.25rem;margin-top:3.125rem}@media screen and (min-width:760px){.calendar--wrap{padding:50px}}@media screen and (min-width:1200px){.calendar--wrap{max-width:83.625rem}}.calendar-large{padding:30px!important}@media screen and (min-width:760px){.calendar-large{padding:40px!important}}.tribe-events-widget-link{display:none}.tribe-events-calendar{color:#313131}.tribe-events-calendar thead th{background:transparent;color:#313131;border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;padding-top:.9375rem;padding-bottom:.5625rem}.tribe-events-calendar td{border:1px solid #bbb}.tribe-events-calendar td.tribe-events-past{color:#585858}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{background:none;padding:0}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:0}.tribe-events-sub-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.tribe-events-sub-nav h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#1970e2;margin-bottom:2rem}.tribe-events-nav-next a,.tribe-events-nav-previous a{color:#1970e2;overflow:hidden;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-back a,.tribe-events-list-widget .tribe-events-widget-link a,ul.tribe-events-sub-nav a{font-weight:400}#tribe-events-content{margin-bottom:0}.tribe-events-nav-previous a span{background:url(../images/arrow-left.svg) no-repeat 0;background-size:28px;margin-right:.625rem}.tribe-events-nav-next a span,.tribe-events-nav-previous a span{width:1.75rem;display:inline-block;color:transparent;overflow:hidden;position:relative}.tribe-events-nav-next a span{background:url(../images/arrow-right.svg) no-repeat 100%;background-size:28px;margin-left:.625rem}.cny_my_calendar .tribe-events-notices{background:none;border:0;color:#595959;text-align:center}.cny_my_calendar .tribe-events-calendar td a{font-size:100%}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6,.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-events-month-event-title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.tribe-events-month-event-title{font-size:.75rem;line-height:1.17;letter-spacing:.00375rem;color:#1970e2;padding:6px 9px;cursor:pointer}.tribe-events-month-event-title a{font-size:100%}.modal{z-index:200}.calendar-modal .modal-content{background:#fff;width:100%;max-width:67.3125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.calendar-modal .modal-content aside{background:#1970e2;color:#fff;padding:60px 100px 50px 50px;min-width:25rem}.calendar-modal .modal-content aside h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;line-height:1.13;letter-spacing:.00937rem;color:#fff;margin-top:1.5625rem;margin-bottom:1.5625rem}.calendar-modal .modal-content aside span{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:.00625rem;color:#fff}.calendar-modal .modal-content aside span.display-block{display:block}.calendar-modal .modal-content aside span.mt20{margin-top:1.25rem}.calendar-modal .modal-content aside span.small-caps{text-transform:uppercase;font-size:.75rem;font-weight:500}.calendar-modal .modal-content aside abbr{text-decoration:none}.calendar-modal .modal-content aside .hour{font-weight:500}.calendar-modal .modal-content aside a{color:inherit;display:block;text-transform:uppercase;margin-top:1.875rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.04125rem}.calendar-modal .modal-content article{padding:60px 50px}#tribe-events-content table.tribe-events-calendar{width:inherit}.cny_my_calendar,.single-tribe_events{--tec-font-family-sans-serif:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;--tec-color-background-events-bar-submit-button:#1970e2;--tec-color-icon-focus:#1970e2;--tec-color-event-icon-hover:#1970e2;--tec-color-accent-primary:#1970e2;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-button-primary:#1970e2}.cny_my_calendar .tribe-events-calendar div[id*=tribe-events-daynum-]{padding:14px}.cny_my_calendar .tribe-events-calendar div[id*=tribe-events-daynum-],.cny_my_calendar .tribe-events-calendar div[id*=tribe-events-daynum-] a{background:none;font-size:.9375rem;font-weight:500;color:#595959}.cny_my_calendar .tribe-events-calendar td.tribe-events-present{background:#fafafa}.cny_my_calendar .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.cny_my_calendar .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background:none;color:#313131}.cny_my_calendar .tribe-events-calendar td.tribe-events{padding-left:.5rem}.cny_my_calendar{padding:20px}.cny_my_calendar .tribe-mini-calendar-event .list-info h2{font-weight:500;font-size:1.125rem}.tribe-events-single>.tribe_events{overflow:visible}.tribe-events-header__top-bar--tools{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width:760px){.tribe-events-header__top-bar--tools{-ms-flex-direction:row;flex-direction:row}}.tribe-events-header__top-bar--ical-wrap{min-width:250px}.tribe-events .tribe-events-header__top-bar--ical-wrap .tribe-events-c-subscribe-dropdown{margin-top:0;margin-bottom:0}.tribe-events-cal-links{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:14px;margin-top:15px!important;margin-bottom:15px!important}@media screen and (min-width:320px){.tribe-events-cal-links{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media screen and (min-width:760px){.tribe-events-cal-links{-ms-flex-direction:row;flex-direction:row;margin-top:0;-ms-flex-align:center;align-items:center}}.single-tribe_events .tribe-events-meta-group{margin-right:0}.tribe-events-calendar-list__event-header-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px!important}@media screen and (min-width:760px){.tribe-events-calendar-list__event-header-meta{gap:20px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-top:0!important}}.tribe-events-calendar-list__event-header-meta .label{margin:0}.tribe-events-social-links{gap:5px}.tribe-events-social-links,.tribe-events-social-links a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tribe-events-social-links a img{width:21px}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{font-weight:500;font-size:1.125rem;line-height:1.26}@media screen and (min-width:760px){.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{font-weight:400;white-space:nowrap}}@media screen and (min-width:760px){.tribe-common .tribe-common-h5 .tribe-events-calendar-list__event-title-link,.tribe-common .tribe-common-h6 .tribe-events-calendar-list__event-title-link{white-space:normal}}.tribe-common span.label,.tribe-events-event-categories a{border:1px solid #000;padding:5px 5px 3px;display:inline;font-size:9px;text-transform:uppercase;color:#000}@media screen and (min-width:760px){.tribe-common span.label,.tribe-events-event-categories a{font-size:10px}}.tribe-common .tribe-events--weekly-event--img{width:40px!important;height:40px!important;-o-object-fit:cover;object-fit:cover;border-radius:100%;-ms-flex-order:2;order:2}@media screen and (min-width:760px){.tribe-common .tribe-events--weekly-event--img{width:60px!important;height:60px!important;-ms-flex-order:0;order:0}}.tribe-events-calendar-list__event-register-link{font-weight:500;font-size:12px;color:#1970e2}@media screen and (min-width:760px){.tribe-events-calendar-list__event-register-link{font-size:15px}}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown{min-width:230px}.page-fertility-treatments section.hero{-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.page-fertility-treatments section.hero{-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:1008px){.page-fertility-treatments section.hero{-ms-flex-pack:center;justify-content:center}}.page-fertility-treatments section.hero .container{margin:10px;text-align:left}@media screen and (min-width:760px){.page-fertility-treatments section.hero .container{margin:0 auto 90px;text-align:center}.page-fertility-treatments section.hero .container p{margin:20px auto 0;max-width:60%}}@media screen and (min-width:1008px){.page-fertility-treatments section.hero .container{margin:auto;text-align:left}.page-fertility-treatments section.hero .container p{margin:0;max-width:50%}}.page-fertility-treatments section .hero-anim--wrapper svg{transform:scale(2) translate3d(-18%,-90px,0)!important}@media screen and (min-width:1008px){.page-fertility-treatments section .hero-anim--wrapper svg{transform:scale(1.14) translate3d(-14px,-10px,0)!important}}.block__fertility-treatment--start{padding-top:7.0625rem;padding-bottom:5.625rem}.block__fertility-treatment--start .container{max-width:54.375rem}.block__fertility-treatment--start .h2,.block__fertility-treatment--start h2{margin-bottom:1.25rem}.block__fertility-treatment--start h5{margin-bottom:3rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}.block__fertility-treatment--start p{margin-bottom:1.625rem}.block__fertility-treatment--making-babies{padding-top:6.5rem;padding-bottom:0;overflow:hidden}.block__fertility-treatment--making-babies .h2,.block__fertility-treatment--making-babies h2{margin-bottom:1.25rem}.block__fertility-treatment--making-babies .circleCircle-Wrapper{text-align:center;margin-top:1.875rem;margin-bottom:1.875rem}@media screen and (min-width:760px){.block__fertility-treatment--making-babies .circleCircle-Wrapper{margin-top:11.875rem;margin-bottom:11.875rem}}.block__fertility-treatment--making-babies .circleCircle-Wrapper .circleCircle{width:600px;height:600px;margin:auto}.block__fertility-treatment--making-babies .circleCircle-Wrapper .circleCircle .text-label{transform:translate3d(250px,0,0)}.block__fertility-treatment--making-babies .circleCircle-Wrapper .dashCircle{width:600px;height:600px}.block__fertility-treatment--making-babies .circleCircle-Wrapper .solidCircle{width:570px;height:570px;margin:15px}.block__fertility-treatment--making-babies .circleCircle-Wrapper .contentCircle{width:500px;height:500px;margin:50px}.block__fertility-treatment--donor-options{padding-top:6.8125rem;padding-bottom:5.625rem}.block__fertility-treatment--donor-options .h2,.block__fertility-treatment--donor-options h2{margin-bottom:1.25rem}.block__fertility-treatment--donor-options h5{margin-bottom:3rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}.block__fertility-treatment--donor-options .horizontal-list{max-width:34.375rem;margin-top:4.375rem;margin-bottom:0}@media screen and (min-width:1008px){.block__fertility-treatment--donor-options .horizontal-list{max-width:75rem}}.block__fertility-treatment--donor-options .horizontal-list li{-ms-flex:0 0 auto;flex:0 0 auto}.block__fertility-treatment--donor-options .horizontal-list li img{margin-bottom:.625rem;width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__fertility-treatment--donor-options .horizontal-list li h3{font-size:1.5rem;margin-bottom:1.25rem}.block__fertility-treatment--preservation{padding-top:5.625rem;padding-bottom:5.625rem}@media screen and (min-width:760px){.block__fertility-treatment--preservation{padding-top:10.1875rem;padding-bottom:10.5625rem}}.block__fertility-treatment--preservation .container{max-width:54.375rem}.block__fertility-treatment--preservation .h2,.block__fertility-treatment--preservation h2{margin-bottom:2.8125rem}.block__fertility-treatment--preservation p{margin-bottom:1.5625rem}.block__fertility-treatment--preservation .btns--wrapper{margin-top:2.5rem}.block__fertility-treatment--preservation .btns--wrapper a{margin:5px 0;width:100%}@media screen and (min-width:760px){.block__fertility-treatment--preservation .btns--wrapper a{margin:0 22px;width:11.625rem}}.block__fertility-treatment--genetic-testings{padding-top:6.5rem}.block__fertility-treatment--genetic-testings .container{max-width:47.5rem;margin-bottom:3.75rem}.block__fertility-treatment--genetic-testings .h2,.block__fertility-treatment--genetic-testings h2{margin-bottom:2.5rem}.block__fertility-treatment--genetic-testings .containerB{max-width:75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__fertility-treatment--genetic-testings .containerB{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .containerB .fieldset{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.block__fertility-treatment--genetic-testings .containerB .fieldset label{margin-right:2.5rem}}@media screen and (min-width:1008px){.block__fertility-treatment--genetic-testings .containerB .fieldset{-ms-flex-direction:column;flex-direction:column}}.block__fertility-treatment--genetic-testings aside{text-align:left}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings aside{padding-top:4rem;padding-left:2.625rem}}@media screen and (min-width:1008px){.block__fertility-treatment--genetic-testings aside{width:18.125rem}}.block__fertility-treatment--genetic-testings aside h4{margin-bottom:1.875rem}.block__fertility-treatment--genetic-testings aside label{margin-bottom:2.3125rem}.block__fertility-treatment--genetic-testings .table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .table{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:70px auto;grid-template-rows:70px auto;grid-template-areas:"head0 head1 head2" "a0 b0 c0" "a1 b1 c1" "a2 b2 c2"}}@media screen and (min-width:1200px){.block__fertility-treatment--genetic-testings .table{-ms-grid-columns:270px 230px 1fr;grid-template-columns:270px 230px 1fr}}.block__fertility-treatment--genetic-testings .head0{grid-area:head0;-ms-grid-row:1;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .head1{grid-area:head1;-ms-grid-row:1;-ms-grid-column:2;margin-top:1.25rem}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .head1{margin-top:0}}.block__fertility-treatment--genetic-testings .head2{grid-area:head2;-ms-grid-row:1;-ms-grid-column:3;margin-top:1.25rem}@media screen and (min-width:760px){.block__fertility-treatment--genetic-testings .head2{margin-top:0}}.block__fertility-treatment--genetic-testings .a0{grid-area:a0;-ms-grid-row:2;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .a1{grid-area:a1;-ms-grid-row:3;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .a2{grid-area:a2;-ms-grid-row:4;-ms-grid-column:1}.block__fertility-treatment--genetic-testings .b0{grid-area:b0;-ms-grid-row:2;-ms-grid-column:2}.block__fertility-treatment--genetic-testings .b1{grid-area:b1;-ms-grid-row:3;-ms-grid-column:2}.block__fertility-treatment--genetic-testings .b2{grid-area:b2;-ms-grid-row:4;-ms-grid-column:2}.block__fertility-treatment--genetic-testings .c0{grid-area:c0;-ms-grid-row:2;-ms-grid-column:3}.block__fertility-treatment--genetic-testings .c1{grid-area:c1;-ms-grid-row:3;-ms-grid-column:3}.block__fertility-treatment--genetic-testings .c2{grid-area:c2;-ms-grid-row:4;-ms-grid-column:3}.table--wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:1008px){.table--wrapper{padding:22px 43px 22px 35px}}.table{width:100%;background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);padding:43px 30px;display:-ms-grid;display:grid;-ms-grid-columns:270px 230px 1fr;grid-template-columns:270px 230px 1fr;-ms-grid-rows:70px auto;grid-template-rows:70px auto;grid-template-areas:"head0 head1 head2" "a0 b0 c0" "a1 b1 c1" "a2 b2 c2"}@media screen and (min-width:760px){.table{padding:43px 48px}}.table div{text-align:left}.table-th{padding-bottom:1.4375rem}.table-th h4{font-size:1.5rem;line-height:1}.table-th h4,.table-th h4 small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal}.table-th h4 small{display:block;font-size:1.125rem;line-height:1.33;color:#585858}.table-tr{border-top:1px solid #585858;overflow:hidden}.table-tr.c0 .table-td,.table-tr.c1 .table-td,.table-tr.c2 .table-td,.table-tr.c3 .table-td{padding-right:0}.table-td{padding:25px 0;padding-right:1.5625rem;font-size:.9375rem}.table-td p:last-child{margin:0}.block__fertility-treatment--fertility-surgeries{padding-top:5.875rem;padding-bottom:1.875rem}.block__fertility-treatment--fertility-surgeries h5{margin-bottom:3.25rem}.block__fertility-treatment--fertility-surgeries .horizontal-list{margin-top:5.625rem;margin-bottom:0}.block__fertility-treatment--fertility-surgeries .horizontal-list li{-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width:760px){.block__fertility-treatment--fertility-surgeries .horizontal-list li{margin-bottom:6.25rem}}.block__fertility-treatment--fertility-surgeries .horizontal-list li img{width:8.75rem;height:8.75rem;-o-object-fit:contain;object-fit:contain}.block__fertility-treatment--fertility-surgeries .horizontal-list li h3{font-size:1.5rem;margin-bottom:.875rem}.block__fertility-treatment--add-on{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__fertility-treatment--add-on{padding-top:7.0625rem;padding-bottom:5.625rem}}.block__fertility-treatment--add-on h3{margin-bottom:3.75rem}@media screen and (min-width:760px){.block__fertility-treatment--add-on .card-grid li{max-width:41.875rem;margin:10px auto}}.block__fertility-treatment--add-on .card.card-horizontal{overflow:hidden}@media screen and (min-width:760px){.block__fertility-treatment--add-on .card.card-horizontal{max-height:12.5rem}}@media screen and (min-width:1008px){.block__fertility-treatment--add-on .card.card-horizontal{max-height:15rem}}@media screen and (min-width:760px){.block__fertility-treatment--add-on .card.card-horizontal img{width:7.6875rem;height:12.5rem}}@media screen and (min-width:1008px){.block__fertility-treatment--add-on .card.card-horizontal img{width:7.6875rem;height:15rem}}.page-embryo-freezing .gt__section .horizontal-list img.logo-preserve{width:12.5rem;height:2.5rem;margin-top:1.25rem}.block__enhancement--start{padding-top:7rem;padding-bottom:4.375rem}.block__enhancement--start h5{margin-bottom:2.0625rem}.block__enhancement--start .h2,.block__enhancement--start h2{margin-bottom:2.5rem}.block__enhancement--start p{max-width:55rem}.block__enhancement--food{padding-top:5.25rem;padding-bottom:0}@media screen and (min-width:760px){.block__enhancement--food{padding-top:5.25rem;padding-bottom:4.375rem}}.block__enhancement--food h2{margin-top:2.875rem;margin-bottom:4.625rem}.block__enhancement--food .containerCols{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:760px){.block__enhancement--food .containerCols{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.block__enhancement--food .containerCols{max-width:70rem}}.block__enhancement--food .col-l{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:28.125rem}.block__enhancement--food .col-l svg{margin-bottom:2.5rem;width:25.5rem;transform:scale(.7) translate3d(-87px,0,0)}@media screen and (min-width:760px){.block__enhancement--food .col-l svg{transform:scale(.7) translate3d(-20px,0,0)}}@media screen and (min-width:1008px){.block__enhancement--food .col-l svg{transform:scale(1) translate3d(-20px,0,0)}}.block__enhancement--food .col-l .white-box h4{margin:0;margin-top:.6875rem}.block__enhancement--food .col-l .white-box div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 30px}.block__enhancement--food .col-r{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:left;max-width:33.25rem;margin-right:.8125rem;margin-top:2.5rem}@media screen and (min-width:760px){.block__enhancement--food .col-r{margin-top:0}}.block__enhancement--food .col-r h4{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;color:#313131;margin-bottom:1.5rem}.block__enhancement--food .col-r p{margin-bottom:1.5rem}.white-box{background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.3);padding:20px 50px;text-align:left;max-width:26.875rem}@media screen and (min-width:760px){.white-box{max-width:21.875rem}}@media screen and (min-width:1008px){.white-box{max-width:25.625rem}}@media screen and (min-width:1200px){.white-box{max-width:26.875rem}}.white-box h4{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:inherit;color:#313131;margin-bottom:1.125rem}.block__enhancement--supplements{padding-top:0;padding-bottom:5.625rem}@media screen and (min-width:760px){.block__enhancement--supplements{padding-top:5.625rem;padding-bottom:5.625rem}}.block__enhancement--supplements h2{margin-top:2.4375rem;margin-bottom:4.625rem}.block__enhancement--supplements .container>p{max-width:50rem}.block__enhancement--supplements ul{max-width:69.6875rem;margin:auto;margin-top:4.625rem;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.block__enhancement--supplements ul{-ms-flex-pack:justify;justify-content:space-between}}.block__enhancement--supplements ul li{max-width:26.5625rem}@media screen and (min-width:760px){.block__enhancement--supplements ul li{max-width:45%;margin:10px}}@media screen and (min-width:1008px){.block__enhancement--supplements ul li{margin:20px 0}}@media screen and (min-width:1200px){.block__enhancement--supplements ul li{max-width:32.0625rem}}@media screen and (min-width:760px){.block__enhancement--supplements ul li .card.card-horizontal{height:25rem;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1008px){.block__enhancement--supplements ul li .card.card-horizontal{height:auto;-ms-flex-direction:row;flex-direction:row}}.block__enhancement--supplements ul li .card .card-image img{height:11.25rem}@media screen and (min-width:1008px){.block__enhancement--supplements ul li .card .card-image img{height:auto}}.block__enhancement--medications{padding-top:2.5rem;padding-bottom:6.5rem}@media screen and (min-width:760px){.block__enhancement--medications{padding-top:5.625rem;padding-bottom:6.5rem}}.block__enhancement--medications h2{margin-top:2.1875rem;margin-bottom:1.8125rem}.block__enhancement--medications .container>p{max-width:51.875rem}.block__enhancement--medications ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:6.25rem;margin-bottom:0}@media screen and (min-width:760px){.block__enhancement--medications ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:34.375rem}}@media screen and (min-width:1200px){.block__enhancement--medications ul{max-width:79.375rem}}.block__enhancement--medications ul li{margin-bottom:3.75rem}@media screen and (min-width:1008px){.block__enhancement--medications ul li{margin:0 40px 85px}}@media screen and (min-width:760px){.block__enhancement--medications ul li figure{min-height:10.625rem}}.block__enhancement--medications ul li figure img{max-height:8.125rem;height:8.125rem;width:auto}.block__enhancement--medications ul li h3{font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;margin-top:1.25rem;margin-bottom:1.25rem}.block__enhancement--medications .button{padding-left:3.125rem;padding-right:3.125rem}.block__enhancement--protocols{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__enhancement--protocols{padding-top:7.1875rem;padding-bottom:6.6875rem}}.block__enhancement--protocols h5{margin-bottom:2.875rem}.block__enhancement--protocols h2{margin-bottom:2.5rem}.block__enhancement--protocols .container>p{max-width:50rem}.block__enhancement--protocols .white-box{width:100%;max-width:55.3125rem;margin:auto;margin-top:5.625rem;padding-top:2rem;padding-bottom:2.5rem}.block__enhancement--protocols .white-box h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#585858;margin-bottom:2.125rem}.block__enhancement--protocols .white-box .protocols{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:760px){.block__enhancement--protocols .white-box .protocols{-ms-flex-direction:row;flex-direction:row}}.block__enhancement--protocols .white-box .protocol{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:2.5rem}.block__enhancement--protocols .white-box .protocol h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#1970e2;padding-bottom:.8125rem;margin-bottom:1.375rem;border-bottom:1px solid #b9b9b9}.block__enhancement--protocols .white-box .protocol li{margin-bottom:0}.block__enhancement--lifestyle{padding-top:5rem;padding-bottom:.9375rem}@media screen and (min-width:760px){.block__enhancement--lifestyle{padding-top:7.1875rem;padding-bottom:.9375rem}}.block__enhancement--lifestyle h5{margin-bottom:2.875rem}.block__enhancement--lifestyle ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__enhancement--lifestyle ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1200px){.block__enhancement--lifestyle ul{max-width:79.375rem}}.block__enhancement--lifestyle ul li{-ms-flex:1 0 auto;flex:1 0 auto;margin:0 40px 47px}.block__enhancement--lifestyle ul li h3{font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;margin-top:1.25rem;margin-bottom:.9375rem}.block__enhancement--lifestyle ul li h3 a{color:inherit}.block__enhancement--lifestyle ul li img{max-height:4.375rem}.block__enhancement__male--start{padding-top:10.375rem;padding-bottom:4.375rem}.block__enhancement__male--start .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.block__enhancement__male--start .container figure{margin-top:-4.125rem}.block__enhancement__male--start .container aside{max-width:32.5rem;margin-left:1.25rem}.block__enhancement__male--start .container aside h5{margin-bottom:1.5625rem}.block__enhancement__male--start .container aside h2{margin-bottom:1.4375rem}.block__enhancement__male--start .container aside p{margin-bottom:1.625rem}.page-fertility-enhancement-male-or-female .white-box{width:100%}@media screen and (min-width:1008px){.block__iui--start{padding-top:6.25rem;padding-bottom:6.25rem}}.block__iui--start .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__iui--start .container{-ms-flex-direction:row;flex-direction:row}}.block__iui--start h5{margin-bottom:2rem}.block__iui--start .h2,.block__iui--start h2{margin-bottom:3.125rem}.block__iui--start .iui--start__small-head{display:block;margin-top:3.125rem}@media screen and (min-width:1008px){.block__iui--start .iui--start__small-head{display:none}}.block__iui--start .iui--start__large-head{display:none}@media screen and (min-width:1008px){.block__iui--start .iui--start__large-head{display:block}}.block__iui--start figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% + 40px);height:31.25rem;margin:1.25rem -1.25rem -6.25rem;overflow:hidden}@media screen and (min-width:760px){.block__iui--start figure{margin-bottom:1.25rem}}@media screen and (min-width:1008px){.block__iui--start figure{width:50%}}.block__iui--start figure svg{transform:scale(2.4) translate3d(0,13px,0)!important}@media screen and (min-width:1008px){.block__iui--start figure svg{transform:translate3d(0,100px,0) scale(2.6)!important}}@media screen and (min-width:1008px){.block__iui--start aside{width:50%;margin-left:1.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:2.5rem}}.block__iui--start aside .check-body{-ms-flex-direction:column;flex-direction:column;color:#888}.block__iui--start aside .iui--more-detail{display:none}.block__iui--start aside .is-on .check-body{color:#4a4a4a}.block__iui--start aside .is-on .iui--more-detail{display:block}.block__iui--types{padding-top:5.625rem;padding-bottom:2.5rem}.block__iui--types h5{margin-bottom:3rem}.block__iui--types h2{margin-bottom:2.5rem}.block__iui--types p{max-width:45rem;margin:auto}.block__iui--types .media--list{margin-top:4.4375rem}.block__iui--types .media--list p{margin:0}.block__iui--types .white-boxes{max-width:71.5625rem;margin-top:5rem}.block__iui--types .white-boxes li{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:1.25rem}.block__iui--types .white-boxes li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;margin-top:.4375rem;margin-bottom:1.25rem}.block__iui--timeline{padding-top:8.5625rem;padding-bottom:5.0625rem}.block__iui--timeline h2,.block__iui--timeline h5{margin-bottom:2.5rem}.block__iui--timeline p{max-width:55rem;margin-bottom:1.625rem}.block__iui--timeline .media--list{max-width:65.625rem;margin-top:5rem}.block__iui--timeline .media--list ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-bottom:1.5rem}@media screen and (min-width:1008px){.block__iui--timeline .media--list ul li{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.block__iui--timeline .media--list figure{width:8.5rem;margin-right:3.75rem}}.block__iui--timeline .media--list figure .h4{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;line-height:1.4;letter-spacing:.00875rem;text-align:left;color:#595959;margin:0}@media screen and (min-width:1008px){.block__iui--timeline .media--list figure .h4{text-align:center}}.block__iui--timeline .media--list aside h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.6;letter-spacing:normal;text-align:left;margin:0}.block__iui--timeline .media--list aside p{text-align:left}.block__iui--summary{padding-top:7.5rem;padding-bottom:5.1875rem}.block__iui--summary .table--wrapper{max-width:66.875rem;margin:auto;margin-top:3.125rem}.block__iui--summary .table--wrapper .table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px}@media screen and (min-width:1008px){.block__iui--summary .table--wrapper .table{display:-ms-grid;display:grid;-ms-grid-columns:240px 380px 1fr;grid-template-columns:240px 380px 1fr;-ms-grid-rows:49px auto;grid-template-rows:49px auto;padding:65px 57px 6px}}.block__iui--summary .table-hd-small{color:#1970e2;font-weight:500;letter-spacing:-.03125rem;display:block;margin-top:.625rem}@media screen and (min-width:1008px){.block__iui--summary .table-hd-small{display:none}}.block__iui--summary .table-th{color:#1970e2;font-weight:500;letter-spacing:-.03125rem;display:none}@media screen and (min-width:1008px){.block__iui--summary .table-th{display:block;border-bottom:1px solid #b9b9b9}}.block__iui--summary .table-td{padding:0}@media screen and (min-width:1008px){.block__iui--summary .table-td{margin-top:1.5625rem;padding-bottom:2.1875rem;border-bottom:1px solid #b9b9b9}}.block__iui--summary .table-td.table-head{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.6;letter-spacing:.01125rem;padding:0;margin-top:1.25rem}@media screen and (min-width:1008px){.block__iui--summary .table-td.table-head{padding-right:3.75rem;margin-bottom:0;margin-top:1.5625rem;font-size:1rem}}.block__iui--summary .table-td p{margin-bottom:.2rem}@media screen and (min-width:1008px){.block__iui--summary .table-td p{max-width:17.5rem}}.block__iui--summary .table-td:nth-last-child(-n+3){border:0}.block__iui--risks{padding-top:5.625rem;padding-bottom:2.5rem}.block__iui--risks h5{margin-bottom:3rem}.block__iui--risks h2{margin-bottom:2.5rem}.block__iui--risks p{max-width:45rem;margin:auto}.block__iui--risks .white-boxes{max-width:71.5625rem;margin-top:5rem}.block__iui--risks .white-boxes li{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:1.25rem}.block__iui--risks .white-boxes li h3{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.02187rem;text-align:center;margin-top:.4375rem;margin-bottom:1.25rem}@media screen and (min-width:1008px){.block__iui--cta{padding-bottom:3.75rem;margin-top:-6.25rem}}.page-iui .VUEtreatmentCalc,.page-ivf .VUEtreatmentCalc{padding:20px}.block__ivf--start{padding-top:3.75rem}@media screen and (min-width:1008px){.block__ivf--start{padding-top:6.25rem}}.block__ivf--start .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__ivf--start .container{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1008px){.block__ivf--start .container{max-width:71.875rem;height:43.75rem}}.block__ivf--start figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:hidden;-ms-flex-order:1;order:1;margin-top:1.875rem}@media screen and (min-width:760px){.block__ivf--start figure{-ms-flex-order:0;order:0;margin-top:0}}.block__ivf--start figure svg{width:100%;height:100%}@media screen and (min-width:760px){.block__ivf--start figure{width:50%;margin-left:1.25rem}}@media screen and (min-width:1008px){.block__ivf--start figure{margin-top:3.125rem}}@media screen and (max-width:759px){.block__ivf--start figure .t1{transform:scale(1.8) translate(-170px,-5px)}.block__ivf--start figure .t2{transform:scale(1.5) translate(-65px,-11px)}.block__ivf--start figure .t3{transform:scale(1.5) translate(-110px,-21px)}.block__ivf--start figure .t4{transform:scale(1.5) translate(-200px,-7px)}.block__ivf--start figure .t5{transform:scale(1.5) translateY(-110px)}.block__ivf--start figure .t6{transform:scale(1.5) translateY(-160px)}.block__ivf--start figure .t7{transform:scale(1.5) translate(-100px,-210px)}}.block__ivf--start figure .cl0{fill:#313131}.block__ivf--start figure .cl0,.block__ivf--start figure .cl1{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;line-spacing:42px}.block__ivf--start figure .cl1{fill:#1970e2}.block__ivf--start figure .cline{stroke:#1970e2;stroke-width:.125rem;fill:#1970e2;stroke-linecap:square;stroke-dasharray:3,5;animation:dash 80s linear infinite}@media screen and (min-width:760px){.block__ivf--start aside{width:50%;margin-left:1.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:27.8125rem}}@media screen and (min-width:1008px){.block__ivf--start aside{padding-top:6.6875rem}}.block__ivf--start aside h5{margin-bottom:2rem}.block__ivf--start aside .h2,.block__ivf--start aside h2{margin-bottom:1.875rem}.block__ivf--variations{padding-top:1.875rem;padding-bottom:4.375rem;overflow:hidden}.block__ivf--variations .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.block__ivf--variations .container{max-width:71.875rem;-ms-flex-direction:row;flex-direction:row;height:38.75rem}}.block__ivf--variations figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}@media screen and (min-width:1008px){.block__ivf--variations figure{width:50%}}@media screen and (min-width:760px){.block__ivf--variations figure .circleCircle{margin:auto}}@media screen and (min-width:1008px){.block__ivf--variations figure .circleCircle{margin-left:4.125rem;margin-top:1.75rem}}@media screen and (min-width:760px){.block__ivf--variations aside{width:50%;margin-left:1.875rem;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:3.125rem;max-width:27.8125rem}}@media screen and (min-width:1008px){.block__ivf--variations aside{padding-top:10.125rem}}.block__ivf--variations aside h5{margin-bottom:1.25rem}.block__ivf--variations aside h2{margin-bottom:1.125rem}.block__ivf--process{padding-top:5rem;padding-bottom:0}.block__ivf--process .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:83.125rem}.block__ivf--process .container h2{margin-bottom:1.625rem}.ivf__process--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:1008px){.ivf__process--wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;margin-top:2.5rem;margin-bottom:1.375rem}}.ivf__process--wrap div{width:6.9375rem}@media screen and (min-width:1008px){.ivf__process--wrap div{height:auto;-ms-flex:0;flex:0}}.ivf__process--wrap span{font-size:.9375rem;line-height:1.25rem;color:#1970e2}.ivf__process--left{position:relative;padding-bottom:5.625rem}@media screen and (min-width:1008px){.ivf__process--left{padding-bottom:0;padding-top:0}}.ivf__process--left:before{content:"";display:block;position:absolute;top:55px;right:calc(50% - 8px);width:1.0625rem;height:1.0625rem;border-radius:100%;border:1px solid #1970e2}@media screen and (min-width:1008px){.ivf__process--left:before{display:none}}@media screen and (min-width:1200px){.ivf__process--left:before{top:13px;right:-61px;display:block}}.ivf__process--left:after{content:"";display:block;position:absolute;width:.0625rem;height:3.4375rem;background:#1970e2;top:63px;right:50%}@media screen and (min-width:1008px){.ivf__process--left:after{width:3.4375rem;height:.0625rem;top:63px;right:-10px;display:none}}@media screen and (min-width:1200px){.ivf__process--left:after{width:3.4375rem;height:.0625rem;top:21px;right:-106px;display:block}}.ivf__process--right{position:relative;padding-top:5.625rem}@media screen and (min-width:1008px){.ivf__process--right{padding-bottom:0;padding-top:0}}.ivf__process--right:before{content:"";display:block;position:absolute;top:45px;left:calc(50% - 8px);width:1.0625rem;height:1.0625rem;border-radius:100%;border:1px solid #1970e2}@media screen and (min-width:1008px){.ivf__process--right:before{display:none}}@media screen and (min-width:1200px){.ivf__process--right:before{top:25px;left:-48px;display:block}}.ivf__process--right:after{content:"";display:block;position:absolute;top:0;left:50%;width:.0625rem;height:3.4375rem;background:#1970e2}@media screen and (min-width:1008px){.ivf__process--right:after{width:3.4375rem;height:.0625rem;top:63px;right:-10px;display:none}}@media screen and (min-width:1200px){.ivf__process--right:after{top:33px;left:-94px;width:3.4375rem;height:.0625rem;transform:rotate(0);display:block}}.ivf__process{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:1008px){.ivf__process{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-width:45rem;margin-bottom:1.875rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.ivf__process{max-width:55rem}}.ivf__process li{width:100%;max-width:14.375rem;margin-bottom:1.875rem}.ivf__process li:last-child{margin-bottom:0}@media screen and (min-width:1008px){.ivf__process li{width:9.375rem;margin-bottom:0}}@media screen and (min-width:1200px){.ivf__process li{width:11.875rem;margin-right:2.1875rem;margin-bottom:0}}.ivf__process li img{width:4.375rem;height:4.375rem;display:block;margin:auto;margin-bottom:1.875rem}.ivf__process li h4{font-family:Caslon,Times,Georgia,serif;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;text-align:center;color:#313131;margin-bottom:1.25rem}.block__ivf--step_1{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_1 .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__ivf--step_1 .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-width:69.375rem}}@media screen and (min-width:760px){.block__ivf--step_1 .lcol{width:50%;padding-top:1.375rem;max-width:30.9375rem}}.block__ivf--step_1 .lcol h5{margin-bottom:1.375rem}.block__ivf--step_1 .lcol h2{margin-bottom:1.3125rem}.block__ivf--step_1 .lcol p{margin-bottom:1.625rem}@media screen and (min-width:760px){.block__ivf--step_1 .rcol{width:50%;margin-left:4.5rem;padding-top:3.125rem}}.block__ivf--step_1 .rcol .white-box{width:100%;max-width:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;margin-top:1.25rem}@media screen and (max-width:759px){.block__ivf--step_1 .rcol .white-box{padding:20px}}@media screen and (min-width:760px){.block__ivf--step_1 .rcol .white-box{margin-top:0}}.block__ivf--step_1 .rcol .white-box img{margin-bottom:1.75rem}.block__ivf--step_1 .button{margin:5px 0;width:100%}@media screen and (min-width:760px){.block__ivf--step_1 .button{width:13.75rem}}@media screen and (min-width:1008px){.block__ivf--step_1 .button{width:auto}}@media screen and (min-width:1008px){.block__ivf--step_1 .button+.button{margin-left:.5rem}}@media screen and (min-width:1200px){.block__ivf--step_1 .button+.button{margin-left:1.25rem}}.block__ivf--step_2{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_2 .container{max-width:68.75rem;margin-left:auto;margin-right:auto}.block__ivf--step_2 h5{margin-bottom:2.625rem}.block__ivf--step_2 h2{margin-bottom:5.625rem}.step_2--egg,.step_2--sperm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left;margin-bottom:5.625rem}@media screen and (min-width:760px){.step_2--egg,.step_2--sperm{-ms-flex-direction:row;flex-direction:row}}.step_2--egg figure,.step_2--sperm figure{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.step_2--egg figure,.step_2--sperm figure{width:50%;max-width:32.5rem;margin-right:2.5625rem}}.step_2--egg aside,.step_2--sperm aside{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:760px){.step_2--egg aside,.step_2--sperm aside{max-width:32.5rem;padding-top:.625rem;width:50%}}.step_2--egg aside h3,.step_2--sperm aside h3{margin-bottom:1.875rem}.step_2--egg aside p,.step_2--sperm aside p{margin-bottom:1.625rem}@media screen and (max-width:759px){.step_2--egg aside .button,.step_2--sperm aside .button{width:100%}}.step_2--btns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.step_2--btns{-ms-flex-direction:row;flex-direction:row}}.step_2--btns .button{margin:5px 10px}@media screen and (min-width:760px){.step_2--btns .button{margin:0 10px}}.block__ivf--step_3{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_3 .block--fertilization{padding-bottom:4.375rem}.block__ivf--step_3 .block--fertilization h5{margin-bottom:1.875rem}.block__ivf--step_3 .block--fertilization h2{margin-bottom:1.5rem}.block__ivf--step_3 .block--fertilization p{max-width:45rem;margin:auto;margin-bottom:1.5rem}.block__ivf--step_3 .block--embryodevelopment{padding-top:4.1875rem}.block__ivf--step_3 .block--embryodevelopment h2{margin-bottom:2.0625rem}.block__ivf--step_3 .block--embryodevelopment p{max-width:41.25rem;margin:auto;margin-bottom:1.5rem}.block__ivf--step_3 .block--embryodevelopment .button{margin-top:1.25rem}@media screen and (max-width:759px){.block__ivf--step_3 .block--embryodevelopment .button{width:100%;margin:5px 0}}.step3__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.step3__items{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:37rem;max-width:68.75rem;margin:20px auto 50px}}.step3__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-left:1.25rem;margin-right:1.25rem;margin-bottom:1.875rem}@media screen and (min-width:760px){.step3__item:first-child figure img{max-width:22.875rem;margin-left:4.8125rem}}@media screen and (min-width:1008px){.step3__item:first-child figure img{max-width:19.6875rem;margin-left:1.875rem}}@media screen and (min-width:1200px){.step3__item:first-child figure img{max-width:22.875rem;margin-left:1.875rem}}.step3__item figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.step3__item figure{height:26.25rem;padding-top:5rem;padding-left:3.125rem}}@media screen and (min-width:1008px){.step3__item div{max-width:14.375rem;margin-left:4.375rem}}.step3__item h4{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-top:3.125rem;margin-bottom:.625rem}.block__ivf--step_4{padding-top:1.875rem;padding-bottom:1.875rem}.block__ivf--step_4 .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__ivf--step_4 .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1008px){.block__ivf--step_4 .container{max-width:69.375rem}}.block__ivf--step_4 .container aside{-ms-flex-order:1;order:1}@media screen and (min-width:760px){.block__ivf--step_4 .container aside{width:50%;padding-top:3.875rem;-ms-flex-order:0;order:0}}.block__ivf--step_4 .container aside h2,.block__ivf--step_4 .container aside h5{margin-bottom:1.375rem}.block__ivf--step_4 .container aside p{margin-bottom:1.5rem}.block__ivf--step_4 .container aside .button{width:100%;margin-top:.3125rem;margin-bottom:.3125rem}@media screen and (min-width:760px){.block__ivf--step_4 .container aside .button{margin-right:.9375rem;margin-bottom:0;width:11.625rem}}@media screen and (min-width:1008px){.block__ivf--step_4 .container aside .button{margin-top:2.625rem}}.block__ivf--step_4 .container figure{width:100%;margin-top:1.875rem;-ms-flex-order:0;order:0}@media screen and (min-width:760px){.block__ivf--step_4 .container figure{width:50%;margin-top:0;-ms-flex-order:1;order:1}}.block__ivf--post{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__ivf--post{padding-top:7.5rem;padding-bottom:6.25rem}}.block__ivf--post h5,.block__ivf--risks h5{margin-bottom:2.3125rem}.block__ivf--post h2,.block__ivf--risks h2{margin-bottom:2.125rem}.block__ivf--post p,.block__ivf--risks p{margin:auto;margin-bottom:1.5rem}@media screen and (min-width:760px){.block__ivf--post p,.block__ivf--risks p{max-width:34.375rem}}@media screen and (min-width:1008px){.block__ivf--post p,.block__ivf--risks p{max-width:54.375rem}}.block__ivf--risks{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.block__ivf--risks{padding-top:7.5rem;padding-bottom:6.25rem}}.block__ivf--risks .horizontal-list{margin-bottom:0}.block__ivf--risks .white-card{min-height:29rem}.block__ivf--risks .white-card h3{font-family:Caslon224Std;font-size:1.5rem;line-height:1.17;letter-spacing:.02187rem;margin-bottom:1.5rem}.block__ivf--risks .white-card h3,.block__ivf--risks .white-card p{font-weight:400;font-stretch:normal;font-style:normal;text-align:center}.block__ivf--risks .white-card p{font-family:Campton;font-size:.9375rem;line-height:1.6;letter-spacing:normal}.page-ivf .block__affording--plan{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.page-ivf .block__affording--plan{padding-top:7.5rem;padding-bottom:0}}@media screen and (min-width:1008px){.page-ivf .block__affording--plan{padding-top:7.5rem;padding-bottom:6.25rem}}.block__ivf--cta{padding-bottom:3.75rem}@media screen and (min-width:1008px){.block__ivf--cta{margin-top:-6.25rem}}.ivf-protocol-calendar--wrap section{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:760px){.ivf-protocol-calendar--wrap section{padding-top:7.5rem;padding-bottom:6.25rem}}.block__donor-program--start{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__donor-program--start{padding-top:7.8125rem;padding-bottom:4.375rem}}.block__donor-program--start h5{margin-bottom:2.5625rem}.block__donor-program--start .white-card h3{font-size:1.5rem}.block__donor-program--start .white-card img{max-width:4.375rem;max-height:4.375rem;margin-bottom:1.25rem}.block__donor-program--who-can{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:760px){.block__donor-program--who-can{padding-top:8.125rem;padding-bottom:8.125rem}}.block__donor-program--who-can p{max-width:37.5rem}.block__donor-program--how-works{padding-top:5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__donor-program--how-works{padding-top:9.125rem;padding-bottom:4.375rem}}.block__donor-program--how-works h5{margin-bottom:2.5625rem}.block__donor-program--how-works .h2,.block__donor-program--how-works h2{margin-bottom:2.5rem}.block__donor-program--how-works p{max-width:45rem}.block__donor-program--how-works .media--list{margin-top:7rem;max-width:37.5rem}@media screen and (min-width:1008px){.block__donor-program--how-works .media--list{max-width:56.25rem}}.block__donor-program--how-works .media--list figure{margin-bottom:1.875rem}.block__donor-program--where{padding-top:5rem}@media screen and (min-width:760px){.block__donor-program--where{padding-top:6.75rem}}.block__donor-program--where .h2,.block__donor-program--where h2{margin-bottom:2.5rem}.block__donor-program--where p{max-width:54.375rem}.block__donor-program--testimonials.gt__testimonials{padding-top:3.125rem}.block__donor-program--ready{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:760px){.block__donor-program--ready{padding-top:5.8125rem;padding-bottom:5.125rem}}.block__donor-program--ready h5{margin-bottom:1.5625rem}.block__donor-program--ready .tick-list{margin:auto;margin-top:2.5rem;margin-bottom:.75rem}@media screen and (min-width:760px){.block__donor-program--ready .tick-list{width:31.25rem}}@media screen and (min-width:1008px){.block__donor-program--ready .tick-list{width:40rem}}@media screen and (min-width:760px){.block__donor-program--ready ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.block__donor-program--ready ul li{display:inline-block;margin:10px 30px}.block__donor-program--ready ul li p{display:inline}.block__donor-program--ready .button{padding-left:3.125rem;padding-right:3.125rem}.block__donor-program--faq{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width:760px){.block__donor-program--faq{padding-top:7.8125rem;padding-bottom:5.625rem}}.block__donor-program--faq .h2,.block__donor-program--faq h2{margin-bottom:3.125rem}.hero__travel{-ms-flex-pack:start;justify-content:flex-start;padding-top:10rem}@media screen and (min-width:760px){.hero__travel{padding-top:15rem}}.hero__travel .h2,.hero__travel h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-size:2.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-.0375rem;text-align:center}@media screen and (min-width:760px){.hero__travel .h2,.hero__travel h2{font-size:3.75rem}}.hero__travel .h2+p,.hero__travel h2+p{margin-top:2.5rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;text-align:center;color:#fff}.hero__travel p{max-width:100%}.hero__travel .horizontal-list{margin-top:4.375rem}.hero__travel .horizontal-list li{margin:auto;max-width:20rem}@media screen and (min-width:760px){.hero__travel .horizontal-list li{max-width:13.125rem}}@media screen and (min-width:1008px){.hero__travel .horizontal-list li{max-width:18.125rem}}.hero__travel .horizontal-list li h3{font-size:1.5rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.02187rem;text-align:center;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:.9375rem;margin-bottom:1.25rem}.hero__travel .horizontal-list li h3 a{color:inherit}.hero__travel .horizontal-list li p{font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6}.hero__travel .horizontal-list li img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__travel--how{padding-top:5rem}@media screen and (min-width:760px){.block__travel--how{padding-top:7rem}}.block__travel--how .container>h5{margin-bottom:2rem}.block__travel--how ul{margin-top:5.4375rem}.block__travel--how ul h5{margin-bottom:1.5625rem}.block__travel--how ul h4{font-size:1.875rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;margin-bottom:1.375rem}.block__travel--how ul p{max-width:26.25rem;margin:0;margin-bottom:1.625rem}.block__travel--how ul img{max-width:100%}@media screen and (min-width:1008px){.block__travel--how ul img{max-width:25rem}}.block__travel--travelers{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:760px){.block__travel--travelers{padding-top:7rem;padding-bottom:5rem}}.block__travel--travelers h2{margin-bottom:1.875rem}.block__travel--travelers .horizontal-list{max-width:inherit;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.9375rem}@media screen and (min-width:760px){.block__travel--travelers .horizontal-list{max-width:40.625rem}}@media screen and (min-width:1008px){.block__travel--travelers .horizontal-list{max-width:68.75rem}}@media screen and (min-width:760px){.block__travel--travelers .horizontal-list li{margin-bottom:5rem}.block__travel--travelers .horizontal-list li:last-child{margin-bottom:0}}.block__travel--travelers .horizontal-list li h3{font-size:1.5rem;margin-bottom:.9375rem}.block__travel--travelers .horizontal-list li img{width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__travel--travelers .footnote{max-width:45rem}.block__travel--travelers .footnote p{max-width:inherit}.block__travel--finding{padding-top:5rem}@media screen and (min-width:760px){.block__travel--finding{padding-top:8.25rem}}.block__travel--finding .container>h2{margin-bottom:1.875rem}.block__travel--finding .container>p{max-width:31.25rem;margin-left:auto;margin-right:auto}@media screen and (min-width:760px){.block__travel--finding .container>p{max-width:none}}@media screen and (min-width:1008px){.block__travel--finding .container>p{max-width:55.625rem}}.block__travel--finding .container>ul{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:5rem}.block__travel--finding .container>ul li{max-width:31.25rem;margin-left:auto;margin-right:auto}@media screen and (min-width:760px){.block__travel--finding .container>ul li{max-width:47%}}@media screen and (min-width:1008px){.block__travel--finding .container>ul li{max-width:31.25rem}}.block__travel--finding .container>ul li img{margin-bottom:.9375rem;width:4.375rem;height:4.375rem;-o-object-fit:contain;object-fit:contain}.block__travel--finding .container>ul li h3{margin-bottom:1.25rem}.block__travel--finding .container>ul li p{margin-bottom:1.625rem}.block__travel--finding .container>h4{font-family:Caslon,Times,Georgia,serif;font-size:1.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:.0275rem;text-align:center;color:#313131;margin-bottom:1.5625rem}.block__travel--finding .affiliates__map{height:40rem;background:#fafafa;margin-top:4.0625rem;margin-bottom:1.875rem}.block__travel--finding .affiliates__map--legend{margin-bottom:3.125rem;font-family:Campton;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.6;letter-spacing:normal;color:var(--brownish-grey)}.custom-clustericon-primary{background:#1970e2}.custom-clustericon-primary,.custom-clustericon-secondary{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.custom-clustericon-secondary{background:#00cccd}.custom-clustericon-gold{background:#fcb83b}.custom-clustericon,.custom-clustericon-both,.custom-clustericon-clinic,.custom-clustericon-gold{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.custom-clustericon,.custom-clustericon-both,.custom-clustericon-clinic{background:#fc6f3e}.custom-clustericon-blood,.custom-clustericon-labcorp{background:#ff9793}.custom-clustericon-blood,.custom-clustericon-labcorp,.custom-clustericon-ultrasound{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.custom-clustericon-ultrasound{background:#d784e6;transform:translate(-20px)}.with-toggle input[type=checkbox]:checked+.switcher.is-primary,.with-toggle input[type=radio]:checked+.switcher.is-primary{background:#1970e2}.with-toggle input[type=checkbox]:checked+.switcher.is-secondary,.with-toggle input[type=radio]:checked+.switcher.is-secondary{background:#00cccd}.with-toggle input[type=checkbox]:checked+.switcher.is-third,.with-toggle input[type=radio]:checked+.switcher.is-third{background:#006e8f}.with-toggle input[type=checkbox]:checked+.switcher.is-orange,.with-toggle input[type=radio]:checked+.switcher.is-orange{background:#fc6f3e}.with-toggle input[type=checkbox]:checked+.switcher.is-pink,.with-toggle input[type=radio]:checked+.switcher.is-pink{background:#ff9793}.with-toggle input[type=checkbox]:checked+.switcher.is-lilac,.with-toggle input[type=radio]:checked+.switcher.is-lilac{background:#d784e6}.with-toggle input[type=checkbox]:checked+.switcher.is-violet,.with-toggle input[type=radio]:checked+.switcher.is-violet{background:#8c5ae6}.with-toggle input[type=checkbox]:checked+.switcher.is-gold,.with-toggle input[type=radio]:checked+.switcher.is-gold{background:#fcb83b}.tooltip-price img{width:1rem;height:1.125rem;-o-object-fit:contain;object-fit:contain}.tooltip-submit-info{width:100%}.tooltip-submit-info p{margin:0;font-size:80%;text-align:center;color:#585858}.tooltip-submit-info a{display:inline-block;width:100%;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;color:#1970e2;font-weight:700;font-size:80%;text-align:center}.tooltip-submit-info a:hover{color:#222}.affiliate_add_new{color:#1970e2;width:100%;text-align:left;display:inline-block;padding-left:60px}.affiliateModal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.2)}.affiliateModal.is-active{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.affiliateModal .modal-content{background:#fff;margin:100px auto 50px;padding:40px;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);width:80%;max-width:600px;position:relative}.gt__forms--affiliates.gt__forms{margin:0}.gt__forms--affiliates .gt__form-element .gform_wrapper li.gfield,.gt__forms--affiliates.gt__forms .gform_wrapper li.gfield{margin:0;margin-bottom:1.5rem;padding:0}.gt__forms--affiliates.gt__forms .gform_wrapper .ginput_complex span.name_last{margin-top:0}.gt__forms--affiliates.gt__form-element .gform_wrapper .ginput_complex,.gt__forms--affiliates.gt__forms .gform_wrapper .ginput_complex{gap:15px}.gt__forms--affiliates .gfield_description{margin-top:-8px}.gt__forms--affiliates .gfield_description.charleft{margin-top:0}.affiliateModal--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;color:#1970e2}.affiliateModal--close{position:absolute;top:0;right:0;color:#000;font-size:28px;font-weight:700;border:0;background:transparent;padding:10px 15px}.affiliateModal--close:focus,.affiliateModal--close:hover{color:#1970e2;text-decoration:none;cursor:pointer}.affiliates__map__references{text-align:left;background:hsla(0,0%,97%,.9);padding:20px 20px 7px}@media screen and (min-width:760px){.affiliates__map__references{position:absolute;bottom:20px;left:40px}}.acupunctureModal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.2)}.acupunctureModal.is-active{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.acupunctureModal .modal-content{background:#fff;margin:100px auto 50px;padding:40px;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);width:80%;max-width:600px;position:relative}#gform_79 h2{margin-top:30px;font-size:1.625rem}#gform_79 .gfield--type-repeater{margin-top:20px;margin-bottom:20px}.acupunctureModal--title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;color:#1970e2}.acupunctureModal--close{position:absolute;top:0;right:0;color:#000;font-size:28px;font-weight:700;border:0;background:transparent;padding:10px 15px}.acupunctureModal--close:focus,.acupunctureModal--close:hover{color:#1970e2;text-decoration:none;cursor:pointer}.block__blog--start{padding-top:5.625rem;margin-top:-3.125rem}.block__blog--start .container{max-width:70rem}.posts__filters{max-width:62.5rem;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1008px){.posts__filters{-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1007px){.posts__filters a:first-child{margin-right:0}.posts__filters a:last-child{margin-left:0}}.posts__filters li{margin:0 8px;margin-bottom:.875rem}.posts__filters li.current-menu-item a{color:#1970e2}.posts__wrapper{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:3.125rem}@media screen and (min-width:760px){.posts__wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1008px){.posts__wrapper{max-width:47.5rem}}@media screen and (min-width:1200px){.posts__wrapper{max-width:70rem;-ms-flex-pack:justify;justify-content:space-between}}.posts__wrapper:after{content:"";-ms-flex:auto;flex:auto;max-width:45%}.posts__wrapper li{margin-bottom:2.5rem;width:100%}@media screen and (min-width:760px){.posts__wrapper li{width:45%;margin:10px;margin-bottom:2.5rem}}@media screen and (min-width:1008px){.posts__wrapper li{width:auto;margin-bottom:2.5rem}}@media screen and (min-width:1200px){.posts__wrapper li{margin:0;margin-bottom:1.875rem}.posts__wrapper li:nth-child(3n+2){margin-left:1.25rem;margin-right:1.25rem}}.posts__wrapper .card{text-align:left;width:100%;max-width:360px;margin:auto}@media screen and (min-width:760px){.posts__wrapper .card{min-height:23.1875rem;width:22.5rem}}.posts__wrapper .card figure{background:#fafafa;min-height:15.625rem;padding-top:0}@media screen and (min-width:760px){.posts__wrapper .card figure{padding-top:70%}}.posts__wrapper .card .card-content{padding-top:1.875rem;padding-bottom:1.5625rem;min-height:10rem}.posts__wrapper .card .card-content h5{text-align:left;color:#000;margin-bottom:0;font-size:1.125rem;line-height:1.44}.posts__wrapper .card .card-content h5 small{display:block;color:#595959;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;margin-top:.5rem}.posts__wrapper .card .card-content h5 small time{display:block}@media screen and (min-width:760px){.posts__wrapper .card .card-content h5 small time{display:inline}}.posts__wrapper .card .card-content .content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.posts__wrapper .card .card-content .content{height:7.8125rem}}.posts__footer{margin:auto}.posts__footer,.posts__footer--numbers{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.posts__footer--numbers{width:auto}.posts__footer--numbers a{color:#313131;margin:0 0 0 30px}.posts__footer--numbers a:hover{color:#585858}.posts__footer--numbers a.is-current{color:#186bd9}.posts__footer--numbers .arrow{width:1.4375rem;position:relative;top:2px}.blog__article{padding-top:5rem}.blog__article .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1008px){.blog__article .container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1200px){.blog__article .container{max-width:75rem}}.blog__article article{width:100%;padding-bottom:5.625rem}@media screen and (min-width:1008px){.blog__article article{width:calc(100% - 350px);max-width:45.0625rem}}.blog__article article figure{margin-bottom:2.5rem}.blog__article article>h1{font-size:2.1875rem;line-height:1.2;color:#1970e2;margin-bottom:1.5rem}.blog__article article>h1,.blog__article article>h2{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal}.blog__article article>h2{font-size:1.75rem;line-height:1.4;color:#313131;margin-top:3.125rem}.blog__article article>h2 b,.blog__article article>h2 span,.blog__article article>h2 strong{font-weight:inherit!important}.blog__article article>h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5rem;letter-spacing:normal;color:#313131;margin-top:1.5rem;margin-bottom:1.25rem}.blog__article article>h3 b,.blog__article article>h3 span,.blog__article article>h3 strong{font-weight:inherit!important}.blog__article article>h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25rem;letter-spacing:normal;color:#313131;margin-top:1.5rem;margin-bottom:1.25rem}.blog__article article>h4 b,.blog__article article>h4 span,.blog__article article>h4 strong{font-weight:inherit!important}@media screen and (min-width:760px){.blog__article article ol,.blog__article article ol li,.blog__article article p,.blog__article article ul,.blog__article article ul li{font-size:1.125rem;line-height:1.875rem}}.blog__article article ol a,.blog__article article ol li a,.blog__article article p a,.blog__article article ul a,.blog__article article ul li a{text-decoration:underline}.blog__article article ol a.has-reference,.blog__article article ol li a.has-reference,.blog__article article p a.has-reference,.blog__article article ul a.has-reference,.blog__article article ul li a.has-reference{text-decoration:none}.blog__article article ol{margin-left:20px}.blog__article article>ol li ul,.blog__article article>ul li ul{margin-top:1em}.blog__article article sup{line-height:.9375rem}.blog__article article img.alignright{float:right;margin:0 0 1em 1em}.blog__article article img.alignleft{float:left;margin:0 1em 1em 0}.blog__article article img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blog__article article a img.alignright{float:right;margin:0 0 1em 1em}.blog__article article a img.alignleft{float:left;margin:0 1em 1em 0}.blog__article article a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blog__article article>ul>li,.blog__article article>ul li ul li{background:url(../images/icon_circle-blue.svg) left 8px no-repeat;padding-left:1.5rem;margin-bottom:1em}@media screen and (min-width:760px){.blog__article article>ul>li,.blog__article article>ul li ul li{background:url(../images/icon_circle-blue.svg) left 10px no-repeat}}.blog__article article .blog__article--img img{display:block;width:100%;max-height:30rem;-o-object-fit:cover;object-fit:cover}.blog__article article .meta{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.33;letter-spacing:.00438rem;color:#595959;border-bottom:1px solid #dcdcdc;padding-bottom:1.875rem;margin-bottom:1.875rem}.blog__article article .blog__notice{padding:17px 25px;background:rgba(25,112,226,.1);margin-bottom:1.25rem}.blog__article article .blog__notice p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:.75rem;line-height:1.25rem;color:#000}.blog__article article .blog__notice p:last-child{margin-bottom:0}.blog__article article .blog__notice p a{color:#1a4f95}.blog__article article .blog__summary{padding:35px 30px;border-left:2px solid #1970e2;background:rgba(25,112,226,.1)}.blog__article article .blog__summary h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.875rem;color:#1a4f95;letter-spacing:.0625rem;line-height:1.125rem;text-transform:uppercase;margin-bottom:1.25rem}.blog__article article .blog__summary a{color:#1a4f95}.blog__article article .blog__summary p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#313131}.blog__article article .blog__summary p:last-child{margin-bottom:0}@media screen and (min-width:760px){.blog__article article .blog__summary p{font-size:1.125rem;line-height:1.875rem}}.blog__article article .blog__summary p a{color:#1a4f95}.blog__article article .blog__summary+p{margin-top:1em}.blog__article aside{display:none}@media screen and (min-width:1008px){.blog__article aside{display:block;width:18.75rem}}@media screen and (min-width:1200px){.blog__article aside{width:27rem;margin-left:3.125rem}}.blog__article .block__affording--plan{padding:0}.blog__article .block__affording--plan .block__treatment--wrap{max-width:100%;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.blog__article .block__affording--plan .block__treatment--wrap{-ms-flex-direction:row;flex-direction:row}}.blog__article .block__affording--plan .block__treatment--wrap .left-content{max-width:37.5rem;width:100%;margin:0 auto}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .left-content{max-width:31.25rem;margin:0}}@media screen and (min-width:1200px){.blog__article .block__affording--plan .block__treatment--wrap .left-content{max-width:21.875rem;margin:0}}.blog__article .block__affording--plan .block__treatment--wrap .right-content{width:100%;margin:0;margin-bottom:2.5rem;padding:0}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .right-content{max-width:31.25rem}}@media screen and (min-width:1200px){.blog__article .block__affording--plan .block__treatment--wrap .right-content{max-width:21.875rem}}.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card{margin:0;margin-top:1.25rem;margin-bottom:1.25rem}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card{padding:30px 15px}.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card .payment-calc-method--btns{-ms-flex-direction:column;flex-direction:column}.blog__article .block__affording--plan .block__treatment--wrap .right-content .white-card .payment-calc-method--btns a{width:100%}}@media screen and (min-width:1008px){.blog__article .block__affording--plan .block__treatment--wrap .right-content .footnote__calc-show-more{display:none}}.blog__article .block__affording--plan .block__treatment--wrap .right-content .footnote,.blog__article .block__affording--plan .block__treatment--wrap .right-content .footnote p{font-size:.75rem}.blog__article .block__affording--plan.gt__affording-calc .btn-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog__article .treatment--title h2{color:#1970e2;margin-top:1.25rem}.blog__article .payment-calc-method{font-size:.75rem}.blog__article table:not(.payment-calc--table){width:95%!important}.blog__article table:not(.payment-calc--table) thead tr td,.blog__article table:not(.payment-calc--table) thead tr th{width:auto!important;height:auto!important;padding:14px;color:#1970e2;font-weight:500;vertical-align:bottom}.blog__article table:not(.payment-calc--table) tbody tr{border-top:1px solid #eaeaea}.blog__article table:not(.payment-calc--table) tbody tr td,.blog__article table:not(.payment-calc--table) tbody tr th{width:auto!important;height:auto!important;padding:14px}.blog__article table:not(.payment-calc--table) tbody tr:last-child{border-bottom:1px solid #eaeaea}.blog__article table:not(.payment-calc--table).responsive-table--small-screen tbody tr th[scope=row]{color:#1970e2;font-size:1.25rem;padding-bottom:0;padding-top:1.75rem}.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr td,.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr th,.blog__article table:not(.payment-calc--table):not(.responsive-table) thead tr th{font-size:.875rem}@media screen and (min-width:760px){.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr td,.blog__article table:not(.payment-calc--table):not(.responsive-table) tbody tr th,.blog__article table:not(.payment-calc--table):not(.responsive-table) thead tr th{font-size:inherit}}.blog__article .table-caption{margin-bottom:1.75rem;margin-top:.875rem}.blog__article .table-caption p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#585858}.verified_link{color:#186bd9}.verified_picture{width:1.875rem;height:1.875rem;border-radius:100%;position:relative;top:10px;margin-left:.25rem}.blog__article article blockquote{margin-top:2.5rem;margin-bottom:2.5rem}.blog__article article blockquote p{font-family:Caslon,Times,Georgia,serif;font-style:italic;font-size:2.1875rem;line-height:1.2;letter-spacing:.03062rem;color:#186bd9}.blog__article article blockquote figcaption,.blog__article article blockquote p:last-child{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.04688rem;text-align:right;color:#313131;text-transform:uppercase}.blog__article article blockquote figcaption:before,.blog__article article blockquote p:last-child:before{content:"";width:1.25rem;height:.125rem;background:#313131;display:inline-block;position:relative;top:-3px;margin-right:.625rem}.post__banner--inside{width:100%;height:5.125rem;text-align:center;color:#fff;margin:40px auto}@media screen and (min-width:1008px){.post__banner--inside{max-width:55.25rem}}.sidebar__box{background:#fafafa;padding:30px;margin-bottom:.9375rem}.sidebar__box .h4{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;line-height:1.3;letter-spacing:.00875rem;color:#313131;margin-bottom:1.25rem;display:block}.sidebar__categories{columns:2;list-style:disc;padding-left:.9375rem}.sidebar__categories li{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#186bd9;margin-bottom:.625rem}.sidebar__categories li a{color:inherit}.sidebar__banner{margin-bottom:.9375rem;text-align:center}.sidebar__banner .banner{width:100%;height:auto;margin:auto}.sidebar__banner .banner .g img{width:100%}.sidebar__banner--large{margin-bottom:.9375rem;text-align:center}.sidebar__banner--large .banner{width:100%;height:auto;margin:auto}@media screen and (min-width:760px){.sidebar__banner--large{height:37.5rem;position:sticky;top:calc(((100vh - 600px) / 2) + 37.5px)}.sidebar__banner--large img{width:18.75rem;height:37.5rem}}.sidebar__social{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.125rem}.sidebar__social h4{margin:0}.sidebar__social ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.sidebar__social ul li{margin-left:.625rem}.sidebar__social svg .circle{fill:#00cccd}.blog__article.blog__article--client-of-the-week .hci,.blog__article.blog__article--success-story .hci{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2.5rem}@media screen and (min-width:760px){.blog__article.blog__article--client-of-the-week .hci,.blog__article.blog__article--success-story .hci{-ms-flex-direction:row;flex-direction:row}}.blog__article.blog__article--client-of-the-week .hci dl,.blog__article.blog__article--success-story .hci dl{width:213px}.blog__article.blog__article--client-of-the-week .hci h4,.blog__article.blog__article--success-story .hci h4{font-size:1rem;color:#313131;margin-bottom:.5rem}.blog__article.blog__article--client-of-the-week .hci ul li,.blog__article.blog__article--success-story .hci ul li{font-size:1rem;line-height:1.6;padding-left:.875rem;background-position:left 11px}.blog__article.blog__article--client-of-the-week .hci .bullet-list,.blog__article.blog__article--success-story .hci .bullet-list{background-position:left 11px}.blog__article.blog__article--client-of-the-week article h4,.blog__article.blog__article--success-story article h4{font-size:1.125rem;margin-top:2rem;margin-bottom:1rem}.sidebar__newsletter input{margin-bottom:.875rem}.helpful{width:100%;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0;flex:0;-ms-flex-direction:column;flex-direction:column;padding:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:2.5rem auto 3.125rem 0}@media screen and (min-width:760px){.helpful{width:auto;min-width:22.8125rem;max-width:53.125rem;min-height:4.6875rem;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:760px){.helpful-header{min-width:17.5rem}}.blog__article article h3.helpful-headline{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125rem;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#313131;margin:0;margin-bottom:.875rem}@media screen and (min-width:760px){.blog__article article h3.helpful-headline{margin:0 20px 0 0}}.helpful-content{width:100%}.helpful-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.helpful-radios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.helpful-radios{-ms-flex-direction:row;flex-direction:row}}.helpful-radios .control-radio{position:relative;height:3.125rem}.helpful-radios input{position:absolute;top:0;left:0;z-index:0;width:0}.helpful-radios input:checked+label{background:#1970e2;color:#fff}.helpful-radios label{border:2px solid #1970e2;background:#fff;padding:10px 20px;margin-right:.9375rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:.04437rem;text-align:center;color:#1970e2;text-transform:uppercase;z-index:1;position:relative}input[type=radio]:checked+label{background:#1970e2;color:#fff}.helpful-textarea{padding:13px 20px;opacity:.5;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#313131;border:1px solid #313131;min-height:7.1875rem;margin-top:1.4375rem}.helpful-button{background:transparent;border:0}.helpful-button .helpful-counter{display:none}.helpful-button:before{opacity:.7}.helpful-button:hover:before{opacity:1}.helpful-submit{margin-top:.9375rem;float:right;height:2.625rem;width:100%}@media screen and (min-width:760px){.helpful-submit{width:12.5rem}}.helpful-pro{cursor:pointer;margin-right:1.25rem}.helpful-pro:before{content:"\1F44D\1F3FC";display:block;font-size:1.5625rem;filter:grayscale(1) contrast(0)}.helpful-contra{cursor:pointer}.helpful-contra:before{content:"\1F44E\1F3FC";display:block;font-size:1.5625rem;filter:grayscale(1) contrast(0)}.insta__slider{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem;margin-bottom:3.75rem}@media screen and (min-width:760px){.insta__slider{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.insta__slider li:nth-child(4){display:none}@media screen and (min-width:760px){.insta__slider li:nth-child(4){display:block}}.insta__slider li:nth-child(5){display:none}@media screen and (min-width:1200px){.insta__slider li:nth-child(5){display:block}}.insta--item{min-width:15.625rem;width:15.625rem;height:15.625rem;margin:11px}@media screen and (min-width:1008px){.insta--item{width:13.75rem;height:13.75rem;min-width:13.75rem;margin:9px}}@media screen and (min-width:1200px){.insta--item{min-width:15.625rem;width:15.625rem}}.insta--item img{width:15.625rem;height:15.625rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1008px){.insta--item img{width:13.75rem;height:13.75rem}}@media screen and (min-width:1200px){.insta--item img{width:15.625rem;height:15.625rem}}.blog__article article .breadcrumbs li a{text-decoration:none}.breadcrumbs{margin-left:0!important;margin-bottom:1.25rem}.breadcrumbs li{display:inline;font-size:.9375rem;line-height:1.6;letter-spacing:normal}.breadcrumbs li a{color:#313131}.breadcrumbs li a:after{content:"";display:inline-block;width:.75rem;height:.9375rem;margin:0 10px;position:relative;top:3px;background:url(../images/arrow-right-short-secondary.svg) no-repeat 50%;background-size:8px}.references_wrap .h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#313131;margin-bottom:1.25rem;cursor:pointer}.references_wrap .h4 svg{margin-left:1.25rem;transform:rotate(0)}.references_wrap.is-active h4 svg{transform:rotate(180deg)}.references_wrap div{overflow:hidden}.references_wrap ul{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.6;letter-spacing:normal;color:#414141}.references_wrap ul li{margin-bottom:.875rem}.references_wrap ul li span{margin-right:.875rem;min-width:5rem}.references_wrap ul li a{color:inherit}.toc{border-bottom:1px solid #dcdcdc;padding-bottom:1.875rem;margin-bottom:1.875rem}.toc ul{columns:2;max-width:37.5rem}.toc ul li{background:url(../images/icon_circle-blue.svg) left 8px no-repeat!important;padding-left:14px!important;max-width:14.375rem}.toc ul li a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#186bd9}.blog__article article .toc ul li a{text-decoration:none}.blog__article article .h4.toc__title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:var(--black);margin:0}.taglist{margin-top:1.25rem}.taglist a{color:#186bd9}.fitVids-wrapper{position:relative;padding-bottom:56.25%;height:0}.fitVids-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-table__wrapper{overflow-x:auto;position:relative;margin-bottom:3em}.responsive-table__wrapper+.table-caption{position:relative;top:-30px}.responsive-table{width:100%}.responsive-table .hidden,.responsive-table .visuallyhidden{display:none}.responsive-table__header-content{font-weight:700}.responsive-table--small-screen tbody td,.responsive-table--small-screen tbody th{clear:left;float:left;width:100%}.responsive-table__window-link{float:right;padding:.5em}.responsive-table__window-link-icon{fill:#222}.responsive-table__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:.875rem;margin-left:.875rem}.responsive-table__list.hidden,.responsive-table__list .visuallyhidden{display:none}.responsive-table__list li{background:none!important;padding:0!important;margin:0!important;margin-right:20px!important}.responsive-table__list li a{font-weight:500;font-size:1.125rem;color:#313131}.responsive-table__list li a.is_active{color:#1970e2}.responsive-table--list.responsive-table--small-screen tbody tr th{display:none}@media screen and (min-width:760px){.responsive-table--list.responsive-table--small-screen tbody tr th{display:table-cell}}.g{margin:0;padding:0;overflow:hidden;line-height:1;zoom:1}.g img{height:auto}.g-col{position:relative;float:left}.g-col:first-child{margin-left:0}.g-col:last-child{margin-right:0}@media only screen and (max-width:480px){.g-col,.g-dyn,.g-single{width:100%;margin-left:0;margin-right:0}}.blog__article .hide-on-blog{display:none}.block__affiliate{padding-top:0}.block__affiliate select{width:100%;max-width:26.9375rem;margin:auto;margin-top:2.5rem}.block__affiliate .affiliates__wrapper{max-width:68.75rem;margin:auto;margin-top:2.5rem;margin-bottom:2.5rem;min-height:25rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:760px){.block__affiliate .affiliates__wrapper{-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1200px){.block__affiliate .affiliates__wrapper:after{content:"";-ms-flex:auto;flex:auto}}.block__affiliate .affiliates__wrapper li{width:12.5rem;margin-left:.625rem;margin-right:.625rem;margin-bottom:1.25rem}.block__affiliate .affiliates__wrapper li img{width:12.5rem;height:12.5rem;-o-object-fit:cover;object-fit:cover;border-radius:100%;margin-bottom:.625rem;background:#fafafa}.block__affiliate .affiliates__wrapper li h4,.block__affiliate .affiliates__wrapper li small{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;text-align:center}.block__affiliate .affiliates__wrapper li h4{color:#1970e2}.block__affiliate .affiliates__wrapper li small{color:#595959;display:block}.block__affiliate--detail{padding-bottom:6.5rem}@media screen and (min-width:1200px){.block__affiliate--detail .container{width:76.5625rem}}.block__affiliate--detail .container a{color:#186bd9}.block__affiliate--detail .container .h2{margin-top:3.125rem}.affiliate_detail--wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:4.3125rem}@media screen and (min-width:1008px){.affiliate_detail--wrap{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:760px){.affiliate_detail--wrap aside{padding:20px}}@media screen and (min-width:1008px){.affiliate_detail--wrap aside{margin-right:3.25rem;padding:0}}@media screen and (min-width:1200px){.affiliate_detail--wrap aside{min-width:33.9375rem}}@media screen and (min-width:760px){.affiliate_detail--wrap aside img{max-width:19.6875rem}}@media screen and (min-width:760px){.affiliate_detail--article{min-width:33.75rem;padding:20px}}.affiliate--data{width:100%;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;padding:30px;overflow:hidden}@media screen and (min-width:760px){.affiliate--data{padding:50px}}.affiliate--data ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}@media screen and (min-width:1008px){.affiliate--data ul{-ms-flex-direction:row;flex-direction:row}}.affiliate--data ul li{width:100%;margin-bottom:1.25rem}@media screen and (min-width:1008px){.affiliate--data ul li{width:50%}}.affiliate--data ul li a{color:#186bd9}.affiliate--data .data-title{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.6;display:block}.affiliatesTableWrap{overflow:scroll;width:100%}.td-hide-small,.th-hide-small{display:none}@media screen and (min-width:760px){.td-hide-small,.th-hide-small{display:table-cell}}.affiliatesTable{margin-bottom:6.25rem}.affiliatesTableHeader{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.affiliatesTableHeader div input,.affiliatesTableHeader div select{width:100%;height:2.625rem}@media screen and (min-width:760px){.affiliatesTableHeader div{-ms-flex:1;flex:1}}.affiliates-filter__search{background:url("/wp-content/themes/cnyfertility/public/images/icon_search-loupe.svg");background-repeat:no-repeat;background-position:98%;padding-top:1.125rem;border:1px solid #000}.affiliatesFilters--second{margin:0 14px}.affiliatesTableBody{width:100%;border-bottom:2px solid #ccc;margin-bottom:1.25rem}.affiliatesTableBody thead tr th{background:hsla(0,0%,85%,.3);padding:20px 10px 15px;font-weight:500;text-transform:uppercase;letter-spacing:.0625rem;line-height:1}.affiliatesTableBody tbody tr td,.affiliatesTableBody thead tr th{vertical-align:middle;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#313131}.affiliatesTableBody tbody tr td{padding:13px 10px 7px;font-weight:400;letter-spacing:0;line-height:1.125rem;border-bottom:1px solid hsla(0,0%,73%,.5)}.affiliatesTableBody tbody tr td:last-child{text-align:center;width:6.25rem}.affiliatesTableBody tbody tr td:last-child img{height:1.5rem;width:1.5rem}.affiliatesTableBody tbody tr td.affiliate-name{font-weight:500;color:#1970e2}.affiliatesTableFooter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.affiliatesTableFooter{-ms-flex-direction:row;flex-direction:row}}.affiliatesTableFooter div{-ms-flex:1;flex:1}.affiliatesTableFooter__types{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;font-size:.6875rem;max-width:630px}.affiliatesTableFooter__types li{padding:10px}.bullet:before{border-radius:100%;height:.5625rem;width:.5625rem;background:#ccc;margin-right:.625rem;content:"";display:inline-block}.bullet.is-primary:before{background:#1970e2}.bullet.is-secondary:before{background:#00aab7}.bullet.is-third:before{background:#00cccd}.bullet.is-gold:before{background:#fcb83b}.bullet.is-lilac:before{background:#d784e6}.bullet.is-orange:before{background:#fc6f3e}.bullet.is-pink:before{background:#ff9793}.bullet.is-violet:before{background:#8c5ae6}.bullet.is-coming-soon:before{opacity:.5}.affiliatesTableFooter__nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.affiliatesTableFooter__nav span{margin:10px;font-size:.8125rem}.affiliatesTableFooter__nav button{padding:0;border:0;background:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;cursor:pointer}.affiliatesTableFooter__nav button[disabled]{opacity:.3}.donor-embryo-table--wrap{width:100%;background:#fff;box-shadow:0 0 20px 0 hsla(0,0%,63%,.2);padding:43px 30px;margin-bottom:2.5rem}@media screen and (min-width:760px){.donor-embryo-table--wrap{padding:43px 48px}}.donor-embryo-table{width:100%}.donor-embryo-table thead tr{border-bottom:.5px solid #b9b9b9}.donor-embryo-table thead tr th{font-family:Campton;font-size:1.125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#1970e2;padding-bottom:.875rem}.donor-embryo-table tbody tr,.donor-embryo-table tbody tr th{border-bottom:.5px solid #b9b9b9}.donor-embryo-table tbody tr th{font-family:Campton;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#1970e2;padding:14px 0}.donor-embryo-table tbody tr th a{color:#1970e2}.donor-embryo-table tbody tr th span{font-family:Campton;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;color:#595959;display:block}.donor-embryo-table tbody tr td{font-family:Campton;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.01125rem;color:#313131}.donor-embryo-table tbody tr td a{letter-spacing:normal;color:#1970e2}.donor-embryo-table tbody tr.male{border:0}.donor-embryo-table tbody tr.male td{padding-top:.875rem;padding-bottom:.625rem}.donor-embryo-table tbody tr.female td{padding-top:0;padding-bottom:.875rem}.donor-search-box{max-width:69.5625rem;margin:auto;box-shadow:0 0 30px 0 hsla(0,0%,63%,.3);background-color:#fff;display:block;padding:25px;columns:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:-2.5rem;margin-bottom:4.375rem;z-index:1;position:relative}.donor-search-box input{margin-bottom:.875rem}.donor-search-box select{border:1px solid #757575}@media screen and (max-width:759px){.donor-search-box select{margin-bottom:.875rem}}.donor-search-box label{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.33;letter-spacing:.005rem;color:#313131}.donor-search-box__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.donor-search-box__body{-ms-flex-direction:row;flex-direction:row}}.donor-search-box__body>div{margin:0}@media screen and (min-width:760px){.donor-search-box__body>div{margin:0 7px;-ms-flex:1;flex:1}.donor-search-box__body>div:first-child{margin-left:0}.donor-search-box__body>div:last-child{margin-right:0}}.donor-search-box__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.donor-search-box__footer{-ms-flex-direction:row;flex-direction:row}}.donor-search-box__footer input[type=checkbox]{width:auto;margin-right:.875rem;margin-bottom:0}.donor-search-box__footer label{-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.donor-search-box__footer button{width:100%;padding-left:0;padding-right:0}.donor-search-box__footer>div{margin-top:.875rem}@media screen and (min-width:760px){.donor-search-box__footer>div{margin:0 7px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.donor-search-box__footer>div:first-child{margin-left:0}.donor-search-box__footer>div:last-child{margin-right:0}}.donor-search__results{margin-bottom:3.125rem;padding-top:3.125rem}@media screen and (min-width:760px){.donor-search__results{padding-top:0}}.donor_results{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.125rem;margin-bottom:3.125rem}@media screen and (min-width:760px){.donor_results{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;max-width:46.875rem}}@media screen and (min-width:1200px){.donor_results{-ms-flex-pack:justify;justify-content:space-between;max-width:69.5625rem}}.donorsearch_profile{width:100%;max-width:21.875rem;height:27.25rem;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background-color:#fff;text-align:left;margin-bottom:1.25rem;padding-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.donorsearch_profile{width:22.375rem}}@media screen and (min-width:1008px){.donorsearch_profile{width:22.375rem}}.donorsearch_profile--header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:left;-ms-flex-align:center;align-items:center;padding:25px 30px 30px;padding-bottom:1.125rem;margin-bottom:1.125rem;border-bottom:1px solid #e7e7e7;-ms-flex:0;flex:0}.donorsearch_profile--avatar{width:4.6875rem;min-width:4.6875rem;height:4.6875rem;border-radius:50%;background:#d0d0d0;margin-right:1.3125rem;-o-object-fit:cover;object-fit:cover}.donorsearch_profile--avatar.no-pic{-o-object-position:0 10px;object-position:0 10px;filter:grayscale(1);opacity:.5}.donorsearch_profile--name{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.625rem;line-height:1;letter-spacing:normal;color:#000;margin-bottom:.875rem}.donorsearch_profile--items{height:1.25rem;margin:0;margin-bottom:.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.donorsearch_profile--items li{width:1.25rem;margin-right:.875rem;cursor:pointer}.donorsearch_profile--body{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;text-align:left;padding:0 30px 30px;-ms-flex:1;flex:1}.donorsearch_profile--body ul li{margin-bottom:.1875rem}.donorsearch_profile--body .dt{color:#595959}.donorsearch_profile--body .dd{color:#000}.donorsearch_profile--footer{padding:0 30px;-ms-flex:0;flex:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.donorsearch_profile--footer--cta{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.73;letter-spacing:.005rem;color:#1970e2}.donorsearch_btn-like{background:none;border:0;padding:0;margin:0;cursor:pointer}.donorsearch_btn-like svg{width:1.1875rem}.donorsearch_btn-like svg path{fill:#cdcdcd}.donorsearch_btn-like.is-fav svg path{fill:#00cccd}.donorsearch_btn-like:hover svg path{fill:#1970e2}.donorsearch__loadMore{width:15.625rem;margin:auto}.donorsearch__toast{opacity:0;transform:translate3d(-120%,0,0);box-shadow:0 0 50px 0 hsla(0,0%,63%,.5);background-color:#fff;text-align:left;padding:25px 35px 25px 25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:30px;left:30px;z-index:100}.donorsearch__toast span{margin-top:.3125rem}.donorsearch__toast svg{width:1.25rem;margin-right:.875rem}.donorsearch__toast svg path{fill:#00cccd}.donorsearch__checkbox.disabled{pointer-events:none;opacity:.2;filter:grayscale(1)}.egg-donor__container{max-width:69.375rem;margin-bottom:3.125rem}.egg-donor__container--head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.egg-donor__container--head{-ms-flex-direction:row;flex-direction:row}}.egg-donor__pics--wrapper{display:block;margin-top:1.875rem;-ms-flex-order:2;order:2;width:100%;height:calc(100vw - 30px)}@media screen and (min-width:760px){.egg-donor__pics--wrapper{-ms-flex-order:0;order:0;margin-top:0;margin-right:3.125rem;-ms-flex:1 0 300px;flex:1 0 300px;display:-ms-flexbox;display:flex;height:18.75rem}}@media screen and (min-width:1008px){.egg-donor__pics--wrapper{-ms-flex:1 0 430px;flex:1 0 430px;margin-right:8.75rem;height:26.875rem}}.egg-donor--gallery{width:100%}.egg-donor--gallery .flickity-prev-next-button{top:50%}.egg-donor__pics{width:100%;height:calc(100vw - 30px)}@media screen and (min-width:760px){.egg-donor__pics{width:18.75rem;height:18.75rem}}@media screen and (min-width:1008px){.egg-donor__pics{width:26.875rem;height:26.875rem}}.egg-donor__profilepict{-o-object-fit:cover;object-fit:cover;width:100%;height:calc(100vw - 30px)}@media screen and (min-width:760px){.egg-donor__profilepict{width:18.75rem;height:18.75rem}}@media screen and (min-width:1008px){.egg-donor__profilepict{width:26.875rem;height:26.875rem}}.egg-donor__profilepict.no-pic{-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.5;background:#e6e6e6aa;padding:20px}.egg-donor__title{font-family:Caslon,Times,Georgia,serif;font-size:3.125rem;margin-bottom:.625rem;line-height:1.1;letter-spacing:normal;color:#1970e2}@media screen and (min-width:760px){.egg-donor__title{font-size:3.75rem}}.egg-donor__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e7e7e7;padding-bottom:.625rem;margin-bottom:1.875rem;padding-left:.625rem}@media screen and (min-width:760px){.egg-donor__items{padding-bottom:1.25rem}}.egg-donor__items li{margin-right:1.25rem}.egg-donor__intro .egg-donor__dl{margin-top:1.25rem;border:0}.egg-donor__intro .egg-donor__dl li{width:30%}.egg-donor__media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1.5625rem}.egg-donor__media .egg-donor__subtitle{margin:0;margin-bottom:.625rem;margin-right:1.25rem}.egg-donor__media a{margin-right:.875rem}.egg-donor__why{border-bottom:1px solid #e7e7e7;margin-bottom:1.875rem;padding-bottom:1.875rem}.egg-donor__why--wrap{max-width:60%;padding-right:1.25rem}.egg-donor__subtitle{font-family:Caslon,Times,Georgia,serif;font-size:1.625rem;line-height:1.31;letter-spacing:.02375rem;color:#313131;margin-bottom:2.1875rem}.egg-donor__dl{border-bottom:1px solid #e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.875rem}.egg-donor__dl.last{border:0}.egg-donor__dl li{width:50%;padding-right:1.25rem;padding-bottom:1.875rem}@media screen and (min-width:760px){.egg-donor__dl li{width:25%}}@media screen and (min-width:1008px){.egg-donor__dl li{width:20%}}.egg-donor__dt{font-size:.75rem;letter-spacing:.0625rem;color:var(--brownish-grey);text-transform:uppercase;display:block}.egg-donor__dd,.egg-donor__dt{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;line-height:2}.egg-donor__dd{font-size:.9375rem;font-weight:400;letter-spacing:normal;color:#171717}.egg-donor__section--personality{padding:80px 0;background-image:linear-gradient(180deg,#f8f8f8,#fff),linear-gradient(180deg,#fff6eb,#fff6eb)}.egg-donor__qatitle{font-family:Caslon,Times,Georgia,serif;font-size:1.625rem;line-height:1.31;letter-spacing:.02375rem;color:var(--black);margin-bottom:1rem}.egg-donor__qa{padding-left:2.5rem}.egg-donor__qa li{margin-bottom:.4375rem}.egg-donor__q{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.33;letter-spacing:normal;color:#313131;cursor:pointer}.egg-donor__q:hover{color:#1970e2}.egg-donor__q:before{content:"+";font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:normal;color:#1970e2;margin-left:-2.5rem;margin-right:.875rem;position:relative;top:3px;display:inline-block;width:1.5625rem;height:1.375rem;text-align:center}.is-active .egg-donor__q{color:#1970e2}.is-active .egg-donor__q:before{content:"-";top:1px}.egg-donor__a{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.6;letter-spacing:normal;color:#313131;overflow:hidden;padding-top:.875rem}@media screen and (min-width:1008px){.egg-donor__a{max-width:80%}}.egg-donor__a .answer-wrap{margin-bottom:.875rem}.nextName{position:absolute;right:0;margin-top:-1.75rem;z-index:10;text-transform:uppercase;font-size:.75rem;cursor:pointer}.nextName:hover{color:#1970e2}.gt__forms .get_fake_name input{border:0;padding:0;font-size:1.625rem;font-weight:700}.button.gform_button_select_files:hover{background-size:0;border:1px solid #1970e2}.audioControl svg circle,.audioControl svg path{fill:#1970e2}.audioControl.is-playing svg circle,.audioControl.is-playing svg path{fill:#00cccd}.videoPlayer{display:none}.lity-content .videoPlayer{display:block}.toggle-filters{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:10px}@media screen and (min-width:760px){.toggle-filters{display:none}}.toggle-filters svg{width:2.5rem;height:2.5rem}.toggle-filters svg path{fill:#1970e2}.toggle-filters span{color:#4a4a4a;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.6;letter-spacing:normal;text-transform:uppercase}@media screen and (max-width:759px){.donor-search-box{display:none}.lity-content .donor-search-box{display:-ms-flexbox;display:flex;overflow:scroll;margin-top:0}}.page-genetic-testing .table{margin-top:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.page-genetic-testing .table{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr 1fr 1fr;grid-template-columns:200px 1fr 1fr 1fr;-ms-grid-rows:70px auto;grid-template-rows:70px auto;grid-template-areas:"head-a head-b head-c head-d" "a1 b1 c1 d1" "a2 b2 c2 d2" "a3 b3 c3 d3" "a4 b4 c4 d4"}}.page-genetic-testing .head-a{grid-area:head-a}.page-genetic-testing .head-b{grid-area:head-b}.page-genetic-testing .head-c{grid-area:head-c}.page-genetic-testing .head-d{grid-area:head-d}.page-genetic-testing .a1{grid-area:a1}.page-genetic-testing .a2{grid-area:a2}.page-genetic-testing .a3{grid-area:a3}.page-genetic-testing .a4{grid-area:a4}.page-genetic-testing .a4.cell{border:0}.page-genetic-testing .b1{grid-area:b1}.page-genetic-testing .b2{grid-area:b2}.page-genetic-testing .b3{grid-area:b3}.page-genetic-testing .b4{grid-area:b4}.page-genetic-testing .b4.cell{border:0}.page-genetic-testing .c1{grid-area:c1}.page-genetic-testing .c2{grid-area:c2}.page-genetic-testing .c3{grid-area:c3}.page-genetic-testing .c4{grid-area:c4}.page-genetic-testing .c4.cell{border:0}.page-genetic-testing .d1{grid-area:d1}.page-genetic-testing .d2{grid-area:d2}.page-genetic-testing .d3{grid-area:d3}.page-genetic-testing .d4{grid-area:d4}.page-genetic-testing .d4.cell{border:0}.page-genetic-testing .cell{border-bottom:1px solid #b9b9b9}.page-genetic-testing .table-th{display:none}@media screen and (min-width:760px){.page-genetic-testing .table-th{display:block}}.page-genetic-testing .table-th .table-td{font-weight:500}.page-genetic-testing .table-td small{display:block;color:#585858;text-transform:uppercase}@media screen and (min-width:760px){.page-genetic-testing .table-td small{display:none}}.page-genetic-testing .head{margin-top:1.875rem}@media screen and (min-width:760px){.page-genetic-testing .head{margin-top:0}}.page-genetic-testing .media--list{max-width:40.625rem}.page-genetic-testing .media--list h5{margin-bottom:0}.block__genetic-testing--intro{padding-top:15.125rem}.block__genetic-testing--intro .container{max-width:62.5rem}.block__genetic-testing--intro .container h5{margin-bottom:3.375rem}.block__genetic-testing--intro .container .h2,.block__genetic-testing--intro .container h2{margin-bottom:3.25rem}.block__genetic-testing--intro .container p{max-width:53.125rem;margin-bottom:1.625rem}.block__genetic-testing--intro .table--wrapper{padding:22px 0}.block__genetic-testing--intro .table{margin-top:2.3125rem;padding-top:4rem}.block__genetic-testing--intro .table h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500;line-height:1;color:#1970e2}.block__genetic-testing--intro .table h4 small{display:block;font-size:1.125rem;font-weight:500;line-height:1.33;color:#585858;margin-top:.25rem}.block__genetic-testing--b{padding-top:8.125rem;padding-bottom:5.9375rem;margin-top:4.375rem}.block__genetic-testing--b .container{max-width:76.875rem}.block__genetic-testing--b .container .h2,.block__genetic-testing--b .container h2{max-width:43.75rem;line-height:3.125rem;margin:auto;margin-bottom:1.9375rem}.block__genetic-testing--b .container p{max-width:55.625rem;margin-bottom:1.625rem}.block__genetic-testing--b .container h4{margin-bottom:2.8125rem}.block__genetic-testing--b .table{margin-top:1.875rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.block__genetic-testing--b .table{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr 1fr 1fr;grid-template-columns:200px 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"head-a head-b head-c head-d" "a1 b1 c1 d1" "a2 b2 c2 d2" "a3 b3 c3 d3" "a4 b4 c4 d4"}}.block__genetic-testing--b .pgta__chromos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:auto;margin-top:4.75rem;margin-bottom:3.125rem;max-width:46.875rem}@media screen and (min-width:760px){.block__genetic-testing--b .pgta__chromos{margin-bottom:7.6875rem}}.block__genetic-testing--b .pgta__chromos>div{width:100%;text-align:center}@media screen and (min-width:1008px){.block__genetic-testing--b .pgta__chromos>div{height:25rem;width:21.875rem}}.block__genetic-testing--b .pgta__chromos h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.04688rem;text-align:center;color:var(--black);text-transform:uppercase;margin-bottom:.8125rem}.block__genetic-testing--b .block__genetic-testings--charts{margin-top:3.5625rem;margin-bottom:3.5rem}.block__genetic-testing--b .block__genetic-testings--charts h4{margin-bottom:2.0625rem}.block__genetic-testing--b .block__genetic-testings--charts p{max-width:37.5rem}.block__genetic-testing--b .block__genetic-testings--charts ul{margin-top:3.3125rem}.block__genetic-testing--b .block__genetic-testings--charts ul li{width:100%;margin-right:3.75rem}.block__genetic-testing--b .block__genetic-testings--charts ul li h5{margin-bottom:3.5625rem}@media screen and (min-width:1008px){.block__genetic-testing--b .block__genetic-testings--charts .chart{height:37.625rem}}.block__genetic-testing--b .block__genetic-testings--charts h4.serif{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.00875rem;text-align:center;color:#313131;margin-top:1.875rem;margin-bottom:2.8125rem}.block__genetic-testing--b .block__genetic-testings--charts .footnote{max-width:43.75rem;margin-top:-1.25rem}.block__genetic-testing--b .block__genetic-testings--charts .footnote h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#313131;margin-bottom:1.6875rem}.block__genetic-testing--b .block__genetic-testings--charts .footnote p{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.33;letter-spacing:normal;text-align:center;color:#595959;max-width:inherit}.block__genetic-testing--b .block__genetic-testings--pgta-process h4{margin-bottom:2.3125rem}.block__genetic-testing--b .swirly__steps{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:0}@media screen and (min-width:760px){.block__genetic-testing--b .swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:1008px){.block__genetic-testing--b .swirly__steps{max-width:46.875rem;margin:auto}}@media screen and (min-width:1200px){.block__genetic-testing--b .swirly__steps{padding-left:11.875rem;padding-right:11.875rem;max-width:100%}}.block__genetic-testing--b .swirly__steps div{width:100%}@media screen and (min-width:760px){.block__genetic-testing--b .swirly__steps div{margin-left:inherit;margin-right:inherit;margin-top:3rem;margin-bottom:1.25rem;width:16.875rem}}.block__genetic-testing--b .swirly__steps div img{margin-bottom:1.25rem}.table-pgta{padding-left:0;padding-right:0;max-width:62.5rem;margin:auto}.table-pgta .table{margin-top:1.5625rem;padding:25px;-ms-grid-columns:218px 1fr 1fr 1fr;grid-template-columns:218px 1fr 1fr 1fr}@media screen and (min-width:760px){.table-pgta .table{padding:65px 55px 30px}}.table-pgta .table h4{margin-bottom:0}.table-pgta .table .table-th{padding-bottom:0}.table-pgta h3{font-family:Caslon,Times,Georgia,serif;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.00875rem;color:#313131;width:6.25rem;margin:0}.table-pgta img{max-width:4.375rem;max-height:4.375rem;margin-top:1.5625rem;margin-bottom:.75rem}.table-pgta .a3,.table-pgta .b3,.table-pgta .c3,.table-pgta .d3{border:0}.block__genetic-testing--c{padding-top:7.1875rem;padding-bottom:4.375rem}.block__genetic-testing--c .container{max-width:83.75rem}.block__genetic-testing--c .container h5{margin-bottom:1.9375rem}.block__genetic-testing--c .container .h2,.block__genetic-testing--c .container h2{line-height:3rem;max-width:43.125rem;margin:auto;margin-bottom:2.0625rem}.block__genetic-testing--c .container p{max-width:50.625rem}.block__genetic-testing--c .white-boxes{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:3.125rem}@media screen and (min-width:1008px){.block__genetic-testing--c .white-boxes{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}}.block__genetic-testing--c .white-boxes>li{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;margin:15px 0;padding:30px 25px;padding-bottom:.9375rem;font-size:.9375rem;line-height:1.5rem}@media screen and (min-width:760px){.block__genetic-testing--c .white-boxes>li{width:70%;max-width:inherit}}@media screen and (min-width:1008px){.block__genetic-testing--c .white-boxes>li{width:19.6875rem;margin:15px}.block__genetic-testing--c .white-boxes>li:first-child{margin-left:0}.block__genetic-testing--c .white-boxes>li:last-child{margin-right:0}}.block__genetic-testing--c .white-boxes>li ul{margin-top:.6875rem}.block__genetic-testing--c .white-boxes>li ul li{margin-bottom:.1875rem}.block__genetic-testing--c .white-box.full-width{width:100%;max-width:inherit;margin-top:.625rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:var(--black);padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:6.25rem}@media screen and (min-width:760px){.block__genetic-testing--c .white-box.full-width{padding:40px 0}}.block__genetic-testing--c .block__genetic-testing--c__B{margin-bottom:5.625rem}.block__genetic-testing--c .block__genetic-testing--c__B h4{margin-bottom:2.1875rem}.block__genetic-testing--c .block__genetic-testing--c__B p{max-width:46.875rem}.block__genetic-testing--c .block__genetic-testing--c__B .karyomap{width:100%}.block__genetic-testing--c .block__genetic-testing--c__B .karyomap--wrap{display:inline-block;padding:40px;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);margin-top:2.5rem;width:100%}.block__genetic-testing--c .block__genetic-testing--c__C h4{margin-bottom:2.0625rem}.block__genetic-testing--c .block__genetic-testing--c__C p{max-width:47.5rem}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;max-width:46.875rem;margin:auto}@media screen and (min-width:760px){.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps div{width:100%}@media screen and (min-width:760px){.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps div{margin-left:inherit;margin-right:inherit;margin-top:3rem;margin-bottom:1.25rem;width:16.5625rem}}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps div img{margin-bottom:1.25rem}.block__genetic-testing--c .block__genetic-testing--c__C .swirly__steps h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#313131;margin:0;margin-bottom:-.9375rem}.block__genetic-testing--d{padding-top:4.6875rem;padding-bottom:4.375rem}.block__genetic-testing--d .container{max-width:62.5rem}.block__genetic-testing--d .container h5{margin-bottom:2.5625rem}.block__genetic-testing--d .container .h2,.block__genetic-testing--d .container h2{line-height:3rem;max-width:48.125rem;margin:auto;margin-bottom:2.875rem}.block__genetic-testing--d .container p{max-width:53.75rem}.block__genetic-testing--d .container p+h5{margin-top:2.375rem;margin-bottom:1.5rem}.block__genetic-testing--d .slider{margin-top:4.375rem}@media screen and (min-width:760px){.block__genetic-testing--d .slider{height:30rem;margin-bottom:5.5rem}}.block__genetic-testing--d .slider li{width:100%;text-align:center}.block__genetic-testing--d .slider li img{max-width:52rem;margin:auto;width:50%}.block__genetic-testing--d .slider li h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:var(--black)}.block__genetic-testing--d .block__genetic-testing--d--B h4{margin-bottom:1.9375rem}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:4.6875rem;padding-right:4.6875rem}@media screen and (min-width:760px){.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps div{width:100%}@media screen and (min-width:760px){.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps div{margin-left:inherit;margin-right:inherit;margin-top:3.9375rem;margin-bottom:.8125rem;width:17.8125rem}}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps div img{margin-bottom:1.25rem}.block__genetic-testing--d .block__genetic-testing--d--B .swirly__steps h5{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#313131;margin:0;margin-bottom:-.9375rem}.block__genetic-testing--e{padding-top:8.75rem;padding-bottom:4.375rem}.block__genetic-testing--e .container{max-width:62.5rem}.steps__icon--wrap{background:#fff;padding:15px 15px 0;display:inline-block}.steps__icon{max-width:4.375rem;max-height:4.375rem}.steps__icon+p{background:#fff}.page-patient-resources .gt__section{padding-top:0}.VUEprotocols{padding:20px}@media screen and (min-width:760px){.VUEprotocols{padding:50px}}.blog__article .VUEprotocols{padding:0}.VUEprotocols--box{background:#fff;box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);padding:40px 15px 10px;color:#313131;text-align:left}@media screen and (min-width:760px){.VUEprotocols--box{padding:40px 40px 10px}}.protocols-selector{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;margin:auto;margin-bottom:3em;margin-top:3em}@media screen and (min-width:760px){.protocols-selector{-ms-flex-direction:row;flex-direction:row}}.protocols-selector li{cursor:pointer;margin-right:.9375rem}.protocols-selector li:last-child{margin-right:0}.protocols-selector li.is-active{color:#1970e2}.protocols-selector li button{background:none;border:none;color:inherit;text-transform:uppercase}.bkg--black .protocols-selector li.is-active button,.bkg--primary .protocols-selector li.is-active button,.bkg--secondary .protocols-selector li.is-active button{color:#fff;text-decoration:underline}.days{-ms-flex-wrap:wrap;flex-wrap:wrap}.days,.days>li{display:-ms-flexbox;display:flex}.days>li{width:100%;-ms-flex-direction:column;flex-direction:column;border:1px solid #b9b9b9;padding:15px;position:relative}@media screen and (min-width:500px){.days>li{width:50%}}@media screen and (min-width:760px){.days>li{width:33.33333%}}@media screen and (min-width:1008px){.days>li{width:25%;min-height:11.25rem}}@media screen and (min-width:1392px){.days>li{width:14.28571%}}.blog__article .days>li{width:50%;min-height:6.25rem}@media screen and (min-width:760px){.blog__article .days>li{width:25%;min-height:9.375rem}}.days>li.days_before{width:100%;min-height:auto;text-align:center}.days>li h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.9375rem;color:#000;letter-spacing:.025rem;line-height:1.5rem;margin:0;margin-bottom:.4375rem}.days>li>ul>li{font-size:.75rem;letter-spacing:.00375rem;line-height:.875rem;margin-bottom:.3125rem;transition:opacity .3s ease}.days>li>ul>li,.label_prior-visits{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.label_prior-visits{font-size:.8125rem;color:#6f6f6f;letter-spacing:.54187rem;text-align:center;line-height:1.5rem}.protocols-header{max-width:62.5rem;text-align:center;margin:0 auto 35px}.protocols-header h3{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.25rem;color:#1970e2;letter-spacing:0;text-align:center;line-height:1.625rem;margin-bottom:1.875rem}.is-office-visit{color:#fa751c}.is-office-visit.is-turn-off{opacity:.5}.is-procedure-visit{color:#b620e0}.is-procedure-visit.is-turn-off{opacity:.5}.is-medication{color:#1970e2}.is-medication.is-turn-off{opacity:.5}.is-medication.has-level-1,.is-medication.has-level-1.is-turn-off{opacity:.4}.is-low-medication{color:#00cccd}.is-low-medication a{color:inherit;text-decoration:underline}.is-low-medication.is-turn-off{opacity:.4}.is-low-medication.is-level-1{opacity:1}.is-low-medication.is-level-1.is-level-2{opacity:.4}.is-low-medication.is-level-2{opacity:1}.is-low-medication.is-level-2.is-level-3{opacity:.4}.is-low-medication.is-level-3{opacity:1}.is-low-medication.is-level-3.is-level-4{opacity:.4}.protocols-control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3.125rem;max-width:50rem}@media screen and (min-width:760px){.protocols-control{-ms-flex-direction:row;flex-direction:row}.blog__article .protocols-control{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1392px){.protocols-control{max-width:inherit}.blog__article .protocols-control{max-width:50rem}}.protocols-control .hide-small{display:none}@media screen and (min-width:760px){.protocols-control .hide-small{display:block}}.blog__article .protocols-control .hide-small{display:none}.protocols-control .only-small{margin-top:3.125rem}.protocols-control .only-small .protocols-control__transfer{margin-bottom:0}@media screen and (min-width:760px){.protocols-control .only-small{display:none}}@media screen and (min-width:760px){.blog__article .protocols-control .only-small{display:block}}@media screen and (min-width:1200px){.protocols-control .col{margin-right:1.875rem}}.protocols-control .col .with-toggle{margin-right:1.25rem}.protocols-control .col .with-toggle.no_edit{pointer-events:none}.protocols-control .col.col--a{width:100%}@media screen and (min-width:1392px){.protocols-control .col.col--a{width:auto}}.protocols-control .col.col--b{width:100%}@media screen and (min-width:760px){.protocols-control .col.col--b{width:50%}}@media screen and (min-width:1008px){.protocols-control .col.col--b{width:auto}}.protocols-control .col.col--c{width:100%}@media screen and (min-width:760px){.protocols-control .col.col--c{width:50%}}@media screen and (min-width:1008px){.protocols-control .col.col--c{width:auto}}.protocols-control h4{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#313131;letter-spacing:.04688rem;line-height:1.5rem;text-transform:uppercase;margin-bottom:.3125rem;margin-top:1.875rem}@media screen and (min-width:1392px){.protocols-control h4{margin-top:0}.blog__article .protocols-control h4{margin-top:1.875rem}}@media screen and (min-width:760px){.protocols-control__inmune-switcher{display:-ms-flexbox;display:flex}}.protocols-control__inmune-options h4{margin-top:0}.protocols-control__inmune-options--switches{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.protocols-control__inmune-options--switches>div{margin-bottom:.875rem}@media screen and (min-width:760px){.protocols-control__inmune-options--switches{-ms-flex-direction:row;flex-direction:row}.protocols-control__inmune-options--switches>div{margin-bottom:0}}.protocols-control__transfer{margin-bottom:1.9375rem;display:block}.protocols-control__day-trigger{display:-ms-flexbox;display:flex}.protocols-control__day-trigger>span{margin-right:1.25rem;color:#585858}.protocols-control__day-trigger .rangeSlider{margin-top:0;width:100%;min-width:10.625rem}.protocols-control__day-trigger .rangeSelector{height:auto;padding:0;margin:0}.protocols-control__day-trigger .rangeSelector div{width:auto}.protocols-control__day-trigger .rangeSelector div:last-child{margin-right:0}@media screen and (min-width:760px){.references__wrap{-ms-flex-pack:justify;justify-content:space-between;margin-top:1.875rem}}@media screen and (min-width:760px){.references,.references__wrap{display:-ms-flexbox;display:flex}}@media screen and (min-width:760px){.blog__article .references{-ms-flex-direction:column;flex-direction:column}}.references li{display:-ms-flexbox;display:flex;cursor:pointer}@media screen and (min-width:760px){.references li{margin-left:1.25rem}}.references li:before{content:"";width:.625rem;min-width:.625rem;height:.625rem;display:block;background-color:inherit;margin-right:.625rem;border-radius:5px;position:relative;top:5px}.references li.is-office-visit:before{background-color:#fa751c}.references li.is-procedure-visit:before{background-color:#b620e0}.references li.is-medication:before{background-color:#1970e2}.references li.is-low-medication:before{background-color:#00cccd}.tooltip--wrapper{position:absolute;top:15px;right:15px}.tooltip--wrapper .v-tooltip{margin:0}.counselor-filter__box{max-width:69.5625rem;margin:auto;margin-bottom:2.5rem}.counselor-filter__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.counselor-filter__row input,.counselor-filter__row select{border-color:#b9b9b9;height:2.625rem}.counselor-filter__row .btn.is-round{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:#cbcbcb;background:#fff;border:1px solid #cbcbcb;border-radius:20px;height:2.5rem;padding-left:.9375rem;padding-right:.9375rem;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.625rem;line-height:.625rem;letter-spacing:.04125rem;text-transform:uppercase;cursor:pointer;outline:none}.counselor-filter__row .btn.is-round span{margin-right:.5rem;margin-top:.25rem}.counselor-filter__row .btn.is-round svg path{fill:#cbcbcb}.counselor-filter__row .btn.is-round:hover{color:#1970e2;border:1px solid #1970e2}.counselor-filter__row .btn.is-round.is-active{color:#1970e2}.counselor-filter__row .btn.is-round.is-active svg path{fill:#1970e2}.counselor-filter__option{margin-top:1.5rem}.counselor-filter__results{margin-top:.5rem;text-transform:uppercase;font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:.75rem;color:#313131;letter-spacing:.04375rem;line-height:1.625rem}.counselor-list__wrap{display:none}.counselor-list__wrap.is-active{display:block}.counselor-list{max-width:69.5625rem;margin:auto}.counselor-list__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:6.25rem}.counselor-list__aside{min-width:20rem}.counselor-list__image{min-width:20rem;height:20rem;-o-object-fit:cover;object-fit:cover}.counselor_profile--avatar.no-pic{-o-object-position:0 10px;object-position:0 10px;filter:grayscale(1);opacity:.5}.counselor_profile--avatar{width:20rem;min-width:20rem;height:20rem;background:#d0d0d0;-o-object-fit:cover;object-fit:cover}.counselor-list__data{text-align:left;margin-left:3.125rem}.counselor-list__data h3{color:#1970e2}.counselor-list__data .button{width:15rem}.counselor-category--icon{max-height:1.25rem;max-width:1.875rem}.counselor-list__info{display:-ms-flexbox;display:flex;margin-top:1.5625rem;margin-bottom:1.5625rem}.counselor-list__info,.counselor-list__info>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.counselor-list__info>div{display:-ms-inline-flexbox;display:inline-flex;margin-right:1.5625rem}.counselor-list__info>div img{margin-right:.625rem;margin-bottom:.125rem}.counselor-list__license--list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.counselor-map__wrap{display:none}.counselor-map__wrap.is-active{display:block}.counselor-map{width:100%;height:31.25rem;margin-bottom:3.75rem}.tippy-tooltip.cny-counselor-theme{box-shadow:0 0 50px 0 hsla(0,0%,63%,.3);background:#00cccd;padding:3px 5px 0;color:#fff;text-transform:uppercase;font-size:10px;border-radius:50px}.tippy-tooltip.cny-counselor-theme[data-animatefill]{background-color:transparent}.tippy-tooltip.cny-counselor-theme .tippy-backdrop{background-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=top] .tippy-arrow{border-top-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=bottom] .tippy-arrow{border-bottom-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=left] .tippy-arrow{border-left-color:#00cccd}.tippy-tooltip.cny-counselor-theme[x-placement^=right] .tippy-arrow{border-right-color:#00cccd}.counselor-inquire-wrapper{background:#fff;width:33.125rem;padding:50px 20px;overflow:auto;max-height:95vh}.counselor-inquire-body{max-width:19.6875rem;margin:auto}.counselor-inquire .gform_wrapper .ginput_complex span.ginput_left,.counselor-inquire .gform_wrapper .ginput_complex span.ginput_right{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}.readmore{text-transform:uppercase;font-size:.75rem;color:#1970e2;cursor:pointer}.podcast-featured{max-width:55rem;margin:0 auto 4rem}.podcast-featured__card{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.18);padding:1.5rem;border-radius:1rem;gap:1rem;margin-top:1rem}@media screen and (min-width:760px){.podcast-featured__card{-ms-flex-direction:row;flex-direction:row;gap:2rem}}.podcast-featured__media{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}@media screen and (min-width:760px){.podcast-featured__media{width:100%;-ms-flex:0 0 300px;flex:0 0 300px}}.podcast-featured__image-wrapper{position:relative;width:100%;height:auto}@media screen and (min-width:760px){.podcast-featured__image-wrapper{width:300px;height:300px}}.podcast-featured__image{width:100%;height:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:760px){.podcast-featured__image{width:100%;height:auto}}.podcast-featured .playBtn{background:#0c2955;position:absolute;top:50%;left:50%;padding:0;transform:translate(-50%,-50%);cursor:pointer}.podcast-featured__audio-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:1em;font-size:.8em;text-transform:uppercase}.podcast-featured__platform-link{text-decoration:none;color:inherit}.podcast-featured__content{-ms-flex:none;flex:none;width:100%}@media screen and (min-width:760px){.podcast-featured__content{-ms-flex:1 1 300px;flex:1 1 300px}}.podcast-featured__meta{font-size:.9em;margin-bottom:.3rem;opacity:.8;text-transform:uppercase;font-weight:500}.podcast-featured__title{margin-top:0;font-family:Campton,sans-serif;font-weight:500;margin-bottom:.5rem;color:#0c2955}.episode-description-wrapper{position:relative}.episode-description{font-size:.95em;max-height:200px;overflow:hidden;transition:max-height .4s ease}.toggle-desc{margin-top:.5em;padding:0;border:0;background:none;font-size:.85em;cursor:pointer}.podcast-list{max-width:55rem;margin:0 auto}.podcast-list h2{margin-bottom:0}.podcast-list__items{list-style:none;margin:0;padding:0}.podcast-episode{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #ddd;padding:1.5rem 0;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:760px){.podcast-episode{gap:2rem;-ms-flex-direction:row;flex-direction:row}}.podcast-episode__thumb{position:relative;min-width:100px;min-height:100px;max-width:200px;max-height:200px;border:1px solid #ddd;border-radius:6px;overflow:hidden}.podcast-episode__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.podcast-episode .playBtn{background:#0c2955;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);cursor:pointer}@media screen and (min-width:760px){.podcast-episode__info{-ms-flex:1 1 200px;flex:1 1 200px}}.podcast-episode__meta{font-size:.9em;margin-bottom:.3rem;opacity:.8;text-transform:uppercase;font-weight:500}.podcast-episode__title{margin:0;color:#0c2955}.podcast-episode__desc{font-size:.95em}.podcast-episode__data{display:-ms-flexbox;display:flex;gap:2rem}@media screen and (min-width:760px){.podcast-episode__duration{min-width:70px;text-align:right}}.podcast-episode__duration p{font-size:.9em;margin-bottom:0;opacity:.8}.podcast-episode__links{display:-ms-flexbox;display:flex;gap:.8rem}.podcast-episode__platform-link{text-align:center;text-decoration:none;color:inherit;font-size:.9em;font-weight:500}.explicit-label{background:#ccc;color:#fff;font-size:.7em;font-weight:700;padding:2px 4px 1px;border-radius:4px}.not-found{min-height:100vh;padding-top:6.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.not-found .not-found__title{max-width:38.75rem;font-family:Caslon,Times,Georgia,serif;font-size:3.75rem;line-height:1.13;letter-spacing:.005rem;margin-bottom:1.25rem}.not-found .not-found__lead{font-family:Campton,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.67;letter-spacing:.00625rem;margin-bottom:1.875rem}.not-found .button{margin-right:1.25rem}.page-template-thanks .noHero__block .container{max-width:37.5rem;margin:auto}