html,body{height: 100%}.clear_float:before,.clear_float:after{content: " ";display: table}.clear_float:after{clear: both}.border-box{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sgf-icon{font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}*:focus{outline: none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin: 0;padding: 0}button,input,legend,textarea,select,optgroup,option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit}table{border-collapse: collapse;border-spacing: 0}sup,sub{vertical-align: baseline}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,textarea,caption,table,tbody,tfoot,thead,tr,th,td{font-family: inherit;font-size: inherit}img{border: none}main .wysiwyg .accent,.redactor-editor .accent,#typography .accent,main .wysiwyg h2.accent,.redactor-editor h2.accent,#typography h2.accent,main .wysiwyg h3.accent,.redactor-editor h3.accent,#typography h3.accent,main .wysiwyg h4.accent,.redactor-editor h4.accent,#typography h4.accent,main .wysiwyg h5.accent,.redactor-editor h5.accent,#typography h5.accent,#recent-history-panel .history-list .history-item a .parent,main .wysiwyg h5.video-callout.accent,.redactor-editor h5.video-callout.accent,#typography h5.video-callout.accent,main .wysiwyg h5.sidebar-events-title.accent,.redactor-editor h5.sidebar-events-title.accent,#typography h5.sidebar-events-title.accent,.repeatable-content-plus.info-blocks .repeatable-content-plus-entry h4,div.ccm-page .location-list h3,div.ccm-page main .location-list h3,div.ccm-page .doctor-list h3,div.ccm-page main.doctor-list h3,main .wysiwyg h5.video-callout.sidebar-events-title.accent,.redactor-editor h5.video-callout.sidebar-events-title.accent,#typography h5.video-callout.sidebar-events-title.accent,main .wysiwyg h5.sidebar-events-title.video-callout.accent,.redactor-editor h5.sidebar-events-title.video-callout.accent,#typography h5.sidebar-events-title.video-callout.accent,.repeatable-content-plus.video-callouts .media-cta .content h5.accent,.sidebar-events-header-title.accent,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.accent,.sidebar-events-header-title.video-callout.accent{padding-left: 45px;border-bottom: solid #e1e1e1 1px;padding-bottom: 15px;position: relative}main .wysiwyg .accent:before,.redactor-editor .accent:before,#typography .accent:before,main .wysiwyg h2.accent:before,.redactor-editor h2.accent:before,#typography h2.accent:before,main .wysiwyg h3.accent:before,.redactor-editor h3.accent:before,#typography h3.accent:before,main .wysiwyg h4.accent:before,.redactor-editor h4.accent:before,#typography h4.accent:before,main .wysiwyg h5.accent:before,.redactor-editor h5.accent:before,#typography h5.accent:before,#recent-history-panel .history-list .history-item a .parent:before,main .wysiwyg h5.video-callout.accent:before,.redactor-editor h5.video-callout.accent:before,#typography h5.video-callout.accent:before,main .wysiwyg h5.sidebar-events-title.accent:before,.redactor-editor h5.sidebar-events-title.accent:before,#typography h5.sidebar-events-title.accent:before,.repeatable-content-plus.info-blocks .repeatable-content-plus-entry h4:before,div.ccm-page .location-list h3:before,div.ccm-page main .location-list h3:before,div.ccm-page .doctor-list h3:before,div.ccm-page main.doctor-list h3:before,main .wysiwyg h5.video-callout.sidebar-events-title.accent:before,.redactor-editor h5.video-callout.sidebar-events-title.accent:before,#typography h5.video-callout.sidebar-events-title.accent:before,main .wysiwyg h5.sidebar-events-title.video-callout.accent:before,.redactor-editor h5.sidebar-events-title.video-callout.accent:before,#typography h5.sidebar-events-title.video-callout.accent:before,.repeatable-content-plus.video-callouts .media-cta .content h5.accent:before,.sidebar-events-header-title.accent:before,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.accent:before,.sidebar-events-header-title.video-callout.accent:before{position: absolute;top: 0px;left: 0px;font-size: 30px;font-family: 'icomoon';content: "\e600";color: #585858}main .wysiwyg .accent-border-bottom,.redactor-editor .accent-border-bottom,#typography .accent-border-bottom{padding-left: 45px;position: relative;border-bottom: solid #e1e1e1 1px;padding-bottom: 15px}main .wysiwyg .accent-border-bottom:before,.redactor-editor .accent-border-bottom:before,#typography .accent-border-bottom:before{position: absolute;top: 0px;left: 0px;font-size: 30px;font-family: 'icomoon';content: "\e600";color: #585858}main .wysiwyg .drop-cap,.redactor-editor .drop-cap,#typography .drop-cap,main .wysiwyg p .drop-cap,.redactor-editor p .drop-cap,#typography p .drop-cap{position: relative;font-weight: bold;color: #be004a;display: block;float: left;margin-bottom: 10px;margin-right: 20px}main .wysiwyg .content-align-left,.redactor-editor .content-align-left,#typography .content-align-left{float: left;width: 45%;margin-bottom: 0;padding-bottom: 0}main .wysiwyg .content-align-right,.redactor-editor .content-align-right,#typography .content-align-right{float: right;width: 45%;margin-bottom: 0;padding-bottom: 0}main .wysiwyg .color-orange,.redactor-editor .color-orange,#typography .color-orange{color: #be004a}main .wysiwyg .list-below,.redactor-editor .list-below,#typography .list-below{margin-bottom: 0}main .wysiwyg h1,.redactor-editor h1,#typography h1,main .wysiwyg h2,.redactor-editor h2,#typography h2,main .wysiwyg h3,.redactor-editor h3,#typography h3,main .wysiwyg h4,.redactor-editor h4,#typography h4,main .wysiwyg h5,.redactor-editor h5,#typography h5,main .wysiwyg h6,.redactor-editor h6,#typography h6,main .wysiwyg h4.image-callout,.redactor-editor h4.image-callout,#typography h4.image-callout,main .wysiwyg h4.faq-heading,.redactor-editor h4.faq-heading,#typography h4.faq-heading,main .wysiwyg h5.video-callout,.redactor-editor h5.video-callout,#typography h5.video-callout,main .wysiwyg h5.sidebar-events-title,.redactor-editor h5.sidebar-events-title,#typography h5.sidebar-events-title,.main-interior-header header h1,.main-interior-header header h2,.repeatable-content-plus.hexa-image h3,.repeatable-content-plus.hexa-image .content h6,.repeatable-content-plus.testimonials h3,.sidebar-events-single-date,.sidebar-events-single-title,.sidebar-events-view-all-link,div.ccm-page .fixed-tab[class*="tab-item-"],.story-cta h2,div.ccm-page.page-type-location .location-hero h1,div.ccm-page.page-type-doctor .location-hero h1,div.ccm-page.page-type-careers .location-hero h1,div.ccm-page.page-type-location .location-hero h5,div.ccm-page.page-type-doctor .location-hero h5,div.ccm-page.page-type-careers .location-hero h5,div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .block h4,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h3,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h5,div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover h5,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header h2,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2,div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block h4,div.ccm-page.page-type-patient-story .patient-story-header .mobile-header h2,div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap .text h2,div.ccm-page.page-type-patient-story .patient-story-header h3,div.ccm-page.page-type-patient-story .patient-story-header h5,main .wysiwyg h5.video-callout.sidebar-events-title,.redactor-editor h5.video-callout.sidebar-events-title,#typography h5.video-callout.sidebar-events-title,main .wysiwyg h5.sidebar-events-title.video-callout,.redactor-editor h5.sidebar-events-title.video-callout,#typography h5.sidebar-events-title.video-callout,main .ccm-block-content-plus.faq-callout .faq-callout-block-content h4,.repeatable-content-plus.video-callouts .media-cta .content h5,.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4,.sidebar-events-header-title,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title,.sidebar-events-header-title.video-callout{line-height: 1}main .wysiwyg h1,.redactor-editor h1,#typography h1,main .wysiwyg h2,.redactor-editor h2,#typography h2,main .wysiwyg h3,.redactor-editor h3,#typography h3,.main-interior-header header h1,.main-interior-header header h2,.repeatable-content-plus.hexa-image h3,.repeatable-content-plus.testimonials h3,.story-cta h2,div.ccm-page.page-type-location .location-hero h1,div.ccm-page.page-type-doctor .location-hero h1,div.ccm-page.page-type-careers .location-hero h1,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h3,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header h2,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2,div.ccm-page.page-type-patient-story .patient-story-header .mobile-header h2,div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap .text h2,div.ccm-page.page-type-patient-story .patient-story-header h3{font-family: PTSansRegular,Arial,Helvetica,sans-serif}main .wysiwyg h1,.redactor-editor h1,#typography h1,.main-interior-header header h1,.main-interior-header header h2,div.ccm-page.page-type-location .location-hero h1,div.ccm-page.page-type-doctor .location-hero h1,div.ccm-page.page-type-careers .location-hero h1{font-size: 50px;text-transform: uppercase;font-weight: 400;letter-spacing: 3px;color: #585858;margin-bottom: 35px}main .wysiwyg h1.stronger,.redactor-editor h1.stronger,#typography h1.stronger,main .wysiwyg h1 .stronger,.redactor-editor h1 .stronger,#typography h1 .stronger{font-weight: bold;font-size: 57px}main .wysiwyg h1.weaker,.redactor-editor h1.weaker,#typography h1.weaker,main .wysiwyg h1 .weaker,.redactor-editor h1 .weaker,#typography h1 .weaker{font-weight: 100;font-size: 43px}main .wysiwyg h1.alternate,.redactor-editor h1.alternate,#typography h1.alternate,main .wysiwyg h1 .alternate,.redactor-editor h1 .alternate,#typography h1 .alternate{color: #be004a}main .wysiwyg h1.highlight,.redactor-editor h1.highlight,#typography h1.highlight,main .wysiwyg h1 .highlight,.redactor-editor h1 .highlight,#typography h1 .highlight{color: #585858}main .wysiwyg h1.feature,.redactor-editor h1.feature,#typography h1.feature,div.ccm-page.page-type-journey .page-header-media h1,div.ccm-page.page-type-your-care-team .page-header-media h1{letter-spacing: 5px;font-size: 85px;line-height: 75px;color: #fff;margin-bottom: 0}main .wysiwyg h1 .pre-headline,.redactor-editor h1 .pre-headline,#typography h1 .pre-headline{color: #707070;font-size: 22px;font-weight: normal;line-height: 30px}main .wysiwyg h2,.redactor-editor h2,#typography h2,.story-cta h2,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header h2,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2,div.ccm-page.page-type-patient-story .patient-story-header .mobile-header h2,div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap .text h2{font-size: 40px;font-weight: bold;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 33px}main .wysiwyg h2.stronger,.redactor-editor h2.stronger,#typography h2.stronger,main .wysiwyg h2 .stronger,.redactor-editor h2 .stronger,#typography h2 .stronger{font-weight: bold;font-size: 46px}main .wysiwyg h2.weaker,.redactor-editor h2.weaker,#typography h2.weaker,main .wysiwyg h2 .weaker,.redactor-editor h2 .weaker,#typography h2 .weaker{font-weight: 100;font-size: 34px}main .wysiwyg h2.alternate,.redactor-editor h2.alternate,#typography h2.alternate,main .wysiwyg h2 .alternate,.redactor-editor h2 .alternate,#typography h2 .alternate{color: #be004a}main .wysiwyg h2.highlight,.redactor-editor h2.highlight,#typography h2.highlight,main .wysiwyg h2 .highlight,.redactor-editor h2 .highlight,#typography h2 .highlight{color: #585858}main .wysiwyg h2.sentence,.redactor-editor h2.sentence,#typography h2.sentence,div.ccm-page.page-type-journey .page-header-body h2,div.ccm-page.page-type-your-care-team .page-header-body h2{line-height: 1.4;text-transform: none;font-weight: normal}main .wysiwyg h2.accent,.redactor-editor h2.accent,#typography h2.accent{border-bottom: none;letter-spacing: 1px;padding-bottom: 0}main .wysiwyg h2.notification,.redactor-editor h2.notification,#typography h2.notification,div.ccm-page .ccm-notification-block .ccm-notification-content-wrap h2{font-size: 18px;text-transform: none;letter-spacing: 1px;margin-bottom: 15px;word-spacing: 2px;letter-spacing: normal;font-weight: bold;color: #464646}main .wysiwyg h3,.redactor-editor h3,#typography h3,.repeatable-content-plus.hexa-image h3,.repeatable-content-plus.testimonials h3,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h3,div.ccm-page.page-type-patient-story .patient-story-header h3{font-size: 30px;letter-spacing: 1px;margin-bottom: 49px;text-transform: uppercase;font-weight: bold}main .wysiwyg h3.stronger,.redactor-editor h3.stronger,#typography h3.stronger,main .wysiwyg h3 .stronger,.redactor-editor h3 .stronger,#typography h3 .stronger{font-weight: bold;font-size: 35px}main .wysiwyg h3.weaker,.redactor-editor h3.weaker,#typography h3.weaker,main .wysiwyg h3 .weaker,.redactor-editor h3 .weaker,#typography h3 .weaker{font-weight: 100;font-size: 26px}main .wysiwyg h3.alternate,.redactor-editor h3.alternate,#typography h3.alternate,main .wysiwyg h3 .alternate,.redactor-editor h3 .alternate,#typography h3 .alternate{color: #be004a}main .wysiwyg h3.highlight,.redactor-editor h3.highlight,#typography h3.highlight,main .wysiwyg h3 .highlight,.redactor-editor h3 .highlight,#typography h3 .highlight{color: #585858}main .wysiwyg h3.accent,.redactor-editor h3.accent,#typography h3.accent,div.ccm-page .location-list h3,div.ccm-page main .location-list h3,div.ccm-page .doctor-list h3,div.ccm-page main.doctor-list h3{border-bottom: none;letter-spacing: 1px;padding-bottom: 0}main .wysiwyg h4,.redactor-editor h4,#typography h4,main .wysiwyg h4.image-callout,.redactor-editor h4.image-callout,#typography h4.image-callout,main .wysiwyg h4.faq-heading,.redactor-editor h4.faq-heading,#typography h4.faq-heading,div.ccm-page .fixed-tab[class*="tab-item-"],main .ccm-block-content-plus.faq-callout .faq-callout-block-content h4,.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4{font-size: 20px;line-height: 25px;color: #363636;letter-spacing: 2px;margin-bottom: 10px}main .wysiwyg h4.stronger,.redactor-editor h4.stronger,#typography h4.stronger,main .wysiwyg h4 .stronger,.redactor-editor h4 .stronger,#typography h4 .stronger{font-weight: bold;font-size: 23px}main .wysiwyg h4.weaker,.redactor-editor h4.weaker,#typography h4.weaker,main .wysiwyg h4 .weaker,.redactor-editor h4 .weaker,#typography h4 .weaker{font-weight: 100;font-size: 17px}main .wysiwyg h4.alternate,.redactor-editor h4.alternate,#typography h4.alternate,main .wysiwyg h4 .alternate,.redactor-editor h4 .alternate,#typography h4 .alternate,.sidebar-honeycomb h4,.sidebar-honeycomb .wysiwyg h4,.footer-hexagon h4,.wysiwyg .footer-hexagon h4,.blue-callout .content h4,.lightblue-callout .content h4{color: #be004a}main .wysiwyg h4.highlight,.redactor-editor h4.highlight,#typography h4.highlight,main .wysiwyg h4 .highlight,.redactor-editor h4 .highlight,#typography h4 .highlight{color: #585858}main .wysiwyg h4.sentence,.redactor-editor h4.sentence,#typography h4.sentence,div.ccm-page.page-type-journey .page-header-body h4,div.ccm-page.page-type-your-care-team .page-header-body h4{font-family: PTSansRegular,Arial,Helvetica,sans-serif;color: #898989;text-transform: none;font-weight: normal;letter-spacing: 2px}main .wysiwyg h4.accent,.redactor-editor h4.accent,#typography h4.accent,.repeatable-content-plus.info-blocks .repeatable-content-plus-entry h4{border-bottom: none;letter-spacing: .5px;padding-bottom: 0;font-weight: bold}main .wysiwyg h4.alternate,.redactor-editor h4.alternate,#typography h4.alternate,.sidebar-honeycomb h4,.sidebar-honeycomb .wysiwyg h4,.footer-hexagon h4,.wysiwyg .footer-hexagon h4,.blue-callout .content h4,.lightblue-callout .content h4{font-family: PTSansRegular,Arial,Helvetica,sans-serif;margin-bottom: 10px;font-size: 22px;text-transform: uppercase;letter-spacing: .6px}main .wysiwyg h4.image-callout,.redactor-editor h4.image-callout,#typography h4.image-callout,.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4{display: inline-block;text-transform: uppercase;font-weight: bold;letter-spacing: normal;border-bottom: solid #be004a 7px;padding-bottom: 5px}main .wysiwyg h4.faq-heading,.redactor-editor h4.faq-heading,#typography h4.faq-heading,main .ccm-block-content-plus.faq-callout .faq-callout-block-content h4{font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-weight: bold;font-size: 22px;line-height: 34px;text-transform: uppercase;padding-left: 31px;position: relative}main .wysiwyg h4.faq-heading:before,.redactor-editor h4.faq-heading:before,#typography h4.faq-heading:before,main .ccm-block-content-plus.faq-callout .faq-callout-block-content h4:before{content: "";position: absolute;top: 0;left: 0;display: inline-block;background: url(../../../../themes/sgf/images/icon-light-bulb-black.png) 0 0 no-repeat;width: 18px;height: 26px}main .wysiwyg h5,.redactor-editor h5,#typography h5,main .wysiwyg h5.video-callout,.redactor-editor h5.video-callout,#typography h5.video-callout,main .wysiwyg h5.sidebar-events-title,.redactor-editor h5.sidebar-events-title,#typography h5.sidebar-events-title,div.ccm-page.page-type-location .location-hero h5,div.ccm-page.page-type-doctor .location-hero h5,div.ccm-page.page-type-careers .location-hero h5,div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .block h4,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h5,div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover h5,div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block h4,div.ccm-page.page-type-patient-story .patient-story-header h5,main .wysiwyg h5.video-callout.sidebar-events-title,.redactor-editor h5.video-callout.sidebar-events-title,#typography h5.video-callout.sidebar-events-title,main .wysiwyg h5.sidebar-events-title.video-callout,.redactor-editor h5.sidebar-events-title.video-callout,#typography h5.sidebar-events-title.video-callout,.repeatable-content-plus.video-callouts .media-cta .content h5,.sidebar-events-header-title,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title,.sidebar-events-header-title.video-callout{font-size: 18px;text-transform: uppercase;font-weight: bold;word-spacing: 3px;padding-top: 4px;margin-bottom: 7px;letter-spacing: 1px}main .wysiwyg h5.stronger,.redactor-editor h5.stronger,#typography h5.stronger,main .wysiwyg h5 .stronger,.redactor-editor h5 .stronger,#typography h5 .stronger,main .wysiwyg h5.video-callout.stronger,main .wysiwyg h5.video-callout .stronger,.redactor-editor h5.video-callout.stronger,.redactor-editor h5.video-callout .stronger,#typography h5.video-callout.stronger,#typography h5.video-callout .stronger,main .wysiwyg h5.sidebar-events-title.stronger,main .wysiwyg h5.sidebar-events-title .stronger,.redactor-editor h5.sidebar-events-title.stronger,.redactor-editor h5.sidebar-events-title .stronger,#typography h5.sidebar-events-title.stronger,#typography h5.sidebar-events-title .stronger,main .wysiwyg h5.video-callout.sidebar-events-title.stronger,main .wysiwyg h5.video-callout.sidebar-events-title .stronger,.redactor-editor h5.video-callout.sidebar-events-title.stronger,.redactor-editor h5.video-callout.sidebar-events-title .stronger,#typography h5.video-callout.sidebar-events-title.stronger,#typography h5.video-callout.sidebar-events-title .stronger,main .wysiwyg h5.sidebar-events-title.video-callout.stronger,main .wysiwyg h5.sidebar-events-title.video-callout .stronger,.redactor-editor h5.sidebar-events-title.video-callout.stronger,.redactor-editor h5.sidebar-events-title.video-callout .stronger,#typography h5.sidebar-events-title.video-callout.stronger,#typography h5.sidebar-events-title.video-callout .stronger,.repeatable-content-plus.video-callouts .media-cta .content h5.stronger,.repeatable-content-plus.video-callouts .media-cta .content h5 .stronger,.sidebar-events-header-title.stronger,.sidebar-events-header-title .stronger,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.stronger,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title .stronger,.sidebar-events-header-title.video-callout.stronger,.sidebar-events-header-title.video-callout .stronger{font-weight: bold;font-size: 21px}main .wysiwyg h5.weaker,.redactor-editor h5.weaker,#typography h5.weaker,main .wysiwyg h5 .weaker,.redactor-editor h5 .weaker,#typography h5 .weaker,main .wysiwyg h5.video-callout.weaker,main .wysiwyg h5.video-callout .weaker,.redactor-editor h5.video-callout.weaker,.redactor-editor h5.video-callout .weaker,#typography h5.video-callout.weaker,#typography h5.video-callout .weaker,main .wysiwyg h5.sidebar-events-title.weaker,main .wysiwyg h5.sidebar-events-title .weaker,.redactor-editor h5.sidebar-events-title.weaker,.redactor-editor h5.sidebar-events-title .weaker,#typography h5.sidebar-events-title.weaker,#typography h5.sidebar-events-title .weaker,main .wysiwyg h5.video-callout.sidebar-events-title.weaker,main .wysiwyg h5.video-callout.sidebar-events-title .weaker,.redactor-editor h5.video-callout.sidebar-events-title.weaker,.redactor-editor h5.video-callout.sidebar-events-title .weaker,#typography h5.video-callout.sidebar-events-title.weaker,#typography h5.video-callout.sidebar-events-title .weaker,main .wysiwyg h5.sidebar-events-title.video-callout.weaker,main .wysiwyg h5.sidebar-events-title.video-callout .weaker,.redactor-editor h5.sidebar-events-title.video-callout.weaker,.redactor-editor h5.sidebar-events-title.video-callout .weaker,#typography h5.sidebar-events-title.video-callout.weaker,#typography h5.sidebar-events-title.video-callout .weaker,.repeatable-content-plus.video-callouts .media-cta .content h5.weaker,.repeatable-content-plus.video-callouts .media-cta .content h5 .weaker,.sidebar-events-header-title.weaker,.sidebar-events-header-title .weaker,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.weaker,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title .weaker,.sidebar-events-header-title.video-callout.weaker,.sidebar-events-header-title.video-callout .weaker{font-weight: 100;font-size: 15px}main .wysiwyg h5.alternate,.redactor-editor h5.alternate,#typography h5.alternate,main .wysiwyg h5 .alternate,.redactor-editor h5 .alternate,#typography h5 .alternate,main .wysiwyg h5.video-callout.alternate,main .wysiwyg h5.video-callout .alternate,.redactor-editor h5.video-callout.alternate,.redactor-editor h5.video-callout .alternate,#typography h5.video-callout.alternate,#typography h5.video-callout .alternate,main .wysiwyg h5.sidebar-events-title.alternate,main .wysiwyg h5.sidebar-events-title .alternate,.redactor-editor h5.sidebar-events-title.alternate,.redactor-editor h5.sidebar-events-title .alternate,#typography h5.sidebar-events-title.alternate,#typography h5.sidebar-events-title .alternate,main .wysiwyg h5.video-callout.sidebar-events-title.alternate,main .wysiwyg h5.video-callout.sidebar-events-title .alternate,.redactor-editor h5.video-callout.sidebar-events-title.alternate,.redactor-editor h5.video-callout.sidebar-events-title .alternate,#typography h5.video-callout.sidebar-events-title.alternate,#typography h5.video-callout.sidebar-events-title .alternate,main .wysiwyg h5.sidebar-events-title.video-callout.alternate,main .wysiwyg h5.sidebar-events-title.video-callout .alternate,.redactor-editor h5.sidebar-events-title.video-callout.alternate,.redactor-editor h5.sidebar-events-title.video-callout .alternate,#typography h5.sidebar-events-title.video-callout.alternate,#typography h5.sidebar-events-title.video-callout .alternate,.repeatable-content-plus.video-callouts .media-cta .content h5.alternate,.repeatable-content-plus.video-callouts .media-cta .content h5 .alternate,.sidebar-events-header-title.alternate,.sidebar-events-header-title .alternate,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.alternate,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title .alternate,.sidebar-events-header-title.video-callout.alternate,.sidebar-events-header-title.video-callout .alternate{color: #be004a}main .wysiwyg h5.highlight,.redactor-editor h5.highlight,#typography h5.highlight,main .wysiwyg h5 .highlight,.redactor-editor h5 .highlight,#typography h5 .highlight,main .wysiwyg h5.video-callout.highlight,main .wysiwyg h5.video-callout .highlight,.redactor-editor h5.video-callout.highlight,.redactor-editor h5.video-callout .highlight,#typography h5.video-callout.highlight,#typography h5.video-callout .highlight,main .wysiwyg h5.sidebar-events-title.highlight,main .wysiwyg h5.sidebar-events-title .highlight,.redactor-editor h5.sidebar-events-title.highlight,.redactor-editor h5.sidebar-events-title .highlight,#typography h5.sidebar-events-title.highlight,#typography h5.sidebar-events-title .highlight,main .wysiwyg h5.video-callout.sidebar-events-title.highlight,main .wysiwyg h5.video-callout.sidebar-events-title .highlight,.redactor-editor h5.video-callout.sidebar-events-title.highlight,.redactor-editor h5.video-callout.sidebar-events-title .highlight,#typography h5.video-callout.sidebar-events-title.highlight,#typography h5.video-callout.sidebar-events-title .highlight,main .wysiwyg h5.sidebar-events-title.video-callout.highlight,main .wysiwyg h5.sidebar-events-title.video-callout .highlight,.redactor-editor h5.sidebar-events-title.video-callout.highlight,.redactor-editor h5.sidebar-events-title.video-callout .highlight,#typography h5.sidebar-events-title.video-callout.highlight,#typography h5.sidebar-events-title.video-callout .highlight,.repeatable-content-plus.video-callouts .media-cta .content h5.highlight,.repeatable-content-plus.video-callouts .media-cta .content h5 .highlight,.sidebar-events-header-title.highlight,.sidebar-events-header-title .highlight,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.highlight,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title .highlight,.sidebar-events-header-title.video-callout.highlight,.sidebar-events-header-title.video-callout .highlight{color: #585858}main .wysiwyg h5.accent,.redactor-editor h5.accent,#typography h5.accent,main .wysiwyg h5.video-callout.accent,.redactor-editor h5.video-callout.accent,#typography h5.video-callout.accent,main .wysiwyg h5.sidebar-events-title.accent,.redactor-editor h5.sidebar-events-title.accent,#typography h5.sidebar-events-title.accent,main .wysiwyg h5.video-callout.sidebar-events-title.accent,.redactor-editor h5.video-callout.sidebar-events-title.accent,#typography h5.video-callout.sidebar-events-title.accent,main .wysiwyg h5.sidebar-events-title.video-callout.accent,.redactor-editor h5.sidebar-events-title.video-callout.accent,#typography h5.sidebar-events-title.video-callout.accent,.repeatable-content-plus.video-callouts .media-cta .content h5.accent,.sidebar-events-header-title.accent,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.accent,.sidebar-events-header-title.video-callout.accent{text-transform: none;padding: 5px 0 0 32px;border-bottom: none}main .wysiwyg h5.alternate,.redactor-editor h5.alternate,#typography h5.alternate,main .wysiwyg h5.video-callout.alternate,.redactor-editor h5.video-callout.alternate,#typography h5.video-callout.alternate,main .wysiwyg h5.sidebar-events-title.alternate,.redactor-editor h5.sidebar-events-title.alternate,#typography h5.sidebar-events-title.alternate,main .wysiwyg h5.video-callout.sidebar-events-title.alternate,.redactor-editor h5.video-callout.sidebar-events-title.alternate,#typography h5.video-callout.sidebar-events-title.alternate,main .wysiwyg h5.sidebar-events-title.video-callout.alternate,.redactor-editor h5.sidebar-events-title.video-callout.alternate,#typography h5.sidebar-events-title.video-callout.alternate,.repeatable-content-plus.video-callouts .media-cta .content h5.alternate,.sidebar-events-header-title.alternate,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title.alternate,.sidebar-events-header-title.video-callout.alternate{font-family: PTSansRegular,Arial,Helvetica,sans-serif;text-transform: uppercase}main .wysiwyg h5.video-callout,.redactor-editor h5.video-callout,#typography h5.video-callout,main .wysiwyg h5.sidebar-events-title.video-callout,.redactor-editor h5.sidebar-events-title.video-callout,#typography h5.sidebar-events-title.video-callout,.repeatable-content-plus.video-callouts .media-cta .content h5,.sidebar-events-header-title.video-callout{line-height: 33px;letter-spacing: normal;color: #fff;margin-bottom: 2px;border-bottom: solid rgba(0,0,0,0) 2px}main .wysiwyg h5.sidebar-events-title,.redactor-editor h5.sidebar-events-title,#typography h5.sidebar-events-title,main .wysiwyg h5.video-callout.sidebar-events-title,.redactor-editor h5.video-callout.sidebar-events-title,#typography h5.video-callout.sidebar-events-title,.sidebar-events-header-title,.repeatable-content-plus.video-callouts .media-cta .content h5.sidebar-events-title{font-family: PTSansRegular,Arial,Helvetica,sans-serif;color: #fff;margin: 0;padding: 0;letter-spacing: 1px;word-spacing: 1px}main .wysiwyg h6,.redactor-editor h6,#typography h6,.repeatable-content-plus.hexa-image .content h6,.sidebar-events-single-date,.sidebar-events-single-title,.sidebar-events-view-all-link{font-size: 16px;margin-bottom: 10px}main .wysiwyg h6.stronger,.redactor-editor h6.stronger,#typography h6.stronger,main .wysiwyg h6 .stronger,.redactor-editor h6 .stronger,#typography h6 .stronger{font-weight: bold;font-size: 18px}main .wysiwyg h6.weaker,.redactor-editor h6.weaker,#typography h6.weaker,main .wysiwyg h6 .weaker,.redactor-editor h6 .weaker,#typography h6 .weaker{font-weight: 100;font-size: 14px}main .wysiwyg h6.alternate,.redactor-editor h6.alternate,#typography h6.alternate,main .wysiwyg h6 .alternate,.redactor-editor h6 .alternate,#typography h6 .alternate{color: #be004a}main .wysiwyg h6.highlight,.redactor-editor h6.highlight,#typography h6.highlight,main .wysiwyg h6 .highlight,.redactor-editor h6 .highlight,#typography h6 .highlight{color: #585858}main .wysiwyg p,.redactor-editor p,#typography p,main .wysiwyg p.video-callout,.redactor-editor p.video-callout,#typography p.video-callout,div.ccm-page.page-type-location .location-hero p,div.ccm-page.page-type-doctor .location-hero p,div.ccm-page.page-type-careers .location-hero p,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header p,.repeatable-content-plus.video-callouts .media-cta .content p{letter-spacing: .02em;margin-bottom:16px;font-size: 16px;line-height:28px;color: #707070}main .wysiwyg p.lead,.redactor-editor p.lead,#typography p.lead,div.ccm-page.page-type-journey .page-header-body p,div.ccm-page.page-type-your-care-team .page-header-body p{font-size: 18px;color: #898989;line-height: 2;margin-bottom: 24px}main .wysiwyg p.short,.redactor-editor p.short,#typography p.short,.footer-hexagon .content p,.wysiwyg .footer-hexagon .content p,div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment p{line-height: 20px;margin-bottom: 10px;letter-spacing: .6px}main .wysiwyg p.video-callout,.redactor-editor p.video-callout,#typography p.video-callout,.repeatable-content-plus.video-callouts .media-cta .content p{color: #c1efef;font-style: italic;font-weight: 100;margin-bottom: 0;font-size: 14px;letter-spacing: 1px;word-spacing: 1px}main .wysiwyg figure.align-right,.redactor-editor figure.align-right,#typography figure.align-right{float: right;max-width: 45%}main .wysiwyg figure.align-left,.redactor-editor figure.align-left,#typography figure.align-left{float: left;max-width: 45%}main .wysiwyg figure figcaption,.redactor-editor figure figcaption,#typography figure figcaption{padding-top: 5px;font-size: 14px;text-transform: uppercase;font-weight: bold;color: #707070;letter-spacing: normal;word-spacing: 2px}main .wysiwyg ul,.redactor-editor ul,#typography ul{padding-top: 6px;margin-bottom: 15px}main .wysiwyg ul.simple li:before,.redactor-editor ul.simple li:before,#typography ul.simple li:before{display: none}main .wysiwyg ul.simple a,.redactor-editor ul.simple a,#typography ul.simple a{text-decoration: none}main .wysiwyg ul.simple a:after,.redactor-editor ul.simple a:after,#typography ul.simple a:after{content: ">";margin-left: 5px}main .wysiwyg ul > li,.redactor-editor ul > li,#typography ul > li{letter-spacing:.02em;font-size: 16px;color: #707070;margin-bottom: 11px;padding-left: 20px;position: relative}main .wysiwyg ul > li:before,.redactor-editor ul > li:before,#typography ul > li:before{content: "\2022";color: #585858;position: absolute;top: 2px;left: 0}main .wysiwyg ul > li > ul li:before,.redactor-editor ul > li > ul li:before,#typography ul > li > ul li:before{content: "-"}main .wysiwyg ul > li > ul li > ul li:before,.redactor-editor ul > li > ul li > ul li:before,#typography ul > li > ul li > ul li:before{content: "\2022"}main .wysiwyg ul > li > ul li > ul li > ul li:before,.redactor-editor ul > li > ul li > ul li > ul li:before,#typography ul > li > ul li > ul li > ul li:before{content: "-"}main .wysiwyg ul > li > ul li > ul li > ul li > ul li:before,.redactor-editor ul > li > ul li > ul li > ul li > ul li:before,#typography ul > li > ul li > ul li > ul li > ul li:before{content: "\2022"}main .wysiwyg ul > li:last-child,.redactor-editor ul > li:last-child,#typography ul > li:last-child{margin-bottom: 0}main .wysiwyg ul > li.download,.redactor-editor ul > li.download,#typography ul > li.download{position: relative;display: inline-block;padding-left: 0;margin-top: -11px;clear: both}main .wysiwyg ul > li.download:before,.redactor-editor ul > li.download:before,#typography ul > li.download:before{-webkit-transition: 150ms color ease-in-out;-o-transition: 150ms color ease-in-out;transition: 150ms color ease-in-out;display: inline !important;content: "\e600";line-height: 1;position: absolute;top: 0;right: 0;left: auto;font-family: 'icomoon';font-size: 43px;color: #be004a;z-index: 1}main .wysiwyg ul > li.download:after,.redactor-editor ul > li.download:after,#typography ul > li.download:after{line-height: 1;position: absolute;top: 9px;right: 10px;width: 19px;height: 19px;z-index: 2;content: "";background: url(../../../../themes/sgf/images/icon-download.png) 0 0 no-repeat}main .wysiwyg ul > li.download:hover:before,.redactor-editor ul > li.download:hover:before,#typography ul > li.download:hover:before{color: #585858}main .wysiwyg ul > li.download a,.redactor-editor ul > li.download a,#typography ul > li.download a{display: block;padding: 11px 50px 11px 0;position: relative;z-index: 3}main .wysiwyg ul > li a,.redactor-editor ul > li a,#typography ul > li a{font-style: italic}main .wysiwyg ol,.redactor-editor ol,#typography ol{counter-reset: ordered-list;list-style-type: none;padding-top: 5px;margin-bottom: 42px}main .wysiwyg ol li,.redactor-editor ol li,#typography ol li{font-size: 15px;color: #464646;margin-bottom: 11px}main .wysiwyg ol li:before,.redactor-editor ol li:before,#typography ol li:before{width: 25px;display: inline-block;color: #585858;counter-increment: ordered-list;content: counter(ordered-list) "."}main .wysiwyg blockquote,.redactor-editor blockquote,#typography blockquote{color: #464646;position: relative}main .wysiwyg blockquote:before,.redactor-editor blockquote:before,#typography blockquote:before{content: open-quote}main .wysiwyg blockquote:after,.redactor-editor blockquote:after,#typography blockquote:after{content: close-quote}main .wysiwyg blockquote.testimonial,.redactor-editor blockquote.testimonial,#typography blockquote.testimonial,main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block blockquote{font-weight: bold;font-size: 14px;margin-bottom: 23px;line-height: 26px;letter-spacing: 0.7px;word-spacing: -2px}main .wysiwyg blockquote.blockquote-large,.redactor-editor blockquote.blockquote-large,#typography blockquote.blockquote-large{border-left: 0;font-size: 40px;font-family: 'PT Sans Narrow';padding-left: 70px;margin-bottom: 80px}main .wysiwyg blockquote.blockquote-large:before,.redactor-editor blockquote.blockquote-large:before,#typography blockquote.blockquote-large:before{font-size: 200px;position: absolute;top: -50px;left: -4px}main .wysiwyg blockquote.blockquote-orange,.redactor-editor blockquote.blockquote-orange,#typography blockquote.blockquote-orange{color: #be004a;font-family: "PT Sans Narrow", sans-serif;font-size: 30px;border-left: 0;padding: 0 20px 20px 20px;font-weight: bold;letter-spacing: .06em;line-height: 55px;width: 315px;text-align: center}@media ( max-width: 341px ){main .wysiwyg blockquote.blockquote-orange,.redactor-editor blockquote.blockquote-orange,#typography blockquote.blockquote-orange{width: 100%}}main .wysiwyg blockquote.blockquote-blue,.redactor-editor blockquote.blockquote-blue,#typography blockquote.blockquote-blue{border-left: 0;color: #be004a;font-family: "PT Sans Narrow", sans-serif;font-size: 40px;text-align: center;letter-spacing: .06em;margin-bottom: 50px}@media (max-width: 767px){main .wysiwyg blockquote.blockquote-blue,.redactor-editor blockquote.blockquote-blue,#typography blockquote.blockquote-blue{font-size: 30px}}main .wysiwyg .hexa-wrap.white-hex-before,.redactor-editor .hexa-wrap.white-hex-before,#typography .hexa-wrap.white-hex-before,main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block .hexa-wrap{position: relative}main .wysiwyg .hexa-wrap.white-hex-before:before,.redactor-editor .hexa-wrap.white-hex-before:before,#typography .hexa-wrap.white-hex-before:before,main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block .hexa-wrap:before{content: "";position: absolute;z-index: 2;top: 77%;left: -54%;width: 200px;height: 230px;background: url(../../../../themes/sgf/images/hexagon-white-with-border.png) 0 0 no-repeat}main .wysiwyg a,.redactor-editor a,#typography a,div.ccm-page.page-type-location .location-hero .contact-download,div.ccm-page.page-type-doctor .location-hero .contact-download,div.ccm-page.page-type-careers .location-hero .contact-download{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;color: #be004a;text-decoration: none;border-bottom: solid #be004a 1px}main .wysiwyg a[href^=tel],.redactor-editor a[href^=tel],#typography a[href^=tel]{border-bottom: none}main .wysiwyg a[class^='btn'],.redactor-editor a[class^='btn'],#typography a[class^='btn'],main .wysiwyg a[class*='btn-'],.redactor-editor a[class*='btn-'],#typography a[class*='btn-']{color: #fff;border: none}main .wysiwyg a[class^='btn']:hover,.redactor-editor a[class^='btn']:hover,#typography a[class^='btn']:hover,main .wysiwyg a[class*='btn-']:hover,.redactor-editor a[class*='btn-']:hover,#typography a[class*='btn-']:hover,main .wysiwyg a[class^='btn']:active,.redactor-editor a[class^='btn']:active,#typography a[class^='btn']:active,main .wysiwyg a[class*='btn-']:active,.redactor-editor a[class*='btn-']:active,#typography a[class*='btn-']:active,main .wysiwyg a[class^='btn']:focus,.redactor-editor a[class^='btn']:focus,#typography a[class^='btn']:focus,main .wysiwyg a[class*='btn-']:focus,.redactor-editor a[class*='btn-']:focus,#typography a[class*='btn-']:focus{color: #fff}main .wysiwyg a:hover,.redactor-editor a:hover,#typography a:hover{color: #585858;border-bottom-color: #585858}main .wysiwyg a.italic,.redactor-editor a.italic,#typography a.italic,div.ccm-page .fifty-fifty.footer-fifty-fifty .left a{font-style: italic;font-weight: normal}main .wysiwyg a.caps,.redactor-editor a.caps,#typography a.caps,div.ccm-page .location-list a,div.ccm-page main .location-list a,div.ccm-page .doctor-list a,div.ccm-page main.doctor-list a,div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment a,div.ccm-page.page-type-frontpage .treatments .link-arrow a{text-transform: uppercase;border: none;color: #ffffff}main .wysiwyg a.caps:hover,.redactor-editor a.caps:hover,#typography a.caps:hover,div.ccm-page .location-list a:hover,div.ccm-page main .location-list a:hover,div.ccm-page .doctor-list a:hover,div.ccm-page main.doctor-list a:hover,div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment a:hover,div.ccm-page.page-type-frontpage .treatments .link-arrow a:hover{color: #be004a}main .wysiwyg a.btn,.redactor-editor a.btn,#typography a.btn{font-size: 14px;text-transform: uppercase;display: inline-block;padding: 15px 26px;color: #fff;border: none;-moz-border-radius: 0;-ms-border-radius: 0;-webkit-border-radius: 0;border-radius: 0}main .wysiwyg a.btn.btn-primary,.redactor-editor a.btn.btn-primary,#typography a.btn.btn-primary{background-color: #be004a}main .wysiwyg a.btn.btn-primary:hover,.redactor-editor a.btn.btn-primary:hover,#typography a.btn.btn-primary:hover{color: #fff;background-color: #585858}main .wysiwyg a.btn.btn-secondary,.redactor-editor a.btn.btn-secondary,#typography a.btn.btn-secondary{background-color: #585858}main .wysiwyg a.btn.btn-secondary:hover,.redactor-editor a.btn.btn-secondary:hover,#typography a.btn.btn-secondary:hover{color: #fff;background-color: #585858}main .wysiwyg table.sgf-table,.redactor-editor table.sgf-table,#typography table.sgf-table{width: 100%}main .wysiwyg table.sgf-table th,.redactor-editor table.sgf-table th,#typography table.sgf-table th{background: #be004a;color: #ffffff;border-left: 2px solid #fff}main .wysiwyg table.sgf-table th:first-child,.redactor-editor table.sgf-table th:first-child,#typography table.sgf-table th:first-child{border-left: 0}main .wysiwyg table.sgf-table th,.redactor-editor table.sgf-table th,#typography table.sgf-table th,main .wysiwyg table.sgf-table td,.redactor-editor table.sgf-table td,#typography table.sgf-table td{padding: 15px;text-align: center}main .wysiwyg table.sgf-table td,.redactor-editor table.sgf-table td,#typography table.sgf-table td{border: 2px solid #d0d2b5}main .wysiwyg table.sgf-table td:first-child,.redactor-editor table.sgf-table td:first-child,#typography table.sgf-table td:first-child{max-width: 150px}main .wysiwyg table.sgf-table tbody tr:nth-child(even) td,.redactor-editor table.sgf-table tbody tr:nth-child(even) td,#typography table.sgf-table tbody tr:nth-child(even) td{background: #f8f9f3}main .wysiwyg table.sgf-table p,.redactor-editor table.sgf-table p,#typography table.sgf-table p{margin: 0;color: #ffffff;font-weight: normal}main .wysiwyg table.sgf-table strong,.redactor-editor table.sgf-table strong,#typography table.sgf-table strong{text-transform: uppercase;font-weight: bold}@media (max-width: 767px){main .wysiwyg h1,.redactor-editor h1,#typography h1,.main-interior-header header h1,.main-interior-header header h2,div.ccm-page.page-type-location .location-hero h1,div.ccm-page.page-type-doctor .location-hero h1,div.ccm-page.page-type-careers .location-hero h1{font-size: 32px;line-height: 35px;letter-spacing: normal}main .wysiwyg h1.feature,.redactor-editor h1.feature,#typography h1.feature,div.ccm-page.page-type-journey .page-header-media h1,div.ccm-page.page-type-your-care-team .page-header-media h1{font-size: 50px;line-height: 50px}main .wysiwyg h2,.redactor-editor h2,#typography h2,.story-cta h2,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header h2,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2,div.ccm-page.page-type-patient-story .patient-story-header .mobile-header h2,div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap .text h2{letter-spacing:0;font-size: 20px;margin-bottom: 25px}main .wysiwyg h2.sentence,.redactor-editor h2.sentence,#typography h2.sentence,div.ccm-page.page-type-journey .page-header-body h2,div.ccm-page.page-type-your-care-team .page-header-body h2{line-height: 1.2;font-size: 35px;margin-bottom: 25px}main .wysiwyg h3,.redactor-editor h3,#typography h3,.repeatable-content-plus.hexa-image h3,.repeatable-content-plus.testimonials h3,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h3,div.ccm-page.page-type-patient-story .patient-story-header h3{font-size: 23px;padding-top: 4px}main .wysiwyg h4.image-callout,.redactor-editor h4.image-callout,#typography h4.image-callout,.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4{font-size: 16px;line-height: 20px}main .wysiwyg p,.redactor-editor p,#typography p,main .wysiwyg p.video-callout,.redactor-editor p.video-callout,#typography p.video-callout,div.ccm-page.page-type-location .location-hero p,div.ccm-page.page-type-doctor .location-hero p,div.ccm-page.page-type-careers .location-hero p,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header p,.repeatable-content-plus.video-callouts .media-cta .content p{letter-spacing: normal;font-size: 13px;line-height: 22px}main .wysiwyg p .drop-cap,.redactor-editor p .drop-cap,#typography p .drop-cap{font-size: 50px;margin-right: 10px;margin-top: 8px;line-height: 28px;margin-bottom: 8px}main .wysiwyg ul li,.redactor-editor ul li,#typography ul li,main .wysiwyg ul > li.download,.redactor-editor ul > li.download,#typography ul > li.download{letter-spacing: normal;font-size: 13px;line-height: 22px}main .wysiwyg blockquote.blockquote-large,.redactor-editor blockquote.blockquote-large,#typography blockquote.blockquote-large{font-size: 25px;padding-left: 50px;margin-bottom: 50px}main .wysiwyg blockquote.blockquote-large:before,.redactor-editor blockquote.blockquote-large:before,#typography blockquote.blockquote-large:before{font-size: 150px;position: absolute;top: -50px;left: -4px}}@media (max-width: 1360px){main .wysiwyg .hexa-wrap.white-hex-before:before,.redactor-editor .hexa-wrap.white-hex-before:before,#typography .hexa-wrap.white-hex-before:before,main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block .hexa-wrap:before{display: none}}body{font-family: 'Karla', sans-serif;font-weight: normal;letter-spacing: .06em;-webkit-font-smoothing: subpixel-antialiased}body.nav-open{overflow: hidden}.clear{clear: both}.drop-cap,p.drop-cap{display: block;float: left;font-weight: bold;font-size: 62px;color: #be004a;margin-top: 17px;margin-right: 10px}.blue-highlight{color: #be004a;font-weight: bold;font-style: normal}a:hover{text-decoration: none}ul{list-style-type: none;padding: 0;margin: 0}main{position: relative}p[class^="btn-"],p[class*=" btn-"],[class^="btn-"],[class*=" btn-"]{background: #ccc;color: #fff;cursor: pointer;display: inline-block;font-size: 14px;padding: 13px 12px;text-transform: uppercase;letter-spacing: .1em;line-height: 1;text-decoration: none;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear;-moz-border-radius: 0;-ms-border-radius: 0;-webkit-border-radius: 0;border-radius: 0}p[class^="btn-"]:hover,p[class*=" btn-"]:hover,[class^="btn-"]:hover,[class*=" btn-"]:hover{color: #fff}.btn-orange,p.btn-orange,.appointments ul li,p.appointments ul li{color: #fff;background: #636363}.btn-orange:hover,p.btn-orange:hover,.appointments ul li:hover,p.appointments ul li:hover{background: #be004a}.btn-blue,p.btn-blue{color: #fff;background: #be004a}.btn-blue a,p.btn-blue a{border-bottom: 0;color: #fff}.btn-blue:hover,p.btn-blue:hover{background: #be004a}.btn-blue:hover a,p.btn-blue:hover a{border-bottom: 0;color: #fff}.btn-darkblue,p.btn-darkblue{color: #fff;background: #585858}.btn-darkblue a,p.btn-darkblue a{border-bottom: 0;color: #fff}.btn-darkblue:hover,p.btn-darkblue:hover{background: #045764}.btn-darkblue:hover a,p.btn-darkblue:hover a{border-bottom: 0;color: #fff}.btn-lightblue,p.lightblue{color: #fff;background: #585858}.btn-lightblue a,p.lightblue a{border-bottom: 0;color: #fff}.btn-lightblue:hover,p.lightblue:hover{background: #585858}.btn-lightblue:hover a,p.lightblue:hover a{border-bottom: 0;color: #fff}.btn-tan,p.btn-tan{background: #eeefe4;color: #585858}.btn-tan a,p.btn-tan a{border-bottom: 0;color: #fff}.btn-tan:hover,p.btn-tan:hover{background: #dddfcb;color: #585858}.btn-tan:hover a,p.btn-tan:hover a{border-bottom: 0;color: #fff}.global-phone{color: #be004a}.box-brown{border: 1px #ebdfd5 solid;background: #eeefe4;padding: 30px}@media (min-width: 992px){.box-brown{padding: 15px 30px}}.content-bottom-margin{margin-bottom: 72px}.arrow-right-wrapper{color: #fff !important;background: #be004a;padding: 1px 0;padding-left: 15px;position: relative;display: inline-block;text-transform: uppercase;text-decoration: none;font-weight: normal;line-height: 1.4em;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}.arrow-right-wrapper a{color: #fff;text-decoration: none}.arrow-right-wrapper span{border-bottom: 2px rgba(255,255,255,0.3) solid;line-height: .9em;display: inline-block;font-size: 14px}.arrow-right-wrapper:hover{background: #be004a}.arrow-right-wrapper:hover:after{border-left-color: #be004a}@media (min-width: 1280px){.arrow-right-wrapper:after{content: "";position: absolute;height: 0;width: 0;left: 100%;top: 0;height: 0px;border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-left: 12px solid #be004a;transform: scale(.9999);-moz-transform: scale(.9999);-ms-transform: scale(.9999);-webkit-transform: scale(.9999);-o-transform: scale(.9999);-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}}.header-top .drop-list{display: none;position: relative;z-index: 1}.header-top .drop-list .repeatable-content-plus ul{padding-top: 0}.header-top .drop-list .repeatable-content-plus ul li:before{display: none}.header-top .drop-list ul{position: relative}.header-top .drop-list ul li{cursor: pointer;position: relative;-webkit-transition: 300ms all linear;-moz-transition: 300ms all linear;-o-transition: 300ms all linear;transition: 300ms all linear}.header-top .drop-list ul li span{float: left}.header-top .drop-list ul li .icon-arrow-down{float: right;margin-left: 67px;line-height: 17px}.header-top .drop-list ul li ul{margin: 0 -22px;overflow: hidden;max-height: 0;width: auto;position: relative;top: 0;-webkit-transition: 300ms all ease-in-out;-moz-transition: 300ms all ease-in-out;-o-transition: 300ms all ease-in-out;transition: 300ms all ease-in-out}.header-top .drop-list ul li ul li{border-top: 0;transform: translateX(-4px);opacity: 0;-webkit-transition: 300ms 300ms all ease-in;-moz-transition: 300ms 300ms all ease-in;transition: 250ms 350ms all ease-in}.header-top .drop-list ul li ul li a{position: relative;display: block;-webkit-transition: 150ms all ease-in;-moz-transition: 150ms all ease-in;-o-transition: 150ms all ease-in;transition: 150ms all ease-in}@media (max-width: 767px){.header-top .drop-list ul li > span{max-width: 80%;display: inline-block}.header-top .drop-list ul li .icon-arrow-down{margin-left: 25px !important}}@media (min-width: 1200px){.header-top .drop-list{display: block}.header-top .drop-list ul li ul{top: 100%;right: 0;position: absolute;margin: 0;width: 100%}}.header-top .active.drop-list ul li ul,.header-top .drop-list.active ul li ul{opacity: 1;max-height: auto}.header-top .active.drop-list ul li ul li,.header-top .drop-list.active ul li ul li{transform: translateX(0);opacity: 1}.header-top .yellow-drop{background: #fcce01;font-size: 12px;font-weight: bold;text-transform: uppercase}.header-top .yellow-drop .repeatable-content-plus ul li{font-size: 12px}.header-top .yellow-drop .repeatable-content-plus ul li a{text-decoration: none}.header-top .yellow-drop .repeatable-content-plus ul li a:hover{background: #eeefe4}.header-top .yellow-drop ul li{font-size: 16px}.header-top .yellow-drop ul li .icon-arrow-down{color: white}.header-top .yellow-drop ul li ul{background: #fff;box-shadow: 0 0 8px 0 #eeefe4;-moz-box-shadow: 0 0 8px 0 #eeefe4;-webkit-box-shadow: 0 0 8px 0 #eeefe4;-ms-box-shadow: 0 0 8px 0 #eeefe4;-o-box-shadow: 0 0 8px 0 #eeefe4}.header-top .yellow-drop ul li ul li{border: 1px solid #eeefe4;border-top: 0;text-transform: none;font-weight: normal;padding: 0}.header-top .yellow-drop ul li ul li a{color: #707070;padding: 13px 10px}.header-top .yellow-drop ul li ul li a:hover{background: #eeefe4}@media (max-width: 1199px){.header-top .yellow-drop{width: 100%;margin-top: 0;margin-bottom: 25px}}@media (min-width: 1200px){.header-top .yellow-drop{display: inline-block}}@media (max-width: 1200px){.header-top .yellow-drop ul li{padding-bottom: 0}}.main-interior-header{position: relative;padding: 65px 0 45px;z-index: 0;margin-bottom: 27px;border-bottom: 4px solid #fff;background: url(../../../../themes/sgf/images/hexbg-solid-white.png) top left repeat #eeefe4}.main-interior-header:after{z-index: 1;content: "";position: absolute;bottom: 0;left: 0;display: inline-block;background: url(../../../../themes/sgf/images/bg-hexa-white-header%40mobile.png) bottom left no-repeat;width: 163px;height: 55px}.main-interior-header header{position: relative;z-index: 2}.main-interior-header header h1,.main-interior-header header h2{margin-bottom: 0}@media (max-width: 1199px){.main-interior-header{margin-bottom: 0;border-bottom: 0}}@media (max-width: 767px){.main-interior-header header h1{letter-spacing:0;font-size:25px;line-height: 40px}}@media (min-width: 768px){.main-interior-header:after{background-image: url(../../../../themes/sgf/images/bg-hexa-white-header%40desktop.png);width: 424px;height: 156px;left: 5%}}@media (max-width: 767px){.main-interior-header.extra-padding{padding-bottom: 85px}}.main-breadcrumb-area{position: relative}@media (max-width: 1199px){.main-breadcrumb-area{width: 100%}.main-breadcrumb-area nav{display: none}}*[class*="colored-border_"]{height: 4px;float: left;width: 25%}.colored-border_orange{background-color: #be004a}.colored-border_yellow{background-color: #fcce01}.colored-border_blue{background-color: #be004a}.colored-border_light_blue{background-color: #c1efef}.ccm-block-content.wysiwyg img{max-width: 100%}main .wysiwyg table.simple,#typography table.simple{margin-bottom: 100px}main .wysiwyg table.simple tbody tr td,#typography table.simple tbody tr td{font-size: 14px;border-top: solid #ededed 2px;vertical-align: top;padding: 20px 5px;line-height: 1.4;color: #707070}main .wysiwyg table.simple tbody tr td a,#typography table.simple tbody tr td a{text-decoration: none;text-transform: uppercase}main .wysiwyg table.complicated,#typography table.complicated{margin-bottom: 100px;border-bottom: solid #d0d2b5 2px}main .wysiwyg table.complicated thead th,#typography table.complicated thead th{text-align: center;background-color: #be004a;vertical-align: middle;color: #fff;border-right: solid #fff 2px}main .wysiwyg table.complicated thead th:first-child,#typography table.complicated thead th:first-child{border-right: none;background: none}main .wysiwyg table.complicated thead th:last-child,#typography table.complicated thead th:last-child{border-right: none}main .wysiwyg table.complicated thead th strong,#typography table.complicated thead th strong{text-transform: uppercase}main .wysiwyg table.complicated tbody tr,#typography table.complicated tbody tr{background-color: #f8f9f3}main .wysiwyg table.complicated tbody tr:nth-child(odd),#typography table.complicated tbody tr:nth-child(odd){background-color: #fff}main .wysiwyg table.complicated tbody tr td:first-child,#typography table.complicated tbody tr td:first-child{border-left: solid #d0d2b5 2px;color: #585858}main .wysiwyg table.complicated tbody td,#typography table.complicated tbody td{border-top: solid #d0d2b5 2px;border-right: solid #d0d2b5 2px;vertical-align: middle;text-align: center;color: #363636}main .wysiwyg div.accordion,#typography div.accordion{margin-bottom: 100px}main .wysiwyg div.accordion .block,#typography div.accordion .block{position: relative;padding: 0 41px;background-color: #eeefe4}main .wysiwyg div.accordion .block.odd,#typography div.accordion .block.odd{background-color: #fbfbf8}main .wysiwyg div.accordion .block .desc,#typography div.accordion .block .desc{-webkit-transition: 300ms all ease-in-out;-o-transition: 300ms all ease-in-out;transition: 300ms all ease-in-out;height: 0;overflow: hidden}main .wysiwyg div.accordion .block .text.open header:after,#typography div.accordion .block .text.open header:after{background-position: 0 0}main .wysiwyg div.accordion .block header,#typography div.accordion .block header{padding: 41px 20px 41px 0}main .wysiwyg div.accordion .block header:after,#typography div.accordion .block header:after{content: "";background: url(../../../../themes/sgf/images/sprite-accordion-buttons.png) 0 -31px no-repeat;position: absolute;width: 31px;height: 31px;top: 32px;right: 25px;z-index: 2}main .wysiwyg div.accordion .block header:hover,#typography div.accordion .block header:hover{cursor: pointer}main .wysiwyg div.accordion .block h4,#typography div.accordion .block h4{margin-bottom: 0;text-transform: none;font-size: 20px}main .wysiwyg div.accordion .block h4:hover,#typography div.accordion .block h4:hover{cursor: pointer}main .wysiwyg div.accordion .block p,#typography div.accordion .block p{color: #707070}main .wysiwyg div.block-with-aside,#typography div.block-with-aside{margin-bottom: 25px}@media (min-width: 768px){main .wysiwyg div.block-with-aside,#typography div.block-with-aside{margin-bottom: 60px}}main .wysiwyg div.block-with-aside .block:before,#typography div.block-with-aside .block:before,main .wysiwyg div.block-with-aside .block:after,#typography div.block-with-aside .block:after{content: " ";display: table}main .wysiwyg div.block-with-aside .block:after,#typography div.block-with-aside .block:after{clear: both}@media (max-width: 767px){main .wysiwyg div.block-with-aside .block aside,#typography div.block-with-aside .block aside{margin-bottom: 15px}}main .wysiwyg div.block-with-aside .block aside img,#typography div.block-with-aside .block aside img{padding-top: 5px}@media (max-width: 767px){main .wysiwyg div.block-with-aside .block aside img,#typography div.block-with-aside .block aside img{width: auto}}main .wysiwyg div.block-with-aside .block .content,#typography div.block-with-aside .block .content{margin-bottom: 30px}@media (min-width: 768px){main .wysiwyg div.block-with-aside .block .content,#typography div.block-with-aside .block .content{padding-left: 0}}main .wysiwyg div.block-with-aside .block .content:last-child,#typography div.block-with-aside .block .content:last-child{margin-bottom: 0}main .wysiwyg div.block-with-aside .block .content h5,#typography div.block-with-aside .block .content h5{text-transform: none;word-spacing: 1px}main .wysiwyg div.block-with-aside .block .content p,#typography div.block-with-aside .block .content p{margin-bottom: 15px}body.recent-history-active{width: 100%;position: fixed;overflow-y: scroll;display: inline-block}html.ie9 body.recent-history-active{overflow-y: hidden}body.recent-history-active #recent-history-panel-bg{-webkit-transition: 300ms background ease-in-out;-o-transition: 300ms background ease-in-out;transition: 300ms background ease-in-out;-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 120;background-color: #000}#recent-history-panel{background: #ffffff;box-shadow: 0 5px 5px 0 #cecece;height: 100%;left: -100%;position: fixed;transition: 300ms ease-in-out;top: 0;width: 90%;z-index: 130}#recent-history-panel.active{left: 0}#recent-history-panel .main-content{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow-y: auto;padding: 54px 45px 20px 100px}#recent-history-panel p{line-height: 2.2;max-width: 750px;letter-spacing: normal;word-spacing: 2px;line-height: 33px}#recent-history-panel .heading{color: #05606D;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-size: 62px;font-weight: 400;margin: 40px 0 28px;text-transform: uppercase;word-spacing: 3px;letter-spacing: 2px}#recent-history-panel .history-list{list-style: none;margin: 66px -1.1% 0;overflow: hidden;padding: 0 50px 0 0}#recent-history-panel .history-list .history-item{color: #ffffff;float: left;font-weight: 700;height: 242px;margin: 0 1.1% 2.2%;width: 31.1%;background: #1AA2B5;-webkit-transition: .35s all ease-in-out;-o-transition: .35s all ease-in-out;transition: .35s all ease-in-out}#recent-history-panel .history-list .history-item:hover{background: #585858}#recent-history-panel .history-list .history-item.current{background: #c0eeee}#recent-history-panel .history-list .history-item.current a{height: 100%;color: #03606c;-webkit-transition: .35s all ease-in-out;-o-transition: .35s all ease-in-out;transition: .35s all ease-in-out}#recent-history-panel .history-list .history-item.current a .parent{-webkit-transition: .35s all ease-in-out;-o-transition: .35s all ease-in-out;transition: .35s all ease-in-out;color: #1ba1b5}#recent-history-panel .history-list .history-item.current a .parent:before{color: #be004a;-webkit-transition: .35s all ease-in-out;-o-transition: .35s all ease-in-out;transition: .35s all ease-in-out}#recent-history-panel .history-list .history-item.current a:hover{background: #03606c;color: #fff}#recent-history-panel .history-list .history-item.current a:hover .parent,#recent-history-panel .history-list .history-item.current a:hover .parent:before{color: #c0eeee}#recent-history-panel .history-list .history-item a{color: #fff;display: block;font-size: 25px;padding: 28px 34px;text-decoration: none;transition: .3s all linear;width: 100%;letter-spacing: 2px;word-spacing: 1px;hight: 100%}#recent-history-panel .history-list .history-item a:active,#recent-history-panel .history-list .history-item a:focus{text-decoration: none}#recent-history-panel .history-list .history-item a .parent{border-bottom: none;color: #C0EEEE;font-size: 17px;padding: 1px 0 5px 32px;text-transform: uppercase;letter-spacing: normal;word-wrap: break-word}#recent-history-panel .history-list .history-item a .parent:before{font-size: 25px;top: -5px}#recent-history-panel .icon-close{cursor: pointer;float: right;font-size: 20px;text-align: right;position: relative;top: 28px;right: 50px;z-index: 2}@media (max-width: 1023px){#recent-history-panel{width: 100%}#recent-history-panel .main-content{padding: 20px 40px}#recent-history-panel .history-list .history-item a{font-size: 20px;font-size: 2.35vw}#recent-history-panel .history-list .history-item a .parent{font-size: 15px;font-size: 1.8vw}}@media (max-width: 767px){#recent-history-panel .heading{font-size: 40px;margin-bottom: 35px}#recent-history-panel .history-list{padding: 0}#recent-history-panel .history-list .history-item{height: auto;margin: 10px 0;width: 100%}#recent-history-panel .history-list .history-item a{font-size: 16px;padding: 20px 25px;width: 100%}#recent-history-panel .history-list .history-item a .parent{font-size: 16px;padding-bottom: 15px}}.open-recent-history{cursor: pointer;display: block;font-size: 30px;position: relative}.open-recent-history span.sgf-tooltip{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transition: 150ms all ease-in-out 500ms;-o-transition: 150ms all ease-in-out 500ms;transition: 150ms all ease-in-out 500ms;position: relative;display: block;color: #000;font-size: 13px;font-weight: 700;letter-spacing: .04em;line-height: 1;text-transform: uppercase;padding: 8px 10px;position: absolute;right: 40px;top: 4px;width: 160px;text-align: center;background: #fcce01}.open-recent-history span.sgf-tooltip:after{left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(251,204,23,0);border-left-color: #fcce01;border-width: 5px;margin-top: -5px}.open-recent-history:hover span.sgf-tooltip{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}body.get-started-active{width: 100%;position: fixed;overflow-y: auto;display: inline-block}html.ie9 body.get-started-active{overflow-y: hidden}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block{background-color: #eeefe4;border: solid #cbceac 1px;padding: 30px 15px 23px 25px;margin-bottom: 80px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block .content{margin-top: 20px;padding-left: 29px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block blockquote:before{margin-right: -2px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block blockquote::after{margin-left: -2px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar{padding: 30px 15px 23px 15px}@media (min-width: 992px){main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar{padding: 30px 25px 23px 25px}}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar .hexa-wrap{margin: 0 !important;height: auto !important;width: auto !important;background: none !important;border: none !important}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar .hexa-wrap .hexa{display: block !important;height: 100%;width: 100%}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar .hexa-wrap:before{display: none}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar aside{margin-bottom: 15px;text-align: center}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar ul li a{font-weight: bold}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar blockquote{margin-bottom: 54px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block ul{margin-bottom: 25px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block ul li{text-transform: uppercase;margin-bottom: 15px;padding-left: 0;letter-spacing: normal;word-spacing: 1px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block ul li:before{display: none}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block ul li:last-child{margin-bottom: 0}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block ul li a{font-style: normal;text-decoration: none;border-bottom: none}@media (max-width: 991px){main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block{padding-left: 15px;padding-right: 15px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block .content{padding-left: 15px}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block aside{text-align: center}}@media (max-width: 767px){main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block{display: none}main .ccm-block-content-plus.ccm-block-custom-template-testimonial-block.ccm-block-custom-template-testimonial-block-sidebar{display: block}}main .ccm-block-content-plus.faq-callout{padding: 36px 15px 0;margin-bottom: 36px}main .ccm-block-content-plus.faq-callout .faq-callout-block-image{text-align: center;margin-bottom: 25px}main .ccm-block-content-plus.faq-callout .faq-callout-block-image img,main .ccm-block-content-plus.faq-callout .faq-callout-block-image canvas{max-width: 100%}main .ccm-block-content-plus.faq-callout .faq-callout-block-content h4{letter-spacing: 1px}main .ccm-block-content-plus.faq-callout .faq-callout-block-content p{font-size: 14px;line-height: 26px;color: #464646;margin-bottom: 25px;word-spacing: -1px;margin-bottom: 18px;font-weight: bold}main .ccm-block-content-plus.faq-callout .faq-callout-block-content-link{text-transform: uppercase;border-bottom: none;letter-spacing: normal}main .ccm-block-content-plus.faq-callout .faq-callout-block-content-link:after{content: "\00a0>"}@media (min-width: 768px){main .ccm-block-content-plus.faq-callout{padding: 57px 45px 43px;margin: 20px 0 50px}main .ccm-block-content-plus.faq-callout-image{text-align: left}main .ccm-block-content-plus.faq-callout-content{padding-left: 15px}}.repeatable-content-plus.info-blocks{margin-bottom: 80px}@media (min-width: 1200px){.extra-space .repeatable-content-plus.info-blocks .repeatable-content-plus-entry{margin-bottom: 60px}}.repeatable-content-plus.info-blocks .repeatable-content-plus-entry h4{-webkit-transition: 150ms color ease-in-out;-o-transition: 150ms color ease-in-out;transition: 150ms color ease-in-out;padding-left: 31px;margin-bottom: 6px}.repeatable-content-plus.info-blocks .repeatable-content-plus-entry h4:before{-webkit-transition: 150ms color ease-in-out;-o-transition: 150ms color ease-in-out;transition: 150ms color ease-in-out;font-size: 23px}.repeatable-content-plus.info-blocks .repeatable-content-plus-entry .text{border-top: solid #e1e1e1 1px;padding-top: 28px}.repeatable-content-plus.info-blocks .repeatable-content-plus-entry .text > a{display: inline-block;border: none}.repeatable-content-plus.info-blocks .repeatable-content-plus-entry .text p{font-size: 13px;line-height: 27px;margin-bottom: 0;color: #707070}@media (min-width: 768px){.repeatable-content-plus.info-blocks .text > a:hover h4{color: #585858}.repeatable-content-plus.info-blocks .text > a:hover h4:before{color: #585858}}.honeycomb .repeatable-content-plus .repeatable-content-plus-entry{background-color: #eeefe4;background-image: url(../../../../themes/sgf/images/hexbglight.png);border-top: 4px solid #cbceac}.honeycomb .repeatable-content-plus.simple-ctas .repeatable-content-plus-entry{background: none;border: none}.honeycomb .repeatable-content-plus.simple-ctas .repeatable-content-plus-entry a{background-color: #eeefe4;background-image: url(../../../../themes/sgf/images/hexbglight.png);border-top: 4px solid #cbceac;color: #585858;text-decoration: none;-webkit-transition: .3s all ease-in-out;-moz-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out}.honeycomb .repeatable-content-plus.simple-ctas .repeatable-content-plus-entry a:hover{background-color: #dddfcb}.repeatable-content-plus.simple-ctas,.repeatable-content-plus.image-ctas{padding: 20px 0}.repeatable-content-plus.simple-ctas .row,.repeatable-content-plus.image-ctas .row{display: table;margin: 0;height: 100%;width: 100%}.repeatable-content-plus.simple-ctas .row:before,.repeatable-content-plus.image-ctas .row:before,.repeatable-content-plus.simple-ctas .row:after,.repeatable-content-plus.image-ctas .row:after{display: none}.repeatable-content-plus.simple-ctas .row .clearfix,.repeatable-content-plus.image-ctas .row .clearfix,.repeatable-content-plus.simple-ctas .row .appointments ul,.repeatable-content-plus.image-ctas .row .appointments ul,.repeatable-content-plus.simple-ctas .row div.ccm-page .ccm-image-slider-container .ccm-image-slider,.repeatable-content-plus.image-ctas .row div.ccm-page .ccm-image-slider-container .ccm-image-slider,.repeatable-content-plus.simple-ctas .row div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner,.repeatable-content-plus.image-ctas .row div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner,.repeatable-content-plus.simple-ctas .row div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner,.repeatable-content-plus.image-ctas .row div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner,.repeatable-content-plus.simple-ctas .row div.ccm-page div.ccm-block-testimonial,.repeatable-content-plus.image-ctas .row div.ccm-page div.ccm-block-testimonial{display: table-row}.repeatable-content-plus.simple-ctas .repeatable-content-plus-entry,.repeatable-content-plus.image-ctas .repeatable-content-plus-entry{float: none;display: table-cell;vertical-align: middle;height: 100%}.repeatable-content-plus.image-ctas{margin: 0 -20px}.repeatable-content-plus.image-ctas .row{border-spacing: 30px}.repeatable-content-plus.image-ctas .hexa{float: left}.repeatable-content-plus.image-ctas .content{margin-left: 150px}.repeatable-content-plus.image-ctas .repeatable-content-plus-entry{padding: 55px 50px}.repeatable-content-plus.simple-ctas{margin: 0 -12px}.repeatable-content-plus.simple-ctas .repeatable-content-plus-entry{padding: 12px}.repeatable-content-plus.simple-ctas .repeatable-content-plus-entry .text{display: table;height: 100%;width: 100%}.repeatable-content-plus.simple-ctas .repeatable-content-plus-entry .text a{display: table-cell;vertical-align: middle;height: 100%;width: 100%;padding: 30px 25px}@media (min-width: 992px) and (max-width: 1199px){.repeatable-content-plus.image-ctas .hexa{float: none;display: block;margin: auto;width: 130px;margin-bottom: 50px}.repeatable-content-plus.image-ctas .content{margin-left: 0}}@media (max-width: 991px){.repeatable-content-plus.image-ctas,.repeatable-content-plus.simple-ctas{display: block}.repeatable-content-plus.image-ctas .row,.repeatable-content-plus.simple-ctas .row{display: block}.repeatable-content-plus.image-ctas .repeatable-content-plus-entry,.repeatable-content-plus.simple-ctas .repeatable-content-plus-entry{display: block;width: 100%}.repeatable-content-plus.image-ctas .row{border-spacing: 0}.repeatable-content-plus.image-ctas .repeatable-content-plus-entry{margin-bottom: 25px;padding: 30px 25px}.repeatable-content-plus.image-ctas .repeatable-content-plus-entry:after{content: '';clear: both;display: block}.repeatable-content-plus.simple-ctas{margin: 0}.repeatable-content-plus.simple-ctas .repeatable-content-plus-entry{padding: 0 20px}}@media (max-width: 991px){.repeatable-content-plus.image-ctas .hexa{width: 65px}.repeatable-content-plus.image-ctas .content{margin-left: 85px}}.repeatable-content-plus.content-bucket-callout{background-color: #fff;padding: 40px 0 20px}.repeatable-content-plus.content-bucket-callout .repeatable-content-plus-entry:before{content: "";width: 70%;display: block;border-top: solid #ebdfd5 1px;margin: 0 auto 27px}.repeatable-content-plus.content-bucket-callout h2{text-align: center;font-size: 28px;line-height: 34px;color: #be004a;margin-bottom: 25px;letter-spacing: 1px;word-spacing: 3px;padding-bottom: 0;border-bottom: none}.repeatable-content-plus.content-bucket-callout h2:before{display: none}.repeatable-content-plus.content-bucket-callout h3{text-transform: none;padding-left: 30px;margin-bottom: 15px;position: relative;font-size: 20px;line-height: 25px;border-bottom: none;padding-bottom: 0}.repeatable-content-plus.content-bucket-callout h3:before{position: absolute;top: 1px;left: 0;font-size: 23px;font-family: 'icomoon';content: "\e600";color: #585858}.repeatable-content-plus.content-bucket-callout p{font-size: 13px;line-height: 25px;color: #707070;margin-bottom: 25px;letter-spacing: 1px;word-spacing: -1px}@media (min-width: 768px){.repeatable-content-plus.content-bucket-callout{padding: 80px 0 76px}.repeatable-content-plus.content-bucket-callout .repeatable-content-plus-entry:before{width: 100%}.repeatable-content-plus.content-bucket-callout h2{margin-bottom: 38px}}@media (max-width: 767px){.repeatable-content-plus.content-bucket-callout .col-xs-12.col1:before{display: none}}html.lt-ie9 .repeatable-content-plus .media-cta a:before{background-image: none}.repeatable-content-plus.video-callouts .overlay-green{background-size: cover}.repeatable-content-plus.video-callouts .overlay-green .media-cta a:before{background-color: rgba(26,162,182,0.85)}.repeatable-content-plus.video-callouts .media-cta a{display: block;position: relative;text-decoration: none;color: #fff;text-align: center;padding: 102px 15px 53px}.repeatable-content-plus.video-callouts .media-cta a:before{-webkit-transition: 150ms background ease-in-out;-moz-transition: 150ms background ease-in-out;-o-transition: 150ms background ease-in-out;transition: 150ms background ease-in-out;background-image: url(../../../../themes/sgf/images/icon-white-play-button%402x.png);background-position: center 51px;background-repeat: no-repeat;background-size: 28px 32px;content: "";z-index: 1;position: absolute;top: 0;left: 0;width: 100%;height: 100%}.repeatable-content-plus.video-callouts .media-cta .content{position: relative;z-index: 2}.repeatable-content-plus.video-callouts .media-cta .content p{line-height: 22px}@media (min-width: 768px){.repeatable-content-plus.video-callouts .media-cta a:hover:before{background-image: url(../../../../themes/sgf/images/icon-white-play-button-active%402x.png)}}@media (max-width: 767px){.repeatable-content-plus.video-callouts .media-cta{margin-bottom: 50px}.repeatable-content-plus.video-callouts .media-cta a{padding-top: 75px;padding-bottom: 25px}.repeatable-content-plus.video-callouts .media-cta a:before{background-position: center 25px}}@media (max-width: 1199px){.repeatable-content-plus.hexa-image .md-clear{clear: left}}@media (min-width: 1200px){.repeatable-content-plus.hexa-image .lg-clear{clear: left}}.repeatable-content-plus.hexa-image .repeatable-content-plus-entry{margin-bottom: 25px;text-align: center}.repeatable-content-plus.hexa-image a{text-decoration: none;display: block}.repeatable-content-plus.hexa-image h3{padding-left: 45px;border-bottom: solid #e1e1e1 1px;padding-bottom: 15px;position: relative;letter-spacing: normal}.repeatable-content-plus.hexa-image h3:before{position: absolute;top: 0px;left: 0px;font-size: 30px;font-family: 'icomoon';content: "\e600";color: #be004a}.repeatable-content-plus.hexa-image .content{margin-top: 27px}.repeatable-content-plus.hexa-image .content h6{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;color: #585858;font-size: 14px;text-align: center;margin-bottom: 0}.repeatable-content-plus.hexa-image .content h6 strong{display: block;margin-bottom: 5px}@media (min-width: 768px){.repeatable-content-plus.hexa-image a:hover h6{color: #be004a}}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry{padding: 0;margin-bottom: 0}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry:first-child figure a h4{border-bottom-color: #be004a}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure{position: relative;z-index: 4;width: 100%;height: 450px;background-size: cover;background-repeat: no-repeat;background-position: center}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure img{width: 100%;height: auto}@media (min-width: 768px){.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure img{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out}}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;background-image: url(../../../../themes/sgf/images/transparent.gif)}@media (min-width: 768px){.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a{-webkit-transition: 150ms background ease-in-out;-o-transition: 150ms background ease-in-out;transition: 150ms background ease-in-out}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a:hover h4{border-bottom-color: #464646}}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a figcaption{position: absolute;bottom: 71px;left: 0;width: 100%;padding: 0 25px;text-align: center}@media (max-width: 767px){.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a figcaption{bottom: 30px;padding: 0 15%}}@media (min-width: 768px){.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a figcaption{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out}}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4{margin-bottom: 0;word-spacing: 1px}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4:after{content: ">";margin-left: 5px}@media (min-width: 768px){.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4{-webkit-transition: 150ms border ease-in-out;-o-transition: 150ms border ease-in-out;transition: 150ms border ease-in-out}}@media (max-width: 767px){.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure{height: 300px}}@media (max-width: 767px){.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure{margin-bottom: 12px}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a figcaption{padding: 0 40px}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry figure a h4{border: 3px solid #be004a;padding: 15px 30px}.repeatable-content-plus.image-with-link-only .repeatable-content-plus-entry:first-child figure a h4{border-color: #be004a}}.sidebar-buttons .repeatable-content-plus{margin-bottom: 40px}.sidebar-buttons .repeatable-content-plus .repeatable-content-plus-entry{margin: 0}.sidebar-buttons .repeatable-content-plus a{display: block;padding: 15px;background: #edb904;border-top: 1px solid #fff;text-align: center;text-transform: uppercase;text-decoration: none;color: #464646;font-size: 14px;font-weight: bold;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out}.sidebar-buttons .repeatable-content-plus a:hover{background: #fcce01}.repeatable-content-plus.additional-information .side-list{padding-bottom: 0}.repeatable-content-plus.additional-information .side-list:before{background-color: #fcce01}.repeatable-content-plus.additional-information .side-list .title{margin-bottom: 5px}.repeatable-content-plus.additional-information .side-list li{padding-top: 18px;padding-bottom: 18px;margin: 0;border-top: 1px solid #ebebeb}.repeatable-content-plus.additional-information .side-list li:first-child{border-top: none}.repeatable-content-plus.additional-information .side-list a{color: #be004a;padding: 0}.repeatable-content-plus.additional-information .side-list a:hover{color: #585858}.border-top-orange .repeatable-content-plus.additional-information .side-list:before{background-color: #be004a}.repeatable-content-plus.q-and-a h2{font-family: "Karla", sans-serif;font-size: 18px;letter-spacing: 1px;margin-bottom: 10px;line-height: 22px}.repeatable-content-plus.q-and-a .answer span{font-size: 18px;line-height: 32px}.repeatable-content-plus.q-and-a .answer p{margin-bottom: 15px}@media (max-width: 767px){.repeatable-content-plus.q-and-a .answer span{line-height: 20px}}@media (max-width: 991px){.lt-ie9 .repeatable-content-plus.sub-page-info-callouts .repeatable-content-plus-entry{width: 100%}}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout{border-top: solid #cbceac 4px;background: url(../../../../themes/sgf/images/hexbg-solid-white.png) 0 0 repeat #eeefe4;padding: 50px 35px 35px}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-image{text-align: center;margin-bottom: 25px}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-image canvas{max-width: 100%}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content h4{text-transform: uppercase;font-weight: bold;letter-spacing: normal;word-spacing: 2px}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content p{margin-bottom: 10px;font-size: 14px;line-height: 26px}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content a{text-transform: uppercase;border-bottom: none;font-weight: bold}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content a:after{content: "\00a0>"}@media (min-width: 768px){.repeatable-content-plus.sub-page-info-callouts{margin-top: 74px;margin-bottom: 100px}}@media (max-width: 767px){.repeatable-content-plus.sub-page-info-callouts{margin-left: -35px;margin-right: -35px}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout{padding: 30px 5px 20px}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content h4{font-size: 16px;margin-bottom: 5px}.repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content p{margin-bottom: 5px;font-size: 12px;line-height: 20px}}.alternate .repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout{padding: 30px 0}.alternate .repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content h4{display: none}.alternate .repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content p{line-height: 1em;margin-bottom: 0;text-align: center}.alternate .repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content a{color: #585858;line-height: 1.3em;text-transform: none}.alternate .repeatable-content-plus.sub-page-info-callouts .sub-page-info-callout-content a:after{content: ''}.repeatable-content-plus.testimonials h3{margin-bottom: 60px;padding-bottom: 50px;position: relative}.repeatable-content-plus.testimonials h3:after{border-bottom: 7px solid #be004a;content: '';display: block;position: absolute;bottom: -7px;width: 40px}.repeatable-content-plus.testimonials .desc p{color: #464646;font-size: 18px;line-height: 40px;font-style: normal}.repeatable-content-plus.testimonials .title,.repeatable-content-plus.testimonials .subtitle{color: #585858;line-height: 40px}.repeatable-content-plus.testimonials .title{font-weight: bold;text-transform: uppercase}.repeatable-content-plus.testimonials .row{margin-bottom: 30px}.wysiwyg .title-thin,.title-thin{font-family: 'PT Sans Narrow';font-size: 14px;text-transform: uppercase;text-align: center;margin: 0 0 15px}@media (min-width: 768px){.wysiwyg .title-thin,.title-thin{font-size: 22px}}.sidebar-honeycomb{background-color: #fcce01;background-image: url(../../../../themes/sgf/images/hexbg30percent.png);padding: 30px 20px 20px}.sidebar-honeycomb h4,.sidebar-honeycomb .wysiwyg h4{letter-spacing: normal;font-weight: bold;font-size: 18px;color: #464646}.sidebar-honeycomb p,.sidebar-honeycomb .wysiwyg p{margin-bottom: 10px;letter-spacing: normal;color: #464646}.footer-hexagon,.wysiwyg .footer-hexagon{width: 355px;height: 415px;margin: auto;padding: 50px 40px;position: relative}.footer-hexagon .icon-social-hexa,.wysiwyg .footer-hexagon .icon-social-hexa{position: absolute;top: -60px;left: -18px;color: #fff;font-size: 435px}.footer-hexagon .content,.wysiwyg .footer-hexagon .content{position: relative}.footer-hexagon h4,.wysiwyg .footer-hexagon h4{color: #464646}.footer-hexagon .content p,.wysiwyg .footer-hexagon .content p{padding: 0 10px;margin-bottom: 30px;letter-spacing: .2px;color: #898989}.footer-hexagon .content p:last-child,.wysiwyg .footer-hexagon .content p:last-child{padding: 0 35px}.footer-hexagon .content p a,.wysiwyg .footer-hexagon .content p a{padding-left: 5px;padding-right: 5px}.footer-hexagon .btn-blue,.wysiwyg .footer-hexagon .btn-blue,.footer-hexagon .btn-darkblue,.wysiwyg .footer-hexagon .btn-darkblue,.footer-hexagon .btn-orange,.wysiwyg .footer-hexagon .btn-orange,.footer-hexagon .appointments ul li,.wysiwyg .footer-hexagon .appointments ul li{width: 100%;margin: 0 0 5px}.ccm-content-section{padding-top: 45px}@media (min-width: 768px){.ccm-content-section{padding-top: 100px}}@media (min-width: 992px){.ccm-content-section{padding-top: 125px}}@media (min-width: 1200px){.footer-hexagon,.wysiwyg .footer-hexagon{width: 430px;height: 505px;padding: 85px 70px}.footer-hexagon .icon-social-hexa,.wysiwyg .footer-hexagon .icon-social-hexa{top: -60px;left: -22px;font-size: 525px}}.ccm-block-content.hexagon-content{text-align: center;background: url(../../../../themes/sgf/images/hexbg-solid-white.png) top left repeat #eeefe4;padding: 72px 15px}.ccm-block-content.hexagon-content h2{font-weight: normal;margin: 0}.ccm-block-content.hexagon-content h2 strong{font-weight: bold}.geolocate-header{background: url(../../../../themes/sgf/images/hexbg-grey.png);background-repeat: repeat;background-color: #fff;position: relative;top: 60px;width:94%;z-index: 1;-webkit-transition: transform .35s ease-in-out;-moz-transition: transform .35s ease-in-out;-o-transition: transform .35s ease-in-out;transition: transform .35s ease-in-out;font-weight: bold}.geolocate-header .office-locations{display: table;width: 100%}.geolocate-header .office-locations .btn-lightblue{width: 100%;text-align: center}.geolocate-header .office-locations .yellow-bezel{color: #464646;font-weight: bold;display: table-cell;width: 50%;padding: 15px;text-align: center;font-size: 14px;text-transform: uppercase;background: #fcce01;border-top-left-radius: 10px;background: -webkit-linear-gradient(135deg, transparent 7px, #fcce01 0) top right;background: linear-gradient(135deg, transparent 7px, #fcce01 0) top right;background-repeat: no-repeat;line-height: 1.2em;vertical-align: middle}.geolocate-header .office-locations .yellow-bezel span{font-size: 11px}.geolocate-header .office-locations .yellow-bezel:first-child{border-top-left-radius: 0px;border-top-right-radius: 10px;background: -webkit-linear-gradient(225deg, transparent 7px, #fcce01 0) top right;background: linear-gradient(225deg, transparent 7px, #fcce01 0) top right;border-right: 1px #fff solid}.geolocate-header .office-locations .yellow-bezel.only-child{border-radius: 0px;background: -webkit-linear-gradient(225deg, transparent 0px, #fcce01 0) top right;background: linear-gradient(225deg, transparent 0px, #fcce01 0) top right;border-right: 0}.geolocate-header .ccm-geolocate-block{margin-top: 0}.geolocate-header .ccm-geolocate-block .ccm-geolocate-content-wrap{padding: 10px 0}.geolocate-header .ccm-geolocate-block .ccm-geolocate-content{padding: 0 5px}@media (min-width: 1200px){.geolocate-header{position: fixed;top: 0;z-index: 5}.geolocate-header .office-locations{display: none}.geolocate-header .ccm-geolocate-block .ccm-geolocate-content-wrap{padding: 9px 0}}.geo-hidden .ccm-geolocate-block,.geo-hidden .geolocate-header{visibility: hidden;margin: 0}.ccm-geolocate-block{text-transform: uppercase;text-align: center;font-size: 12px;color: #898989;margin-top: 40px}.ccm-geolocate-block .ccm-geolocate-content{display: inline-block;background: #fff;padding: 5px}.ccm-geolocate-block .ccm-geolocate-icon{color: #be004a}.ccm-geolocate-block .ccm-geolocate-location a{color: #464646;text-decoration: underline;font-weight: bold}.ccm-geolocate-block .ccm-geolocate-trailing-text:after{content: '|';padding-left: 5px}.ccm-geolocate-block .ccm-geolocate-trailing-link{font-weight: bold;text-decoration: underline}.ccm-geolocate-block .ccm-geolocate-trailing-link a{color: #be004a}@media ( max-width: 341px ){.ccm-geolocate-block .ccm-geolocate-trailing-text:after{display: none}.ccm-geolocate-block .ccm-geolocate-trailing-link{display: block}}@media (max-width: 767px){.shifter-page .ccm-geolocate-content-wrap{display: none !important}}.sidebar-events{background: url(../../../../themes/sgf/images/hexbg10percent.png) 0 0 repeat #be004a;margin-bottom: 50px}.sidebar-events-header{margin-bottom: 25px}.sidebar-events-content{padding: 35px 20px 0 26px}.sidebar-events-listing{margin-bottom: 20px}.sidebar-events-single{padding-top: 18px;margin-top: 20px;border-top-style: solid;border-top-width: 1px;border-top-color: #ebebeb;border-top-color: rgba(235,235,235,0.5)}.sidebar-events-single:first-child{margin-top: 0;padding-top: 0;border-top: 0}.sidebar-events-single-date{font-size: 14px;text-transform: uppercase;margin-bottom: 7px}.sidebar-events-single-title{color: #fff;line-height: 22px;letter-spacing: normal;margin-bottom: 0;font-weight: bold;word-spacing: 3px}.sidebar-events-single-title a{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;display: inline-block;color: #fff;text-decoration: none}@media (min-width: 768px){.sidebar-events-single-title a:hover{text-decoration: underline}}.sidebar-events-single-additional{font-size: 14px;font-style: italic;color: #fff;letter-spacing: normal}.sidebar-events-single-additional-time{word-spacing: 1px}.sidebar-events-single-additional-delimiter{color: #c33b05;display: inline-block;font-style: normal}.sidebar-events-view-all{border-top: solid #fff 1px;text-align: center;margin-top: 12px}.sidebar-events-view-all-link{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;font-size: 14px;text-transform: uppercase;display: block;margin: 0;padding: 0;background-color: #ea5b22;color: #fff;text-decoration: none;padding: 15px 5px}.sidebar-events-view-all-link:hover{color: #fff}@media (min-width: 768px){.sidebar-events-view-all-link:hover{background-color: #98360e;color: #fff}}div.ccm-page.page-type-pe-post main{background: #f8f9f3;padding-bottom: 40px}div.ccm-page.page-type-pe-post .main-breadcrumb-area{margin-top: 32px}div.ccm-page.page-type-pe-post .main-breadcrumb-area .breadcrumb{margin-bottom: 80px}div.ccm-page.page-type-pe-post .ccm-block-content p{color: #464646;margin-bottom: 0}div.ccm-page .event-bg{background: #f8f9f3;border-bottom: 2px solid #fff;padding: 50px 0}div.ccm-page .event-bg .breadcrumb{margin-bottom: 60px}@media (min-width: 1200px){.sgf-events-wrapper .col-sm-8,.sgf-events-wrapper .col-lg-3{padding-left: 0;padding-right: 0}}.sgf-events-wrapper .smallcal{border-bottom: 0;border-top: 4px solid #d6d6d6;position: relative;overflow: hidden;margin: 0 0 24px}.sgf-events-wrapper .smallcal .category-name{background: #be004a;color: #fff;font-size: 14px;position: absolute;right: -1px;text-transform: uppercase;top: 0;min-width: 160px;text-align: center;letter-spacing: .02em;padding: 2px 0 4px;z-index: 1}.sgf-events-wrapper .smallcal .event-wrap{background: #fff;border: 1px solid #dddfcb;border-top: 0;position: relative}.sgf-events-wrapper .smallcal .event-wrap .thumb-wrap{background-size: cover;background-repeat: no-repeat;width: 30%;position: absolute;left: 0;top: 0;height: 100%;overflow: hidden;display: none}.sgf-events-wrapper .smallcal .event-wrap .thumb-wrap img{width: 100%;height: auto}.sgf-events-wrapper .smallcal .event-wrap .infowrap{border-top: 0;margin-left: 0;padding: 35px 30px;float: left;width: 100%}.sgf-events-wrapper .smallcal .event-wrap .infowrap .titlehead{margin-bottom: 0}.sgf-events-wrapper .smallcal .event-wrap .infowrap .description{color: #707070;padding-left: 0;font-size: 14px;line-height: 23px;margin-top: 15px}.sgf-events-wrapper .smallcal .event-wrap .infowrap .event-sub-info{color: #464646;font-size: 14px;margin: 5px 0}.sgf-events-wrapper .smallcal .event-wrap .infowrap .event-sub-info strong{text-transform: uppercase}.sgf-events-wrapper .smallcal .event-wrap .infowrap .event-sub-info.attende-type .attende-list{padding-left: 47px;margin-top: -20px;position: relative;margin-bottom: 0;font-size: 14px;margin-bottom: 3px;font-style: italic}.sgf-events-wrapper .smallcal .event-wrap .infowrap .location{clear: both}.sgf-events-wrapper .smallcal .titlehead{margin-top: 0;margin-left: 0;margin-bottom: 15px;float: none}.sgf-events-wrapper .smallcal .titlehead h3{font-size: 28px;margin-bottom: 0;text-transform: uppercase;font-family: "PT Sans Narrow", sans-serif}.sgf-events-wrapper .smallcal .titlehead h3 a{border-bottom: 0;color: #464646}.sgf-events-wrapper .smallcal .event-register a{border-bottom: none;text-transform: uppercase;font-size: 14px;font-weight: bold}.sgf-events-wrapper .smallcal .event-register a:after{content: ">";margin-left: 6px}.sgf-events-wrapper .smallcal .eventfoot{float: left;margin-top: 15px}.sgf-events-wrapper .smallcal .eventfoot a{border: 0}.sgf-events-wrapper .smallcal .description{float: none;margin-bottom: 15px}.sgf-events-wrapper #ajax_cal h1{display: none}.sgf-events-wrapper #ajax_cal .button{display: block;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.sgf-events-wrapper #ajax_cal .icon{cursor: pointer;font-size: 13px;-webkit-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}.sgf-events-wrapper #ajax_cal .icon:hover{color: #E4E4E4}.sgf-events-wrapper #ajax_cal table{background: #eff0e6;width: 100%}.sgf-events-wrapper #ajax_cal table thead{border: 1px solid #be004a;background: #be004a;padding: 20px 0}.sgf-events-wrapper #ajax_cal table thead th{color: #fff;text-align: center;padding: 12px 0;text-transform: uppercase;font-size: 15px}.sgf-events-wrapper #ajax_cal table tr.header td{border-left: 0;border-right: 0;font-weight: bold}.sgf-events-wrapper #ajax_cal table tr.header td:first-child{border-left: 1px solid #cbceac}.sgf-events-wrapper #ajax_cal table tr.header td:last-child{border-right: 1px solid #cbceac}.sgf-events-wrapper #ajax_cal table td{text-align: center;padding: 7px;border: 1px solid #cbceac;font-size: 14px;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}.sgf-events-wrapper #ajax_cal table td .hasevent{position: relative}.sgf-events-wrapper #ajax_cal table td .hasevent a{border-bottom: 0}.sgf-events-wrapper #ajax_cal table td.active{background: #cbceac}.sgf-events-wrapper #ajax_cal table td.active a{color: #464646}.sgf-events-wrapper #ajax_cal .slide{height: 0;overflow: hidden;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out}.sgf-events-wrapper #ajax_cal .slide.open{height: 50px;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}.sgf-events-wrapper .clear-button{background: #e4e6d4;display: block;border-bottom: 0;text-align: center;color: #585858;text-transform: uppercase;font-size: 14px;padding: 15px;font-weight: bold;cursor: pointer}@media (min-width: 768px){.sgf-events-wrapper .clear-button:hover{background: #dcdecc}}.sgf-events-wrapper .event-mobile-filter{display: none;margin-bottom: 20px}.sgf-events-wrapper .filter-mobile-slide{margin-bottom: 40px}.sgf-events-wrapper .event-filters{background: #fff;border: 1px solid #dddfcb;padding: 0 25px;margin-top: 42px}.sgf-events-wrapper .event-filters .filter{padding: 35px 0;border-top: 1px solid #e4e6d4;margin-bottom: 0}.sgf-events-wrapper .event-filters .filter:first-child{border-top: 0}.sgf-events-wrapper .event-filters .filter .checkbox{margin-bottom: 15px}.sgf-events-wrapper .event-filters .filter .checkbox:last-child{margin-bottom: 0}.sgf-events-wrapper .event-filters .filter .checkbox input{margin-right: 15px}.sgf-events-wrapper .event-filters .filter.event-categories label{text-transform: uppercase;font-size: 16px;font-weight: bold}.sgf-events-wrapper .event-filters .filter.event-topics{color: #707070;font-size: 16px}.sgf-events-wrapper .event-filters .filter.select label{background: #fcce01}.sgf-events-wrapper .event-filters .filter .selectWrap{position: relative}.sgf-events-wrapper .event-filters .filter .selectWrap select{position: absolute;width: 100%;height: 100%;left: 0;top: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}.sgf-events-wrapper .event-filters .filter .selectWrap .selectStyled{background: #fcce01;padding: 15px 28px 15px 15px;font-weight: bold;text-transform: uppercase;font-size: 14px;letter-spacing: 0;position: relative}.sgf-events-wrapper .event-filters .filter .selectWrap .selectStyled span{color: #fff;position: absolute;right: 10px;top: 15px;font-size: 20px}.sgf-events-wrapper .event-filters h4{text-transform: uppercase;font-family: "PT Sans Narrow", sans-serif;font-size: 18px;font-weight: bold;letter-spacing: .06em}@media (min-width: 1200px){.sgf-events-wrapper .event-filters .selectWrap{cursor: pointer}.sgf-events-wrapper .event-filters .selectWrap:hover .selectStyled{-webkit-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear;background: #f4c911}.sgf-events-wrapper .event-filters .selectWrap select{cursor: pointer}}.sgf-events-wrapper .ccm-pagination-wrapper{width: 100%;text-align: center}.sgf-events-wrapper .pagination{float: none}.sgf-events-wrapper .pagination li{display: block;padding-left: 0;float: left;margin: 0 5px}.sgf-events-wrapper .pagination li.active span{background-color: #be004a}.sgf-events-wrapper .pagination li span{display: block;float: none;border: 0;padding: 9px 15px}.sgf-events-wrapper .pagination li:before{display: none}.sgf-events-wrapper .pagination li a{background: #e4e6d4;color: #585858;border-radius: 0;border: 0;border-bottom: 0;padding: 9px 15px;-webkit-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}.sgf-events-wrapper .pagination li a:hover{background: #dcdecc}.sgf-events-wrapper .pagination li.disabled{visibility: hidden}@media (max-width: 991px){.sgf-events-wrapper .col-lg-3{width: 100%}.sgf-events-wrapper .col-lg-3 .event-mobile-filter{display: block}.sgf-events-wrapper .col-lg-3 .filter-mobile-slide{display: none}.sgf-events-wrapper .col-sm-8{width: 100%}}@media (min-width: 768px){.sgf-events-wrapper .col-lg-3{float: right}}@media (min-width: 1200px){.sgf-events-wrapper .smallcal .event-wrap .infowrap{width: 90%}.sgf-events-wrapper .smallcal .event-wrap.thumb-included .thumb-wrap{display: block}.sgf-events-wrapper .smallcal .event-wrap.thumb-included .infowrap{float: right;width: 70%}}div.ccm-page .event-featured{background-image: url(../../../../themes/sgf/images/hexbg40percent.png);background-color: #c1efef;padding: 95px 0;border-bottom: 3px solid #fff}div.ccm-page .event-featured h1{margin-bottom: 25px}div.ccm-page .event-featured h4{text-transform: uppercase;font-size: 18px;letter-spacing: 1px;font-weight: bold;color: #464646}div.ccm-page .event-featured .sgf-events-wrapper .smallcal{margin-bottom: 0;padding-bottom: 0}div.ccm-page .event-featured .sgf-events-wrapper .smallcal .event-wrap .titlehead h3{font-size: 40px}div.ccm-page .event-featured .sgf-events-wrapper .smallcal .event-wrap .infowrap .event-sub-info{font-size: 16px}div.ccm-page .event-featured .sgf-events-wrapper .smallcal .event-wrap .infowrap .event-sub-info.attende-type .attende-list{margin-top: -22px;padding-left: 51px;font-size: 16px}div.ccm-page .event-featured .sgf-events-wrapper .smallcal .event-wrap .infowrap .description{font-size: 16px}div.ccm-page .event-featured .sgf-events-wrapper .smallcal .event-wrap .event-register a{font-size: 16px}@media (min-width: 992px){div.ccm-page .event-featured .sgf-events-wrapper .smallcal .event-wrap .thumb-wrap{display: block}div.ccm-page .event-featured .sgf-events-wrapper .smallcal .event-wrap .infowrap{width: 70%;float: right}}.event-detail .smallcal .event-wrap .event-banner img{width: 100%;height: auto}.event-detail .smallcal .event-wrap .infowrap{padding: 50px;width: 100%;float: none}.event-detail .smallcal .event-wrap .infowrap .titlehead h3{font-size: 40px;font-weight: bold}.event-detail .smallcal .event-wrap .infowrap .event-sub-info{font-size: 18px}.event-detail .smallcal .event-wrap .infowrap .event-sub-info.attende-type .attende-list{margin-top: -25px;padding-left: 57px;font-size: 18px}.event-detail .smallcal .event-wrap #deswrap{color: #707070;margin-top: 30px}.event-detail .smallcal .event-wrap #deswrap h4{color: #707070;font-family: "Karla", sans-serif;font-weight: bold;font-size: 18px;margin-bottom: 10px}.event-detail .smallcal .event-wrap #deswrap li{color: #707070}@media (max-width: 767px){.event-detail .smallcal .event-wrap .infowrap{padding: 20px}.event-detail .smallcal .event-wrap .infowrap .titlehead h3{font-size: 30px}.event-detail .smallcal .event-wrap .infowrap .event-sub-info{font-size: 14px}}.tab-events{padding-top: 30px}.tab-events .smallcal{border-top: 0;margin-bottom: 40px}.tab-events .smallcal .event-wrap{border: 0;border-bottom: 1px solid #dddfcb}.tab-events .smallcal .event-wrap .infowrap{padding: 0;padding-bottom: 30px}.accordion-stacked-desktop .tab-wrapper{display: none}div.ccm-page .fixed-tab .fifty-fifty .right{padding: 40px 15px;z-index: 0}@media (min-width: 1200px){div.ccm-page .fixed-tab .fifty-fifty .right{padding: 85px 15px;width: 50%}}div.ccm-page .fixed-tab .fifty-fifty .left{background-size: contain !important;background-repeat: no-repeat !important;background-position: center bottom !important;width: 45%;margin-right: 5%}@media (max-width: 991px){div.ccm-page .fixed-tab .fifty-fifty .left{display: none}}div.ccm-page .fixed-tab.tab-callout{background-color: #cbceac}div.ccm-page .fixed-tab.tab-callout .inner a{background: #585858}div.ccm-page .fixed-tab.tab-callout .inner a:hover{background: #066d7d}div.ccm-page .fixed-tab[class*="tab-item-"]{font-family: PTSansRegular,Arial,Helvetica,sans-serif;padding: 25px 45px;line-height: 1em;margin-bottom: 0;-webkit-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out}div.ccm-page .fixed-tab[class*="tab-item-"].active,div.ccm-page .fixed-tab[class*="tab-item-"]:hover{color: #fff}div.ccm-page .fixed-tab.tab-item-1{border-top-color: #585858}div.ccm-page .fixed-tab.tab-item-1.active,div.ccm-page .fixed-tab.tab-item-1 .arrow,div.ccm-page .fixed-tab.tab-item-1:hover{background: #585858}div.ccm-page .fixed-tab.tab-item-2{border-top-color: #be004a}div.ccm-page .fixed-tab.tab-item-2.active,div.ccm-page .fixed-tab.tab-item-2 .arrow,div.ccm-page .fixed-tab.tab-item-2:hover{background: #be004a}div.ccm-page .fixed-tab.tab-item-3{border-top-color: #fcce01}div.ccm-page .fixed-tab.tab-item-3.active,div.ccm-page .fixed-tab.tab-item-3 .arrow,div.ccm-page .fixed-tab.tab-item-3:hover{background: #fcce01}div.ccm-page .fixed-tab.tab-item-4{border-top-color: #dddfcb}div.ccm-page .fixed-tab.tab-item-4.active,div.ccm-page .fixed-tab.tab-item-4 .arrow,div.ccm-page .fixed-tab.tab-item-4:hover{background: #dddfcb}div.ccm-page .fixed-tab.tab-item-5{border-top-color: #be004a}div.ccm-page .fixed-tab.tab-item-5.active,div.ccm-page .fixed-tab.tab-item-5 .arrow,div.ccm-page .fixed-tab.tab-item-5:hover{background: #be004a}div.ccm-page .fixed-tab.tab-item-6{border-top-color: #585858}div.ccm-page .fixed-tab.tab-item-6.active,div.ccm-page .fixed-tab.tab-item-6 .arrow,div.ccm-page .fixed-tab.tab-item-6:hover{background: #585858}div.ccm-page .fixed-tab.tab-item-7{border-top-color: #585858}div.ccm-page .fixed-tab.tab-item-7.active,div.ccm-page .fixed-tab.tab-item-7 .arrow,div.ccm-page .fixed-tab.tab-item-7:hover{background: #585858}@media (min-width: 992px) and (max-width: 1199px){div.ccm-page .fixed-tab[class*="tab-item-"]{padding: 20px 15px;font-size: 18px}}@media (max-width: 991px){div.ccm-page .fixed-tab.mobile-tab-heading:after{content: "";background: url(../../../../themes/sgf/images/sprite-accordion-buttons.png) 0 -31px no-repeat;position: absolute;width: 31px;height: 31px;top: 20px;right: 25px;z-index: 2}div.ccm-page .fixed-tab.mobile-tab-heading.active:after{background-position: 0 0}}.prev-next-stop a{font-weight: bold}.prev-next-stop a.prev-link{float: left}.prev-next-stop a.next-link{float: right}.ccm-block-html-possible{margin-bottom: 50px}.ccm-block-html-possible .appt-contact{max-width: 250px;margin: 0 auto;text-align: center;line-height: 1.65em;font-size: 14px}.ccm-block-html-possible .appt-contact h5{font-size: 18px !important;color: #333;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-weight: normal !important;margin-bottom: 10px !important;text-transform: uppercase}.ccm-block-html-possible .appt-contact a{text-decoration: none;vertical-align: middle}.ccm-block-html-possible .appt-contact .global-phone{font-weight: bold;vertical-align: middle;display: block;font-size: 22px}.ccm-block-html-possible .arrow-right-wrapper{color: #fff;border-bottom: 0;width: 100%;text-align: center;padding: 10px 5px;cursor: pointer;margin-bottom: 5px}.ccm-block-html-possible .arrow-right-wrapper span{font-size: 13px;border-bottom: 0}@media (min-width: 1280px){.ccm-block-html-possible .appt-contact{text-align: left;padding: 0 15px;max-width: none}.ccm-block-html-possible .appt-contact a{height: 24px;display: inline-block}.ccm-block-html-possible .appt-contact .btn-blue,.ccm-block-html-possible .appt-contact .btn-lightblue{height: auto}.ccm-block-html-possible .global-phone{display: inline-block;margin-left: 10px}.ccm-block-html-possible .arrow-right-wrapper{margin-right: 20px;margin-bottom: 0;width: auto;padding: 1px 15px}.ccm-block-html-possible .arrow-right-wrapper span{font-size: 14px;border-bottom: 2px rgba(255,255,255,0.3) solid}}main .yellow-drop,.header-top .yellow-drop{width: 100%}main .yellow-drop .drop-height,.header-top .yellow-drop .drop-height{max-height: 287px;overflow: auto}@media (min-width: 1200px){main .yellow-drop.position-below-title,.header-top .yellow-drop.position-below-title,div.ccm-page.page-type-virtual-brochure .yellow-drop,div.ccm-page.page-type-portal .yellow-drop,div.ccm-page.page-type-portal-interior .yellow-drop{float: right;width: auto;position: relative;top: -45px;left: 0;bottom: auto}body.is-edit-mode main .yellow-drop.position-below-title,body.is-edit-mode .header-top .yellow-drop.position-below-title,body.is-edit-mode div.ccm-page.page-type-virtual-brochure .yellow-drop,body.is-edit-mode div.ccm-page.page-type-portal .yellow-drop,body.is-edit-mode div.ccm-page.page-type-portal-interior .yellow-drop{top: 0}main .yellow-drop.position-below-title .drop-nav,.header-top .yellow-drop.position-below-title .drop-nav,div.ccm-page.page-type-virtual-brochure .yellow-drop .drop-nav,div.ccm-page.page-type-portal .yellow-drop .drop-nav,div.ccm-page.page-type-portal-interior .yellow-drop .drop-nav{position: static}}@media (min-width: 768px) and (max-width: 1199px){main .yellow-drop.position-below-title,.header-top .yellow-drop.position-below-title,div.ccm-page.page-type-virtual-brochure .yellow-drop,div.ccm-page.page-type-portal .yellow-drop,div.ccm-page.page-type-portal-interior .yellow-drop{position: static;width: 100%}}main .yellow-drop .drop-nav,.header-top .yellow-drop .drop-nav,.header-bottom .drop-nav{position: relative;z-index: 2}main .yellow-drop .drop-nav .drop-nav-title,.header-top .yellow-drop .drop-nav .drop-nav-title,.header-bottom .drop-nav .drop-nav-title{-webkit-transition: 300ms all ease-in-out;-o-transition: 300ms all ease-in-out;transition: 300ms all ease-in-out;background-color:#be004a; color:#fff;position: relative;padding: 23px 60px 23px 19px;font-size: 14px;font-weight: bold;text-transform: uppercase;letter-spacing: 2px}main .yellow-drop .drop-nav .drop-nav-icon,.header-top .yellow-drop .drop-nav .drop-nav-icon,.header-bottom .drop-nav .drop-nav-icon{-webkit-transition: 300ms all ease-in-out;-o-transition: 300ms all ease-in-out;transition: 300ms all ease-in-out;margin-left: 42px;position: absolute;top: 50%;margin-top: -9px;right: 21px;color: #ffffff;font-size: 20px}main .yellow-drop .drop-nav .drop-nav-list,.header-top .yellow-drop .drop-nav .drop-nav-list,.header-bottom .drop-nav .drop-nav-list{-webkit-transition: 300ms all ease-in-out;-o-transition: 300ms all ease-in-out;transition: 300ms all ease-in-out;box-shadow: 0 0 8px 0 #eeefe4;-moz-box-shadow: 0 0 8px 0 #eeefe4;-webkit-box-shadow: 0 0 8px 0 #eeefe4;-ms-box-shadow: 0 0 8px 0 #eeefe4;-o-box-shadow: 0 0 8px 0 #eeefe4;border-left: solid #eeefe4 1px;border-right: solid #eeefe4 1px;position: absolute;width: 100%;max-height: 0;overflow: hidden;z-index: 2}.lt-ie9 main .yellow-drop .drop-nav .drop-nav-list,.lt-ie9 .header-top .yellow-drop .drop-nav .drop-nav-list,.lt-ie9 .header-bottom .drop-nav .drop-nav-list{border-bottom: solid #eeefe4 1px}main .yellow-drop .drop-nav .drop-nav-list-item,.header-top .yellow-drop .drop-nav .drop-nav-list-item,.header-bottom .drop-nav .drop-nav-list-item{border-bottom: solid #eeefe4 1px;background-color: #ffffff}main .yellow-drop .drop-nav .drop-nav-list-item.active a,.header-top .yellow-drop .drop-nav .drop-nav-list-item.active a,.header-bottom .drop-nav .drop-nav-list-item.active a{background-color: #eeefe4}main .yellow-drop .drop-nav .drop-nav-list-item a,.header-top .yellow-drop .drop-nav .drop-nav-list-item a,.header-bottom .drop-nav .drop-nav-list-item a{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;display: block;color: #707070;padding: 15px 35px;font-size: 12px;text-decoration: none}main .yellow-drop .drop-nav.active .drop-nav-icon,.header-top .yellow-drop .drop-nav.active .drop-nav-icon,.header-bottom .drop-nav.active .drop-nav-icon{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}main .yellow-drop .drop-nav.active .drop-nav-title,.header-top .yellow-drop .drop-nav.active .drop-nav-title,.header-bottom .drop-nav.active .drop-nav-title{background-color: #be004a}main .yellow-drop .drop-nav.active .drop-nav-icon,.header-top .yellow-drop .drop-nav.active .drop-nav-icon,.header-bottom .drop-nav.active .drop-nav-icon{color: #000000}@media (min-width: 768px){main .yellow-drop,.header-top .yellow-drop{bottom: -17px;left: 53px;min-width: 400px;position: absolute;width: auto}main .yellow-drop .drop-nav .drop-nav-title,.header-top .yellow-drop .drop-nav .drop-nav-title,.header-bottom .drop-nav .drop-nav-title{padding: 23px 100px 23px 19px}main .yellow-drop:hover,.header-top .yellow-drop:hover{cursor: pointer}main .yellow-drop:hover .drop-nav-title,.header-top .yellow-drop:hover .drop-nav-title{background-color: #be004a}main .yellow-drop:hover .drop-nav-icon,.header-top .yellow-drop:hover .drop-nav-icon{color: #ffffff}main .yellow-drop .drop-nav-icon,.header-top .yellow-drop .drop-nav-icon{margin-left: 67px}main .yellow-drop .drop-nav-list-item:hover a,.header-top .yellow-drop .drop-nav-list-item:hover a{background-color: #eeefe4}}.header-top .yellow-drop{position: relative !important;top: 0 !important;left: 0 !important;bottom: auto !important;left: auto !important;min-width: 150px !important}.header-top .yellow-drop .drop-nav .drop-nav-title{padding: 13px 50px 13px 19px !important;font-size: 12px;letter-spacing: 1px}.header-top .yellow-drop .drop-nav .icon{font-size: 14px}.header-top .yellow-drop .drop-nav .drop-nav-list-item a{padding: 15px 19px}.header-top.fixed .yellow-drop .drop-nav .drop-nav-title{padding: 9px 50px 9px 19px !important}.polygon-social-container{position: relative;z-index: 1}.polygon-social{padding: 10px 10px;position: absolute;top: 0;right: 0;width: 175px;height: 50px;display: none}@media (min-width: 768px){.polygon-social{display: block}}.polygon-social.bg-orange{background: #be004a}.polygon-social.bg-orange:after{-webkit-transform: scale(.9999);-moz-transform: scale(.9999);-o-transform: scale(.9999);-ms-transform: scale(.9999);transform: scale(.9999);content: "";position: absolute;height: 0;width: 0;right: 0;top: 100%;height: 0px;border-bottom: 120px solid transparent;border-right: 175px solid #be004a}.polygon-social.bg-orange [data-role="sgf-social-share"].is-active .addthis_sharing_toolbox{right: 14px}@media (min-width: 1200px){.polygon-social.bg-orange [data-role="sgf-social-share"].is-active .addthis_sharing_toolbox{right: 30px}}@media (min-width: 1200px){.polygon-social.bg-orange:after{border-right-width: 220px}}.polygon-social.dark-icons{top: 26px;right: 15px;padding: 0;width: auto;height: auto}.polygon-social.dark-icons ul{display: inline-block;margin-left: 0}.polygon-social.dark-icons li:last-child{padding-right: 0}.polygon-social.dark-icons li:hover a,.polygon-social.dark-icons li.is-active a,.polygon-social.dark-icons li:hover span,.polygon-social.dark-icons li.is-active span{color: #be004a}.polygon-social.dark-icons li:hover a span.sgf-tooltip,.polygon-social.dark-icons li.is-active a span.sgf-tooltip,.polygon-social.dark-icons li:hover span span.sgf-tooltip,.polygon-social.dark-icons li.is-active span span.sgf-tooltip{color: #000}.polygon-social.dark-icons a{color: #464646;margin-top: 0}.polygon-social.dark-icons a:hover{color: #be004a}.polygon-social.dark-icons span.icon-clock{-webkit-transition: 150ms color ease-in-out;-o-transition: 150ms color ease-in-out;transition: 150ms color ease-in-out}@media (max-width: 767px){.polygon-social.dark-icons{top: 10px}}@media (min-width: 1200px){.polygon-social{padding: 41px 25px 25px;width: 220px;height: 105px}}.polygon-social ul{position: relative;opacity: 0;top: -10px;margin-left: 15px;z-index: 2}@media (min-width: 1200px){.polygon-social ul{margin-left: 23px}}.polygon-social.loaded ul{opacity: 1;top: 0}.polygon-social ul > li{display: inline-block;padding-right: 9px}.polygon-social ul > li:before{display: none}.polygon-social ul > li > a{color: #fff;font-size: 30px;text-decoration: none;border-bottom: 0;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}.polygon-social ul > li > a:hover{color: #4e4e4e}.polygon-social [data-role="sgf-social-share"].is-active .addthis_sharing_toolbox{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);-webkit-transition: bottom 250ms ease-in-out, opacity 250ms ease-in-out;-o-transition: bottom 250ms ease-in-out, opacity 250ms ease-in-out;transition: bottom 250ms ease-in-out, opacity 250ms ease-in-out;right: 0;bottom: -60px}.polygon-social [data-role="sgf-social-share"] .addthis_sharing_toolbox{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transition: bottom 250ms ease-in-out, opacity 250ms ease-in-out, right 0ms linear 250ms;-o-transition: bottom 250ms ease-in-out, opacity 250ms ease-in-out, right 0ms linear 250ms;transition: bottom 250ms ease-in-out, opacity 250ms ease-in-out, right 0ms linear 250ms;position: absolute;bottom: -80px;right: -999999px;background-color: #fff;padding: 6px 3px 0;width: 102px;box-shadow: 0px 1px 4px 0px rgba(85,98,112,0.5)}.polygon-social [data-role="sgf-social-share"] .addthis_sharing_toolbox #atstbx{height: 52px}.social,.share-icons{text-align: center}.social li,.share-icons li{padding: 0}.social li a,.share-icons li a{width: 40px;display: block;position: relative;color: #fff;font-size: 24px;height: 40px}.social li a .icon-social-hexa,.share-icons li a .icon-social-hexa{color: #cbceac;font-size: 45px;position: absolute;top: 0;left: 0;-webkit-transition: .3s all;-o-transition: .3s all;transition: .3s all}.social li a:hover .icon-social-hexa,.share-icons li a:hover .icon-social-hexa{color: #B1B39B}.social li a i,.share-icons li a i{position: relative;top: 6px;left: 1px}.social li a i.fa-facebook,.share-icons li a i.fa-facebook{left: 0px}@media (min-width: 992px){.social li,.share-icons li{margin-left: 6px}.social li:first-child,.share-icons li:first-child{margin-left: 0}}.community-home{border-top: 6px solid #fff;padding: 80px 0 120px;position: relative}.community-home .story-background{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.community-home .story-background .bg-screen{background: #fff;left: 0;height: 100%;position: absolute;top: 0;width: 100%;-moz-opacity: .9;-khtml-opacity: .9;-webkit-opacity: .9;opacity: .9;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter: alpha(opacity=90);z-index: 1}.community-home .story-background .story-images{height: 100%;width: 100%}.community-home .story-background .story-images .bg{background-size: cover;display: none;margin-right: -100%;width: 100%;float: left;height: 100%}.community-home .story-background .story-images .bg.active{display: list-item}.community-home .container .row{position: relative;text-align: center;z-index: 2}.community-home .container .row h2{border-bottom: 7px solid #be004a;color: #be004a;display: inline;font-family: "Karla", sans-serif;font-weight: bold;text-transform: uppercase;font-size: 20px;letter-spacing: .06em;padding-bottom: 4px}.community-home .container .row .quotes{width: 100%;margin: 60px auto 23px}.community-home .container .row .quotes .quote{position: relative;visibility: hidden;float: left;margin-right: -100%;width: 100%;list-style: none;line-height: 55px;height: 100%;font-size: 40px;z-index: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transition: 1000ms all ease-out;-o-transition: 1000ms all ease-out;transition: 1000ms all ease-out}.community-home .container .row .quotes .quote.active{z-index: 1;visibility: visible;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}.community-home .container .row .quotes .quote cite,.community-home .container .row .quotes .quote .cite{color: #585858;font-size: 16px;text-transform: uppercase;font-style: italic}.community-home .container .row .quotes .quote cite strong,.community-home .container .row .quotes .quote .cite strong{font-style: normal}.community-home .container .row .quotes .quote cite:before,.community-home .container .row .quotes .quote .cite:before{content: "-";margin-right: 5px}.community-home .container .row .quotes .quote .center-height{display: table;height: 100%;width: 100%}.community-home .container .row .quotes .quote .center-height .middle{display: table-cell;vertical-align: middle;font-size: 40px}.community-home .container .row .quotes .quote.active{display: list-item}.community-home .container .row .quotes .quote blockquote{border-left: 0;font-size: 30px;line-height: 48px}.community-home .container .row .quotes .quote blockquote p{display: inline}.community-home .container .row .quotes .quote blockquote:after,.community-home .container .row .quotes .quote blockquote:before{visibility: hidden;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}.community-home .container .row .quotes .quote.active blockquote:after,.community-home .container .row .quotes .quote.active blockquote:before{visibility: visible;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}.community-home .container .row .quotes .quote .video-play{padding-top: 33px}.community-home .container .row .quotes .quote .icon-play{cursor: pointer;font-size: 60px;color: #be004a;-webkit-transition: 150ms color ease;-moz-transition: 150ms color ease;-o-transition: 150ms color ease;transition: 150ms color ease}.community-home .container .row .quotes .quote .icon-play:hover{color: #585858}.community-home .container .row .quotes blockquote:before,.community-home .container .row .quotes blockquote:after{font-family: 'icomoon';font-size: 13px;vertical-align: top;speak: none;padding-top: 5px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;position: relative;top: 15px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.community-home .container .row .quotes blockquote:before{content: '\e603'}.community-home .container .row .quotes blockquote:after{content: '\e602'}.community-home .container .row .families{width: 450px;margin: 0 auto}.community-home .container .row .families .family{cursor: pointer;position: relative;height: 160px;width: 140px;float: left;margin: 5px}.community-home .container .row .families .family .family-name{color: #fff;position: absolute;font-size: 14px;top: 0;left: 0;display: table;height: 50%;width: 100%;text-align: center;top: 25%;line-height: 14px;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transition: .6s all ease-in-out;-moz-transition: .6s all ease-in-out;-o-transition: .6s all ease-in-out;transition: .6s all ease-in-out}.community-home .container .row .families .family .family-name .vertical-middle{display: table-cell;vertical-align: middle;padding: 0 5%}.community-home .container .row .families .family.hovering .family-name{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}.community-home .container .row .families .family .hexa.overlay-clone{position: absolute;top: 0;left: 0}.community-home .container .row .families .family[rel="4"]{clear: both;margin-left: 80px;margin-top: -35px}.community-home .container .row .families .family[rel="5"]{margin-top: -35px}@media (max-width: 767px){.community-home{display: none}}.is-edit-mode .community-links{top: 0}.community-links{width: 100%;text-align: center;top:0px;position: relative;z-index: 2}.community-links p,.community-links a{display: inline-block;margin-bottom: 0 !important}.community-links [class^="btn-"],.community-links [class*=" btn-"]{padding: 15px 20px;font-weight: bold}@media (max-width: 767px){.community-links{display: none}}.pnf-content{background-color: #f8f9f3;position: relative;padding: 100px 0}@media (min-width: 768px){.pnf-content{padding: 200px 0}}main .pnf-content p{color: #464646}.pnf-content .white-hex{position: absolute;z-index: 2;top: 290px;left: 48px;width: 200px;height: 230px;background: url(../../../../themes/sgf/images/hexagon-white.png) 0 0 no-repeat;display: none}.pnf-content .yellow-hex{position: absolute;z-index: 2;top: 125px;left: -50px;width: 200px;height: 230px;background: url(../../../../themes/sgf/images/hexagon-yellow.png) 0 0 no-repeat;display: none}.pnf-content a[class^='btn'].btn-tan{background: #e4e6d4;color: #585858}.pnf-content a[class^='btn'].btn-tan:hover{background: #dddfcb;color: #585858}@media (min-width: 1200px){.pnf-content .yellow-hex,.pnf-content .white-hex{display: block}}.story-cta{text-align: center;padding-top: 100px;padding-bottom: 100px;background: url(../../../../themes/sgf/images/blue-hex-bg.png) 100% 0 no-repeat}.story-cta .btn-orange,.story-cta .appointments ul li{padding: 25px;font-weight: bold;font-size: 16px}header.global{width: 100%;z-index: 100}@media (min-width: 1200px){header.global{position: relative}}.geo-location{background: #000000;display: none;height: 40px;width: 100%}.nav-closed  .header-bottom{right: -100%}@media (min-width: 1200px){.nav-closed  .header-bottom{right: 0%}}.header-top{background: #fff;font-family: 'Karla', sans-serif;height: auto;position: fixed;right: 0;top: 0;width: 100%;z-index: 5;-webkit-transition: transform .35s ease-in-out;-moz-transition: transform .35s ease-in-out;-o-transition: transform .35s ease-in-out;transition: transform .35s ease-in-out}.header-top .container{padding: 0;width: 100%}.header-top .row{margin: 0;padding: 0 15px}.header-top .logo{margin: 15px 0;width: 145px}.header-top .logo img{height: auto;max-height: 49px}.header-top.fixed{-moz-box-shadow: 0 2px 8px -2px #a09696;-webkit-box-shadow: 0 2px 8px -2px #a09696;box-shadow: 0 2px 8px -2px #a09696}@media (max-width: 767px){.ccm-page .header-top .container,.header-top .container{padding-left: 0;padding-right: 0}}@media (min-width: 1200px){.header-top{height: 35px;background: #faf7f4}.geo-active .header-top{top: 35px}.geo-hidden .header-top{top: 0}.header-top.fixed{background: rgba(250,247,244,0.63)}.header-top.expanded{height: 215px}.header-top .container{padding: 0 2%;padding-right: 0;width: 100%}.header-top .row{padding: 0}.header-top .logo{display: none}.header-top p{font-size: 12px;line-height: 1}}.lt-ie9 .header-top.fixed{border-bottom: #d7d7d7 1px solid}.logo{float: left;margin:10px 0}.logo img{width:265px}.hamburger{cursor: pointer;float: right;height: 30px;padding: 15px;padding-right: 0;margin-left: 15px;text-align: center;width: 30px;border-left: 1px #d7d7d7 solid;box-sizing: content-box}.hamburger span,.hamburger span:before,.hamburger span:after{background: #707070;border-radius: 5px;display: inline-block;height: 3px;position: relative;width: 22px}.hamburger span:before,.hamburger span:after{content: '';left: 0;position: absolute;top: -7px}.hamburger span:after{top: 7px}@media (min-width: 1200px){.hamburger{display: none}}.new-patient-num{color: #464646;float: right;font-size: 10px;font-weight: bold;line-height: 1em;padding: 11px 0;text-align: right;text-transform: uppercase;width: 115px;display: none}.new-patient-num p{letter-spacing: 0.06em;margin: 0}.new-patient-num ul,.new-patient-num li,.new-patient-num p{display: inline-block}.new-patient-num .global-phone{display: block;font-size: 13px;letter-spacing: 0.16em;margin-top: 5px;white-space: nowrap}.new-patient-num .global-phone div{display: none}.new-patient-num .last{display: none}@media (min-width: 768px){.new-patient-num{display: block}}@media (min-width: 1200px){.new-patient-num{float: left;text-align: left;width: 32%}.new-patient-num p{line-height: 0.4em}.new-patient-num p .global-phone{display: inline-block}}@media (min-width: 1200px){.fixed .func-nav a{padding: 9px 10px}}.func-nav{float: right;margin: 0 -15px;text-transform: uppercase;width: 110%}.func-nav .ccm-block-page-list-func-nav{width: 100%}.func-nav ul{float: right;margin: 0;text-align: right;width: 100%}.func-nav ul li{display: none;float: left;position: relative}.func-nav ul li a{background: #cccccc;color: #ffffff;display: block;font-size: 12px;padding: 13px 10px;-webkit-transition: .3s all ease-in-out;-moz-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out}.func-nav ul li a.light-blue{background: #585858;text-shadow: 1px 1px 0 #be004a, 0 1px 0 #be004a, 1px 0 0 #be004a}.func-nav ul li a.light-blue:hover{background: #585858}.func-nav ul li a.theme-blue{background: #f34c8d;text-shadow: 1px 1px 0 #f34c8d, 0 1px 0 #f34c8d, 1px 0 0 #f34c8d}.func-nav ul li a.theme-blue:hover{background:#be004a}.func-nav ul li a.theme-orange{background: #585858;text-shadow: 1px 1px 0 #585858, 0 1px 0 #585858, 1px 0 0 #585858}.func-nav ul li a.theme-orange:hover{background: #585858}.func-nav ul li a.theme-yellow{background: #fcce01;color: #363636;font-weight: bold}@media (min-width: 1200px){.func-nav{display: block;margin: auto;width: auto}.func-nav .ccm-block-page-list-func-nav{width: auto}.func-nav ul li{display: block}}.header-bottom .func-nav{margin: auto;width: 100%}.header-bottom .func-nav ul li{display: block;text-align: center;width: 100%}@media (min-width: 1200px){.header-bottom .func-nav{display: none}}.header-bottom .drop-nav{display: block;width: 100%}.header-bottom .drop-nav .drop-nav-list{position: relative}.header-bottom .drop-nav .drop-nav-title{font-size: 12px;padding: 13px 10px 13px}.header-bottom .drop-nav .drop-nav-list-item a{padding-left: 15px;padding-right: 15px}@media (min-width: 1200px){.header-bottom .drop-nav{display: none}}.search-fire{background: #555555;cursor: pointer;display: none;float: right;height: 43px;padding: 11px;text-align: center;-webkit-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out;width: 43px}.search-fire span{color: #ffffff;font-size: 14px}.search-fire:hover{background: #464646}@media (min-width: 1200px){.search-fire{display: block}}.fixed .search-fire{height: 35px;padding: 7px}.appointments{margin-bottom: 15px;margin-top: 30px}.appointments p{display: block;font-size: 12px;font-weight: bold;margin-bottom: 5px;text-align: center;text-transform: uppercase;width: 100%}.appointments ul{border-spacing: 1px;width: 100%}.appointments ul li{display: inline-block;float: left;height: 43px;width: 50%}.appointments ul li.last{border-left: 1px solid #f6f7f0}.appointments ul li .global-phone:before{content: 'Call '}.appointments ul li a{text-transform: uppercase;color: #ffffff;display: block;font-size: 12px;font-weight: bold;height: 43px;padding: 10px;text-align: center;width: 100%;line-height: 1;word-spacing:normal}@media (min-width: 1200px){.appointments{display: none}}.lt-ie9  .appointments ul{border-spacing: 1px;display: table}.lt-ie9  .appointments ul li{display: table-cell}.header-bottom{background: #ffffff;-moz-box-shadow: 0 0 5px 0 #eaeaea;-webkit-box-shadow: 0 0 5px 0 #eaeaea;box-shadow: 0 0 5px 0 #eaeaea;position: fixed;height: 100%;max-height: 100%;top: 0;right: 0;width: 100%;z-index: 0;-webkit-transition: .2s opacity linear;-moz-transition: .2s opacity linear;-o-transition: .2s opacity linear;transition: .2s opacity linear;-webkit-overflow-scrolling: touch}.header-bottom .container,.header-bottom .nav-bottom.container,.header-bottom .main-nav.container{padding-left: 45px;padding-right: 15px;padding-top: 15px;width: 100%}.header-bottom .nav-bottom.container{padding-top: 0}.header-bottom .row{margin: 0}.header-bottom .logo{display: none}.header-bottom .nav-bottom{background: #f6f7f0;border-top: 1px #d7d7d7 solid;margin-top: 15px;padding-bottom: 60px;padding-top: 0}.header-bottom .nav-close{background: #464646;color: #ffffff;cursor: pointer;height: 100%;padding: 20px 5px;position: fixed;z-index: 1}.header-bottom .nav-close span{font-weight: bold}.header-bottom .content-wrapper{height: 100%;overflow-x: hidden;overflow-y: auto}.header-bottom nav{position: relative;z-index: 1}.header-bottom nav .mega-menu{height: 0;overflow: hidden;-webkit-transition: height .4s ease-out, opacity .4s ease-out;-moz-transition: height .4s ease-out, opacity .4s ease-out;-ms-transition: height .54 ease-out, opacity .4s ease-out;transition: height .4s ease-out, opacity .4s ease-out}.header-bottom nav ul.nav li[class*='btn-'] a{color: #ffffff !important;padding: 15px 0}@media (min-width: 1200px){.header-bottom nav ul.nav li[class*='btn-'] a{padding: 25px 0}}.header-bottom nav ul.nav li .close,.header-bottom nav ul.nav li .open{border-left: 1px solid #d7d7d7;color: #be004a;cursor: pointer;display: none;font-size: 14px;height: 20px;line-height: 20px;position: absolute;right: 0;text-align: center;top: 10px;width: 30px}.header-bottom nav ul.nav li .close:hover,.header-bottom nav ul.nav li .open:hover{color: #585858;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}.header-bottom nav ul.nav li .open{display: none}.header-bottom nav ul.nav li .open .open-icon{-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear;display: block}.header-bottom nav ul.nav li.nav-dropdown .open{display: block}.header-bottom nav ul.nav li.open .open .open-icon{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform: rotate(180deg)}.header-bottom nav ul.nav > li{position: relative}.header-bottom nav ul.nav > li > a{border-top: 1px #d7d7d7 solid;color: #363636;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-size: 16px;letter-spacing: 0.04em;line-height: 1;margin-bottom: 0;padding: 11px 0;position: relative;text-decoration: none;text-transform: uppercase}.header-bottom nav ul.nav > li > a:hover,.header-bottom nav ul.nav > li > a:active,.header-bottom nav ul.nav > li > a:focus{background: none;color: #585858}.header-bottom nav ul.nav > li.open > a{background: none;border-color: #d7d7d7}.header-bottom nav ul.nav > li:first-child > a{border: 0}@media (min-width: 1200px){.header-bottom nav ul.nav > li .col .middle > li > a{border-top: 1px #d7d7d7 solid}}.header-bottom nav ul.nav > li .col .middle > li:first-child > a{border: 0}.header-bottom nav ul.nav > li li{width: 100%}.header-bottom nav ul.nav > li li > a{color: #be004a;display: block;font-family: 'Karla', sans-serif;font-size: 14px;font-weight: bold;padding: 15px 0;text-transform: uppercase}.header-bottom nav ul.nav > li li > a:hover{color: #be004a}.header-bottom nav ul.nav > li li > a:hover.btn-orange,.header-bottom nav ul.nav > li li > a:hover.appointments ul li{color: #ffffff}.header-bottom nav ul.nav > li li li{padding: 0}.header-bottom nav ul.nav > li li li a{color: #898989;font-size: 14px;font-weight: normal;letter-spacing: 1px;padding: 7px 0;text-transform: none}.header-bottom nav ul.nav > li li li:first-child a{padding-top: 0}@media (min-width: 768px){.header-bottom{width: 320px}}@media (min-width: 768px){.header-bottom{width: 320px}}@media (min-width: 1200px){.header-bottom{clear: both;opacity: 1;overflow: visible;position: relative;width: 100%;z-index: 2}.header-bottom .container{height: inherit;margin-top: 35px;padding: 0 2%;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out}.header-bottom .container.pushed{margin-top: 215px}.geo-active .header-bottom .main-nav{margin-top: 70px}.geo-hidden .header-bottom .main-nav{margin-top: 35px}.header-bottom .row{margin: 0}.header-bottom .logo{display: block;width: 17%}.header-bottom .content-wrapper{height: auto;overflow: visible}.header-bottom .nav-bottom{margin: 0}.header-bottom nav{float: right;position: relative;text-align: right;width: 83%;z-index: 1}.header-bottom nav ul.nav{display: table;float: right}.header-bottom nav ul.nav > li{display: table-cell;position: relative;text-align: center;vertical-align: middle;width:auto}.header-bottom nav ul.nav > li.open .close,.header-bottom nav ul.nav > li .close,.header-bottom nav ul.nav > li .open{display: none}.header-bottom nav ul.nav > li.nav-dropdown .open{display: none}.header-bottom nav ul.nav > li.nav7{width: 150px}.header-bottom nav ul.nav > li > a{border-bottom: 0;border-top: 0;color: #333;font-family:PTSansRegular,Arial,Helvetica,sans-serif;font-size: 16px; font-weight:bold;letter-spacing: 0.04em;line-height: 1;margin: 0 15px;padding: 30px 0;position: relative;text-decoration: none;text-transform:none}.header-bottom nav ul.nav > li > a:hover,.header-bottom nav ul.nav > li > a:active,.header-bottom nav ul.nav > li > a:focus{background: none;color: #363636}.header-bottom nav ul.nav > li > a:after{background: #be004a;bottom: 0;content: '';height: 0;left: 50%;opacity: 0;position: absolute;width: 0;-webkit-transition: .3s all ease-out;-moz-transition: .3s all ease-out;-o-transition: .3s all ease-out;transition: .3s all ease-out}.header-bottom nav ul.nav > li:hover a:not([class*='btn-']):hover,.header-bottom nav ul.nav > li.nav-path-selected a:not([class*='btn-']):hover{background: none}.header-bottom nav ul.nav > li:hover a:after,.header-bottom nav ul.nav > li.nav-path-selected a:after,.header-bottom nav ul.nav > li:hover a.active,.header-bottom nav ul.nav > li.nav-path-selected a.active{height: 7px;left: 0;opacity: 1;width: 100%}.header-bottom nav ul.nav > li:first-child a{border-top: 0}.header-bottom nav ul.nav > li li{border-bottom: 1px solid #cbceac;display: block;padding: 15px 0;text-align: left;width: 100%}.header-bottom nav ul.nav > li li:first-child{padding-top: 0}.header-bottom nav ul.nav > li li.nav-path-selected.btn-blue,.header-bottom nav ul.nav > li li.nav-dropdown.btn-blue{background: none;margin: 0;padding: 0;text-align: center}.header-bottom nav ul.nav > li li.nav-path-selected.btn-blue a.nav-path-selected.btn-blue,.header-bottom nav ul.nav > li li.nav-dropdown.btn-blue a.nav-path-selected.btn-blue,.header-bottom nav ul.nav > li li.nav-path-selected.btn-blue a.nav-dropdown.btn-blue,.header-bottom nav ul.nav > li li.nav-dropdown.btn-blue a.nav-dropdown.btn-blue{background: #be004a;color: #ffffff;margin: 25px 0;padding: 15px 0}.header-bottom nav ul.nav > li li.nav-path-selected.btn-blue a.nav-path-selected.btn-blue:hover,.header-bottom nav ul.nav > li li.nav-dropdown.btn-blue a.nav-path-selected.btn-blue:hover,.header-bottom nav ul.nav > li li.nav-path-selected.btn-blue a.nav-dropdown.btn-blue:hover,.header-bottom nav ul.nav > li li.nav-dropdown.btn-blue a.nav-dropdown.btn-blue:hover{background: #be004a;color: #ffffff}.header-bottom nav ul.nav > li li.nav-path-selected.btn-lightblue,.header-bottom nav ul.nav > li li.nav-dropdown.btn-lightblue{background: none;margin: 0;padding: 0;text-align: center}.header-bottom nav ul.nav > li li.nav-path-selected.btn-lightblue a.nav-path-selected.btn-lightblue,.header-bottom nav ul.nav > li li.nav-dropdown.btn-lightblue a.nav-path-selected.btn-lightblue,.header-bottom nav ul.nav > li li.nav-path-selected.btn-lightblue a.nav-dropdown.btn-lightblue,.header-bottom nav ul.nav > li li.nav-dropdown.btn-lightblue a.nav-dropdown.btn-lightblue{color: #ffffff;margin: 25px 0;padding: 15px 0}.header-bottom nav ul.nav > li li.nav-path-selected.btn-lightblue a.nav-path-selected.btn-lightblue:hover,.header-bottom nav ul.nav > li li.nav-dropdown.btn-lightblue a.nav-path-selected.btn-lightblue:hover,.header-bottom nav ul.nav > li li.nav-path-selected.btn-lightblue a.nav-dropdown.btn-lightblue:hover,.header-bottom nav ul.nav > li li.nav-dropdown.btn-lightblue a.nav-dropdown.btn-lightblue:hover{background: #585858;color: #ffffff}.header-bottom nav ul.nav > li li.nav-path-selected.btn-orange,.header-bottom nav ul.nav > li li.nav-dropdown.btn-orange,.header-bottom nav ul.nav > li li.nav-path-selected.appointments ul li,.header-bottom nav ul.nav > li li.nav-dropdown.appointments ul li{background: none;margin: 0;padding: 0;text-align: center}.header-bottom nav ul.nav > li li.nav-path-selected.btn-orange a.nav-path-selected.btn-orange,.header-bottom nav ul.nav > li li.nav-dropdown.btn-orange a.nav-path-selected.btn-orange,.header-bottom nav ul.nav > li li.nav-path-selected.btn-orange a.nav-dropdown.btn-orange,.header-bottom nav ul.nav > li li.nav-dropdown.btn-orange a.nav-dropdown.btn-orange,.header-bottom nav ul.nav > li li.nav-path-selected.appointments ul li a.nav-path-selected.appointments ul li,.header-bottom nav ul.nav > li li.nav-dropdown.appointments ul li a.nav-path-selected.appointments ul li,.header-bottom nav ul.nav > li li.nav-path-selected.appointments ul li a.nav-dropdown.appointments ul li,.header-bottom nav ul.nav > li li.nav-dropdown.appointments ul li a.nav-dropdown.appointments ul li{color: #ffffff;margin: 25px 0;padding: 15px 0}.header-bottom nav ul.nav > li li.nav-path-selected.btn-orange a.nav-path-selected.btn-orange:hover,.header-bottom nav ul.nav > li li.nav-dropdown.btn-orange a.nav-path-selected.btn-orange:hover,.header-bottom nav ul.nav > li li.nav-path-selected.btn-orange a.nav-dropdown.btn-orange:hover,.header-bottom nav ul.nav > li li.nav-dropdown.btn-orange a.nav-dropdown.btn-orange:hover,.header-bottom nav ul.nav > li li.nav-path-selected.appointments ul li a.nav-path-selected.appointments ul li:hover,.header-bottom nav ul.nav > li li.nav-dropdown.appointments ul li a.nav-path-selected.appointments ul li:hover,.header-bottom nav ul.nav > li li.nav-path-selected.appointments ul li a.nav-dropdown.appointments ul li:hover,.header-bottom nav ul.nav > li li.nav-dropdown.appointments ul li a.nav-dropdown.appointments ul li:hover{background: #be004a;color: #ffffff}.header-bottom nav ul.nav > li li.last{border-bottom: 0}.header-bottom nav ul.nav > li li.mega-show-children{border-bottom: 0;padding: 0}.header-bottom nav ul.nav > li li.mega-show-children a[class*='btn-']{text-transform: uppercase}.header-bottom nav ul.nav > li li > a{font-size: 15px;font-weight: bold;padding: 5px 0;text-transform: uppercase}.header-bottom nav ul.nav > li li li{border-bottom: 0;padding: 5px 0}.header-bottom nav ul.nav > li li li a{padding: 5px 0}.header-bottom nav ul.nav > li li li:first-child a{padding: 5px 0}.header-bottom nav ul.nav > li li a:hover,.header-bottom nav ul.nav > li li a.nav-path-selected{color: #363636}.header-bottom nav ul.nav > li li a:hover[class*='btn-'],.header-bottom nav ul.nav > li li a.nav-path-selected[class*='btn-']{color: #ffffff}.header-bottom nav ul.nav > li li[class*='btn-']{background: none;border-bottom: 1px solid #cbceac;margin: 0;padding: 0;text-align: center}.header-bottom nav ul.nav > li li[class*='btn-'] a{margin: 25px 0;padding: 15px 0}.header-bottom nav ul.nav > li li.last[class*='btn-']{border-bottom: 0}.header-bottom nav ul.nav > li .mega-menu{background: #ffffff;border: 0 solid #f6f7f0;height: 0;left: 0;overflow: hidden;position: absolute;top: 101%;width: 1200px;-moz-box-shadow: 0 2px 8px #a09696;-webkit-box-shadow: 0 2px 8px #a09696;box-shadow: 0 2px 8px #a09696;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transition: height .4s ease-out, opacity .4s ease-out;-moz-transition: height .4s ease-out, opacity .4s ease-out;-ms-transition: height .54 ease-out, opacity .4s ease-out;transition: height .4s ease-out, opacity .4s ease-out}.header-bottom nav ul.nav > li .mega-menu .wrap{overflow: hidden}.header-bottom nav ul.nav > li .mega-menu ul{width: 100%}.header-bottom nav ul.nav > li .mega-menu ul .col-height-wrap{float: left;margin: 5%;overflow: hidden}.header-bottom nav ul.nav > li .mega-menu .col{border-left: 1px solid #cbceac;float: left;margin-bottom: -5000px;padding: 0 3% 5000px}.header-bottom nav ul.nav > li .mega-menu .col.last,.header-bottom nav ul.nav > li .mega-menu .col.first{border-left: 0}.header-bottom nav ul.nav > li .mega-menu .col.first{padding-left: 0}.header-bottom nav ul.nav > li .mega-menu .col.last{background-color: #f6f7f0;background-image: url(../../../../themes/sgf/images/hexbg-solid-white.png);height: 100%;margin-bottom: 0;padding: 30px;right: 0;top: 0}.header-bottom nav ul.nav > li .mega-menu .col.center-vert .vertical-wrap{display: table;height: 100%;width: 100%}.header-bottom nav ul.nav > li .mega-menu .col.center-vert .vertical-wrap .middle{display: table-cell;vertical-align: middle}.header-bottom nav ul.nav > li .mega-menu .col .middle a{border: 0}.header-bottom nav ul.nav > li .mega-menu.mega-columns-1{width: 300px}.header-bottom nav ul.nav > li .mega-menu.mega-columns-1 .col{width: 100%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-1 .col-height-wrap{width: 100%;margin: 0;padding: 5%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-2{width: 600px}.header-bottom nav ul.nav > li .mega-menu.mega-columns-2 .col-height-wrap{width: 40%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-2 .col-height-wrap .col{width: 100%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-2 .col{width: 50%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-3{width: 900px}.header-bottom nav ul.nav > li .mega-menu.mega-columns-3 .col-height-wrap{margin: 3.5% 0;padding: 0 2.5%;width: 66.6666%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-3 .col-height-wrap .col{width: 50%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-3 .col{width: 33.33333%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-4 .col-height-wrap{margin: 2.5%;width: 70%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-4 .col-height-wrap .col{width:48.33333%}.header-bottom nav ul.nav > li .mega-menu.mega-columns-4 .col{width: 25%}.header-bottom nav ul.nav > li:hover .mega-menu{border: 3px solid #f6f7f0;height: auto;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}.header-bottom .nav-close{display: none}}@media (min-width: 1600px){.header-bottom nav ul.nav li{width: auto}.header-bottom nav ul.nav li a{padding: 40px 0}.header-bottom nav ul.nav li.nav7{width: auto}}.header-bottom .orange-actions{background: #be004a;bottom: -225px;display: none;height: 225px;overflow: hidden;position: absolute;right: 0;width: 225px}.header-bottom .orange-actions:after{border-bottom: 225px solid #fff;border-left: 225px solid transparent;border-right: 357px solid transparent;bottom: 0;content: '';height: 0;position: absolute;right: 0;transform: scale(.9999);width: 0;-moz-transform: scale(.9999);-ms-transform: scale(.9999);-webkit-transform: scale(.9999);-o-transform: scale(.9999)}.fifty-fifty.footer-fifty-fifty .col{padding: 65px}footer .footer-top{background: #9c043f;padding: 30px 0}footer .footer-top .social{text-align: center}footer .footer-top .social li{padding: 0}footer .footer-top .social li a{width: 40px;display: block;position: relative;color: #fff;font-size: 24px;height: 40px}footer .footer-top .social li a .icon-social-hexa{color: #f5a63c;font-size: 45px;position: absolute;top: 0;left: 0;-webkit-transition: .3s all;-o-transition: .3s all;transition: .3s all}footer .footer-top .social li a:hover .icon-social-hexa{color: #B1B39B}footer .footer-top .social li a i{position: relative;top: 6px;left: 1px}footer .footer-top .social li a i.fa-facebook{left: 0px}@media (min-width: 992px){footer .footer-top .social li{margin-left: 6px}footer .footer-top .social li:first-child{margin-left: 0}}footer .footer-top .enews{padding-top: 3px}footer .footer-top .enews .formify-message{float: right;margin: 0}@media (min-width: 768px) and (max-width: 991px){footer .footer-top .enews .formify-message{float: none;width: 100%}}footer .footer-top .enews form.formify-form{margin-bottom: 0;margin-top: 0}footer .footer-top .enews form.formify-form .formify-field-label{display: none}footer .footer-top .enews form .formify-field-container{margin: 0}footer .footer-top .enews form .form-elem{position: relative;width: 100%;height: 45px;float: left}footer .footer-top .enews form .form-elem input,footer .footer-top .enews form .form-elem label{height: 100%;left: 0;position: absolute;top: 0;width: 100%;color: #898989;font-size: 13px;font-weight: normal;padding: 13px 15px}footer .footer-top .enews form .form-elem input{background: transparent;border: 0;color: #000}footer .footer-top .enews form .form-elem label{background: #fff}footer .footer-top .enews form .formify-field-input .input-styles{display: inline-block;border: 0;font-size: 13px;padding: 13px 15px;height: 45px;width: 245px}footer .footer-top .enews form .formify-field-input input[type="email"],footer .footer-top .enews form .formify-field-input input[type="text"]{display: inline-block;border: 0;font-size: 13px;padding: 13px 15px;height: 45px;width: 245px}footer .footer-top .enews form .formify-field-input .placeholder-styles{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input ::-webkit-input-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input :-moz-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input ::-moz-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input :-ms-input-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form input[type="submit"]{background: #707070;border: 0;color: #fff;float: left;font-size: 14px;font-weight: normal;height: 45px;padding: 10px 20px;letter-spacing: .1em;text-transform: uppercase;width: 100%;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear;-webkit-appearance: none;-webkit-border-radius: 0}footer .footer-top .enews form input[type="submit"]:hover{background: #be004a}footer .footer-top .enews .title{float: right;font-size: 13px;font-weight: bold;margin: 13px 10px 0 0;text-transform: uppercase}footer .footer-top .enews .title-top{color:#fff;float: none;display: block;padding-bottom: 15px;text-align: center}footer .footer-top .enews .title-bottom{display: none}footer .footer-middle{background: #f3f3f3;padding: 15px 0}footer .footer-middle .row{overflow: hidden}footer .footer-middle .full-col{padding-bottom: 5000px;margin-bottom: -5000px;padding-left:20px}footer .footer-middle .full-col.logo{padding-left: 15px;text-align: center;float: none}footer .footer-middle .full-col.logo picture,footer .footer-middle .full-col.logo .footer-find{display: none}footer .footer-middle .ccm-custom-style-container.ccm-custom-style-main-59{margin-top: 0}footer .footer-middle ul.nav{display: none}footer .footer-middle ul.nav li a{line-height:22px !important; color: #464646;font-size: 15px;font-weight: normal;line-height: 1;padding-left: 0;text-decoration: none;-webkit-transition: .25s all linear;-moz-transition: .25s all linear;-o-transition: .25s all linear;transition: .25s all linear}footer .footer-middle ul.nav li a:hover{background: none}footer .footer-middle ul.nav li a:hover{color: #be004a}footer .footer-middle .states{text-align: center;font-size: 13px;font-weight: bold;padding-left: 15px}footer .footer-middle .states li{margin: 15px 0}footer .footer-middle .states li a{color: #464646;text-transform: uppercase;text-decoration: none;-webkit-transition: .25s all linear;-moz-transition: .25s all linear;-o-transition: .25s all linear;transition: .25s all linear}footer .footer-middle .states li a:hover{color: #be004a}footer .footer-middle .logo img{width: 275px}footer .footer-middle .logo .global-phone{font-size: 22px;letter-spacing: .1em;font-weight: bold}footer .footer-middle .logo .footer-find{font-family: 'PT Sans Narrow';font-size: 18px}footer .footer-middle .logo .footer-orange{color: #be004a;display: block;font-size: 14px;font-weight: bold;margin-top: 15px;margin-bottom: -3px}footer .footer-middle .btn-orange,footer .footer-middle .appointments ul li{width: 100%;margin: 25px 0}footer .footer-bottom{background: #eeefe4;padding: 30px 0;font-size: 13px}footer .footer-bottom .links{text-align: center;font-size: 11px}footer .footer-bottom .links p{display: inline-block}footer .footer-bottom .links a{color: #363636;font-weight: bold}footer .footer-bottom .links a:hover{text-decoration: underline}footer .footer-bottom .links a:after{content: "|";padding: 0 5px}footer .footer-bottom .links a.last:after{display: none}footer .footer-bottom .privacy{text-align: center;font-size: 11px}footer .footer-bottom .privacy a{color: #8d8d8d}footer .footer-bottom .privacy a:hover{text-decoration: underline}@media (min-width: 768px){footer .footer-top{padding:20px 0 0 0}footer .footer-top .social{text-align: left}footer .footer-top .social li a{font-size: 30px;height: 50px}footer .footer-top .social li a .icon-social-hexa{font-size: 50px}footer .footer-top .social li a i{top: 5px;left: 10px}footer .footer-top .social li a i.fa-facebook{left: 13px}footer .footer-top .enews{padding-top: 3px}footer .footer-top .enews form{float: right}footer .footer-top .enews form .form-elem{width: 245px;height: 45px}footer .footer-top .enews form .formify-section{float: left}footer .footer-top .enews form .formify-field-container{display: inline-block;margin: 0}footer .footer-top .enews form .formify-field-input .input-styles{display: inline-block;border: 0;font-size: 13px;padding: 13px 15px;height: 45px;width: 245px}footer .footer-top .enews form .formify-field-input input[type="text"]{display: inline-block;border: 0;font-size: 13px;padding: 13px 15px;height: 45px;width: 245px}footer .footer-top .enews form .formify-field-input .placeholder-styles{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input ::-webkit-input-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input :-moz-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input ::-moz-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form .formify-field-input :-ms-input-placeholder{color: #898989;font-size: 13px}footer .footer-top .enews form input[type="submit"]{width: auto}footer .footer-top .enews .title-top{display: none}footer .footer-top .enews .title-bottom{display: block}footer .footer-middle{padding: 70px 0}footer .footer-middle .full-col.logo{text-align: left;float: left}footer .footer-middle .full-col.logo picture,footer .footer-middle .full-col.logo .footer-find{display: block}footer .footer-middle .ccm-custom-style-container.ccm-custom-style-main-59{margin-top: 50px}footer .footer-middle .full-col.middle{border-left: 1px solid #cbceac;border-right: 1px solid #cbceac}footer .footer-middle ul.nav{display: block}footer .footer-middle .states{text-align: left;padding-left:20px}footer .footer-middle .btn-orange,footer .footer-middle .appointments ul li{width: auto}footer .footer-bottom{background: #ffffff}footer .footer-bottom .links{font-size: inherit;text-align: left}footer .footer-bottom .links p{display: block}footer .footer-bottom .links a{float: left}footer .footer-bottom .privacy{text-align: right;font-size: inherit}}@media (min-width: 768px) and (max-width: 1199px){footer .footer-top .social{margin-top: 10px}footer .footer-top .enews{padding-top: 0}footer .footer-top .enews .title-bottom{display: none}footer .footer-top .enews .title-top{display: block;text-align: right;margin-top: 0;margin-right: 0;padding-bottom: 8px}footer .footer-middle .btn-orange,footer .footer-middle .appointments ul li{padding-left: 10px;padding-right: 10px;width: 100%;text-align: center}}@media (max-width: 767px){footer .footer-middle .row{overflow: visible}footer .footer-middle .states{position: relative;padding-top: 30px;margin-top: 25px}footer .footer-middle .states:before{content: "";border-bottom: 1px solid #dee0cd;position: absolute;top: 0;left: -2%;width: 104%}footer .footer-middle .full-col{padding-bottom: 0;margin-bottom: 0}}.sap-button{width: 52px;height: 65px;position: fixed;bottom: 61px;right: 14px;z-index: 100;display: block;-webkit-transition: 150ms opacity ease;-o-transition: 150ms opacity ease;transition: 150ms opacity ease}@media (min-width: 1025px){.sap-button{display: none}.sap-button:hover{-moz-opacity: .8;-khtml-opacity: .8;-webkit-opacity: .8;opacity: .8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80)}}.map-search{background: #be004a;padding: 20px 20px 35px;position: relative;z-index: 1}.map-search .map-search-inner{height: 40px;position: relative}.map-search .submit-wrapper,.map-search .search-box-wrapper{float: left;width: 100%;position: relative;height: 100%}.map-search .submit-wrapper{width: 42px;position: absolute;top: 0;right: 0}.map-search .icon-crosshairs{position: absolute;top: 0;right: 42px;width: 37px;height: 100%;cursor: pointer;color: #c2c2c2;font-size: 16px;text-align: center;padding: 12px 0;-webkit-transition: .5s all ease-in-out;-moz-transition: .5s all ease-in-out;-o-transition: .5s all ease-in-out;transition: .5s all ease-in-out}.map-search .icon-crosshairs:hover{color: #be004a}.map-search label,.map-search input{position: absolute;top: 0;left: 0;display: block;font-size: 11px;line-height: 19px;font-weight: bold;width: 100%;height: 100%;margin: 0}.map-search input{-moz-border-radius: 0;-ms-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;border: none}.map-search label,.map-search .search-box{padding: 14px 79px 15px 15px;color: #363636}.map-search label.no-geo,.map-search .search-box.no-geo{padding-right: 57px}.map-search label{background: #fff;text-transform: uppercase}.map-search .search-box{background: url(../../../../themes/sgf/images/transparent.gif)}.map-search .search-box:focus,.map-search .search-box.filled{background: #fff}.map-search .btn-lightblue{padding: 15px;font-size: 16px;line-height: 18px;text-align: center}.map-search p{color: #fff;font-size: 12px;line-height: 15px;margin-bottom: 15px}@media (min-width: 768px){.map-search{padding: 35px 40px}.map-search .map-search-inner{height: 65px}.map-search p{font-size: 14px;line-height: 32px;margin-bottom: 5px}.map-search .icon-crosshairs{width: 75px;font-size: 32px;padding: 18px 0;right: 0}.map-search .search-box-wrapper{width: 75%}.map-search .submit-wrapper{width: 25%}.map-search label,.map-search input{font-size: 16px;line-height: 18px}.map-search label,.map-search .search-box{padding: 24px 75px 25px 25px}.map-search label.no-geo,.map-search .search-box.no-geo{padding-right: 25px}.map-search .btn-lightblue{padding: 25px}}@media (max-width: 767px){.map-search .btn-lightblue{text-indent: 100px;background: url(../../../../themes/sgf/images/transparent.gif);position: relative}.map-search .icon-magnifying-glass{position: absolute;top: 0;left: 0;height: 100%;width: 100%;color: #fff;background: #585858;font-size: 20px;text-align: center;padding: 10px 0}}@media (min-width: 768px){.map-search{margin-bottom: 50px}}@media (min-width: 1200px){.map-search{margin-bottom: 100px}}@media (min-width: 1200px){.map-search{width: 725px;float: right;margin-top: -45px}}.form-default.form-pnf{padding-top: 15px}.form-default.form-pnf .form-group{margin-bottom: 0}.form-default.form-pnf form input[type="submit"]{background-color: #585858}.form-default.form-pnf .grid .form-group.input-text input[type='text']{background: #fff}.form-default.form-pnf .grid .form-group.input-submit{border: 0}@media (min-width: 768px){.form-default.form-pnf .grid .form-group.input-text{width: 80%;float: left}.form-default.form-pnf .grid .form-group.input-submit{width: 20%;float: left}}.header-bottom .search,.header-top .search{position: relative;clear: both;padding-top: 15px}.header-bottom .search input[type="text"],.header-top .search input[type="text"]{color: #363636;height: 38px;width: 100%;text-transform: uppercase;border: 1px solid #ccc;padding: 10px;font-size: 12px;line-height: 14px;-moz-border-radius: 0;-ms-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-webkit-appearance: caret;-moz-appearance: caret;-webkit-transition: all 10s ease-in-out;-o-transition: all 10s ease-in-out;transition: all 10s ease-in-out}.header-bottom .search input[type="text"]::-webkit-input-placeholder,.header-top .search input[type="text"]::-webkit-input-placeholder{color: #363636}.header-bottom .search input[type="text"]:-moz-placeholder,.header-top .search input[type="text"]:-moz-placeholder{color: #363636}.header-bottom .search input[type="text"]::-moz-placeholder,.header-top .search input[type="text"]::-moz-placeholder{color: #363636}.header-bottom .search input[type="text"]:-ms-input-placeholder,.header-top .search input[type="text"]:-ms-input-placeholder{color: #363636}.header-bottom .search button,.header-top .search button,.header-bottom .search input[type="submit"],.header-top .search input[type="submit"]{position: absolute;top: 15px;right: 0;height: 38px;width: 38px;border: none;background: #555555;-webkit-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out}.header-bottom .search button span,.header-top .search button span,.header-bottom .search input[type="submit"] span,.header-top .search input[type="submit"] span{color: #fff;font-size: 13px}.header-bottom .search button:hover,.header-top .search button:hover,.header-bottom .search input[type="submit"]:hover,.header-top .search input[type="submit"]:hover{background: #363636}.header-bottom .search input[type='text']{width: 85%}.header-bottom .search button{width: 15%}@media (min-width: 1200px){.header-top .search{background-image: url(../../../../themes/sgf/images/hexbg5percent.png);background-color: #585858;height: 0;overflow: hidden;padding-top: 0;-webkit-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out}.header-top .search input:-webkit-autofill,.header-top .search input:-webkit-autofill:hover,.header-top .search input:-webkit-autofill:active,.header-top .search input:-webkit-autofill:focus{-webkit-transition: all 5000s ease-in-out;-o-transition: all 5000s ease-in-out;transition: all 5000s ease-in-out}.header-top .search .placeholder,.header-top .search input[type="text"]{position: absolute;top: 0;left: 0;height: 100%;width: 100%;color: #fff;padding: 0 60px;font-size: 43px;font-family: PTSansRegular,Arial,Helvetica,sans-serif;text-transform: uppercase;-webkit-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out}.header-top .search .placeholder{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}.header-top .search .placeholder.active{-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter: alpha(opacity=50)}.header-top .search input[type="text"]{background: none;border: none;font-size: 45px;padding: 60px;background-image: url(../../../../themes/sgf/images/transparent.gif)}.header-top .search input[type="text"]::-webkit-input-placeholder{color: transparent}.header-top .search input[type="text"]:-moz-placeholder{color: transparent}.header-top .search input[type="text"]::-moz-placeholder{color: transparent}.header-top .search input[type="text"]:-ms-input-placeholder{color: transparent}.header-top .search button{position: absolute;top: 0;right: 60px;height: 72px;width: 72px;border: none;background: #fff;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out}.header-top .search button span{color: #585858;font-size: 28px;line-height: 34px}.header-top .search button:hover{background: #585858}.header-top .search.active{height: 180px}.header-top .search.active .placeholder{padding: 60px}.header-top .search.active button{top: 55px}}.side-list{background: #fff;border: 1px solid #d7d7d7;border-top: 0;padding: 33px 25px 10px;position: relative;margin-bottom: 40px}.side-list:before{content: "";position: absolute;top: 0;left: 0;height: 5px;background: #be004a;width: 100%}.side-list .title{font-family: 'PT Sans Narrow';font-size: 18px;margin-bottom: 3px;text-transform: uppercase;word-spacing: 1.6px;color: #464646; font-weight:bold;}.side-list ul li{letter-spacing: 0.4px;border-top: solid #ebebeb 2px}.side-list ul li:first-child{border-top: 0}.side-list ul li:first-child a{border-top: 0}.side-list ul a{color: #be004a;display: block;font-size: 15px;font-weight: normal;padding: 16px 0;text-decoration: none}@media (min-width: 768px){.side-list ul a{-webkit-transition: 150ms color ease-in-out;-moz-transition: 150ms color ease-in-out;-o-transition: 150ms color ease-in-out;transition: 150ms color ease-in-out}.side-list ul a:hover{color: #585858}}.blue-callout,.lightblue-callout{background-color: #be004a;background-image: url(../../../../themes/sgf/images/hexbg10percent.png);margin-bottom: 50px}.blue-callout img,.lightblue-callout img{height: auto;width: 100%}.blue-callout .global-phone,.lightblue-callout .global-phone{font-family: 'Karla', sans-serif;font-weight: bold;color: #fff;font-size: 22px;display: block;padding-top:15px;}.blue-callout .content,.lightblue-callout .content{padding: 30px 25px}.blue-callout .content h4,.lightblue-callout .content h4{color: #fff;margin-bottom: 15px;font-weight: bold;font-size: 15px;line-height: 22px}.blue-callout .content p,.lightblue-callout .content p{color: #c1efef;margin-bottom: 0;line-height:25px;word-spacing: 0px;letter-spacing: normal}.blue-callout .link,.lightblue-callout .link{text-align: center}.blue-callout .link a,.lightblue-callout .link a{display: block;border-top: 1px solid #fff;padding-left: 5px;padding-right: 5px}@media (min-width: 992px){.blue-callout .content,.lightblue-callout .content{padding: 40px 25px 30px 25px}}.lightblue-callout{background-color: #ffffff;background-image: url(../../../../themes/sgf/images/hexbg-lighterblue.png);text-align: center}.lightblue-callout .content h4{color: #464646;font-weight: normal}.lightblue-callout .global-phone{color: #464646}.lightblue-callout .subtitle{font-family: 'Karla', sans-serif;font-size: 15px}.lightblue-callout .link{text-align: center}.lightblue-callout .link a{border-top: 0;color: #585858;display: inline-block;font-family: 'Karla', sans-serif;font-size: 15px;font-weight: bold;padding-left: 5px;padding-right: 5px;text-transform: uppercase;-webkit-transition: 300ms all ease-in-out;-moz-transition: 300ms all ease-in-out;-o-transition: 300ms all ease-in-out;transition: 300ms all ease-in-out}.lightblue-callout .link a:after{content: '>';padding-left: 5px}.lightblue-callout .link a:hover{background: none;color: #078295}#lg-gallery.opacity .thumb-cont,#lg-outer{opacity: 1}#lg-gallery,#lg-outer,#lg-slider,#lg-slider .lg-slide{height: 100%;width: 100%}#lg-slider,#lg-slider.animate .lg-slide{position: absolute;left: 0}#lg-action a,#lg-action a.cl-thumb:after{font-family: Slide-icons;font-size: 16px}#lg-action a,#lg-action a.cl-thumb:after,[data-icon]:before{font-family: Slide-icons}#lg-action,#lg-close{-webkit-backface-visibility: hidden}.group:after,.group:before{display: table;content: "";line-height: 0}.group:after{clear: both}@font-face{font-family: Slide-icons;src: url(../../../../themes/sgf/fonts/libraries/lightgallery/lg.eot)}@font-face{font-family: Slide-icons;src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format('woff'), url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWZZpI4AAAboAAAAHEdERUYANQAGAAAGyAAAACBPUy8yL9TcHwAAAVgAAABWY21hcOAx89QAAAHMAAABUmdhc3D//wADAAAGwAAAAAhnbHlmlq1ZxgAAAzQAAAGAaGVhZP3vdhkAAADcAAAANmhoZWEEEP/mAAABFAAAACRobXR4BeoAcQAAAbAAAAAabG9jYQEyAOAAAAMgAAAAEm1heHAAUwAnAAABOAAAACBuYW1l7pftcgAABLQAAAGwcG9zdCBfgkMAAAZkAAAAWgABAAAAAQAAZVgBDF8PPPUACwIAAAAAAM5oGq4AAAAAzmgargAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAIACQACQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4BrwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAAAAAAIAAFEAqgAgAJYAAAAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAA4B3wAP//AAAAAOAa8AD//wAAH+oQAwABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAEIAZACeAMAAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAQBRADYBrwGKAB0AAAE2NC8BJg8BJyYPAQYUHwEHBh8BFj8BFxY/ATYvAQGqBAQXCwx8fAwLFwQEfX0LCxcLDHx8DAsXCwt9AVwFDQUXCwt9fQsLFwUNBXx8DAsXCwt9fQsLFwsMfAABAKoABQGeAbYAEQAAEyYPAQYfAQcGHwEWMj8BNjQn1AwLEwsLrKwLCxMFDQXBCAgBtgsLEwsMrKwMCxMFBcEJGAkAAAkAIAAAAeABwAADAAcACwAPABMAFwAbAB8AIwAAEzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjIICAAUCAgKCAgKCAgAFAgICggICggIABQICAoICAAcCAgICAgCCAgICAgCCAgICAgAAAAQCWAAoBjwG2ABEAAAE2LwEmDwEGFB8BFj8BNjQvAQGKCwsTDAvBCQnBCwsUBAStAYwMCxMLC8EJGAnBCwsTBQ0FrAAAAAwAlgABAAAAAAABAAsAGAABAAAAAAACAAUAMAABAAAAAAADACcAhgABAAAAAAAEAAsAxgABAAAAAAAFAAsA6gABAAAAAAAGAAsBDgADAAEECQABABYAAAADAAEECQACAAoAJAADAAEECQADAE4ANgADAAEECQAEABYArgADAAEECQAFABYA0gADAAEECQAGABYA9gBTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABpAGMAbwBuAHMAAGljb25zAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAFMAbABpAGQAZQAtAGkAYwBvAG4AcwAgADoAIAAyADUALQA5AC0AMgAwADEAMwAARm9udEZvcmdlIDIuMCA6IFNsaWRlLWljb25zIDogMjUtOS0yMDEzAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAIBAgEDAQQBBQEGB3VuaUYwMDAHdW5pRTAxQQd1bmlFMDFCB3VuaUUwMUMHdW5pRTAxRAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAHAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADOaBquAAAAAM5oGq4=) format('truetype');font-weight: 400;font-style: normal}[data-icon]:before{content: attr(data-icon);speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.light-gallery{overflow: hidden !important}#lg-gallery img{border: none !important}#lg-outer{position: fixed;top: 0;left: 0;z-index: 99999 !important;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;user-select: none;-webkit-transition: opacity .35s ease;-moz-transition: opacity .35s ease;-o-transition: opacity .35s ease;-ms-transition: opacity .35s ease;transition: opacity .35s ease;background: #0d0d0d}#lg-gallery,#lg-outer .lg-slide{position: relative}#lg-gallery.opacity{opacity: 1;transition: opacity 1s ease 0s;-moz-transition: opacity 1s ease 0s;-webkit-transition: opacity 1s ease 0s;-o-transition: opacity 1s ease 0s;-ms-transition: opacity 1s ease 0s}#lg-gallery.fade-m{opacity: 0;transition: opacity .5s ease 0s;-moz-transition: opacity .5s ease 0s;-webkit-transition: opacity .5s ease 0s;-o-transition: opacity .5s ease 0s;-ms-transition: opacity .5s ease 0s}#lg-gallery{opacity: 0;transition: opacity 1s ease 0s;-moz-transition: opacity 1s ease 0s;-webkit-transition: opacity 1s ease 0s;-o-transition: opacity 1s ease 0s;-ms-transition: opacity 1s ease 0s}#lg-slider{top: 0;white-space: nowrap}#lg-slider .lg-slide{background: url(/application/themes/sgf/images/lightgallery/loading.gif) center center no-repeat;display: inline-block;text-align: center}#lg-slider .lg-slide.complete{background-image: none}#lg-gallery.show-after-load .lg-slide > *{opacity: 0}#lg-gallery.show-after-load .lg-slide.complete > *{opacity: 1}#lg-slider.slide .lg-slide,#lg-slider.use-left .lg-slide{position: absolute;opacity: .4}#lg-slider.fade-m .lg-slide{position: absolute;left: 0;opacity: 0}#lg-slider.fade-m .current{opacity: 1;z-index: 9}#lg-slider .lg-slide:before{content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px}#lg-gallery.opacity .lg-slide .object{transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-webkit-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1)}.lg-slide .object{transform: scale3d(.5, .5, .5);-moz-transform: scale3d(.5, .5, .5);-ms-transform: scale3d(.5, .5, .5);-webkit-transform: scale3d(.5, .5, .5);-o-transform: scale3d(.5, .5, .5);-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .5s ease 0s;-moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .5s ease 0s;-o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .5s ease 0s;-ms-transition: -ms-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .5s ease 0s;transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .5s ease 0s}#lg-gallery.fade-m .lg-slide .object{transform: scale3d(.5, .5, .5);-moz-transform: scale3d(.5, .5, .5);-ms-transform: scale3d(.5, .5, .5);-webkit-transform: scale3d(.5, .5, .5);-o-transform: scale3d(.5, .5, .5)}#lg-slider.fade-m.on .current{opacity: 1;transition: opacity .5s ease 0s;-moz-transition: opacity .5s ease 0s;-webkit-transition: opacity .5s ease 0s;-o-transition: opacity .5s ease 0s;-ms-transition: opacity .5s ease 0s}#lg-slider.fade-m .lg-slide{transition: opacity .4s ease 0s;-moz-transition: opacity .4s ease 0s;-webkit-transition: opacity .4s ease 0s;-o-transition: opacity .4s ease 0s;-ms-transition: opacity .4s ease 0s}#lg-slider.slide .lg-slide{transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-webkit-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0)}#lg-slider.slide.on .lg-slide{opacity: 0}#lg-slider.slide .lg-slide.current{opacity: 1 !important;transform: translate3d(0, 0, 0) !important;-moz-transform: translate3d(0, 0, 0) !important;-ms-transform: translate3d(0, 0, 0) !important;-webkit-transform: translate3d(0, 0, 0) !important;-o-transform: translate3d(0, 0, 0) !important}#lg-slider.slide .lg-slide.prev-slide{opacity: 0;transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-webkit-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0)}#lg-slider.slide .lg-slide.next-slide{opacity: 0;transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-webkit-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0)}#lg-slider.use-left .lg-slide{left: 100%}#lg-slider.use-left.on .lg-slide{opacity: 0}#lg-slider.use-left .lg-slide.current{opacity: 1 !important;left: 0 !important}#lg-slider.use-left .lg-slide.prev-slide{opacity: 0;left: -100%}#lg-slider.use-left .lg-slide.next-slide{opacity: 0;left: 100%}#lg-slider.slide.on .current,#lg-slider.slide.on .lg-slide,#lg-slider.slide.on .next-slide,#lg-slider.slide.on .prev-slide{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;-moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;-o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;-ms-transition: -ms-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s;transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity 1s ease 0s}#lg-slider.speed .current,#lg-slider.speed .lg-slide,#lg-slider.speed .next-slide,#lg-slider.speed .prev-slide{transition-duration: inherit !important;-moz-transition-duration: inherit !important;-webkit-transition-duration: inherit !important;-o-transition-duration: inherit !important;-ms-transition-duration: inherit !important}#lg-slider.timing .current,#lg-slider.timing .lg-slide,#lg-slider.timing .next-slide,#lg-slider.timing .prev-slide{transition-timing-function: inherit !important;-moz-transition-timing-function: inherit !important;-webkit-transition-timing-function: inherit !important;-o-transition-timing-function: inherit !important;-ms-transition-timing-function: inherit !important}#lg-slider .lg-slide img{display: inline-block;max-height: 100%;max-width: 100%;cursor: -moz-grabbing;cursor: grab;cursor: -webkit-grab;margin: 0;padding: 0;width: auto;height: auto;vertical-align: middle}#lg-gallery .thumb-cont .thumb-inner{-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s;-o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s;-ms-transition: -ms-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s}@-webkit-keyframes rightEnd{0%,100%{left: 0}50%{left: -30px}}@keyframes rightEnd{0%,100%{left: 0}50%{left: -30px}}@-webkit-keyframes leftEnd{0%,100%{left: 0}50%{left: 30px}}@keyframes leftEnd{0%,100%{left: 0}50%{left: 30px}}.lg-slide .object.right-end{-webkit-animation: rightEnd .3s;animation: rightEnd .3s;position: relative}.lg-slide .object.left-end{-webkit-animation: leftEnd .3s;animation: leftEnd .3s;position: relative}#lg-action{bottom: 20px;position: fixed;left: 50%;margin-left: -30px;z-index: 9}#lg-action.has-thumb{margin-left: -46px}#lg-action a{margin: 0 3px 0 0 !important;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;position: relative;top: auto;left: auto;bottom: auto;right: auto;display: inline-block !important;display: inline-block;vertical-align: middle;background-color: #000;background-color: rgba(0,0,0,0.65);width: 28px;height: 28px;color: #FFF;cursor: pointer}#lg-action a.disabled{opacity: .6;filter: alpha(opacity=60);cursor: default;background-color: #000;background-color: rgba(0,0,0,0.65) !important}#lg-action a:focus,#lg-action a:hover{background-color: #000;background-color: rgba(0,0,0,0.85)}#lg-action a#lg-next:after,#lg-action a#lg-prev:before{left: 5px;bottom: 3px;position: absolute}#lg-action a#lg-prev:before{content: "\e01d"}#lg-action a#lg-next:after{content: "\e01b"}#lg-action a.cl-thumb:after{content: "\e01c";left: 6px;bottom: 4px;position: absolute}#lg-counter{bottom: 52px;text-align: center;width: 100%;position: absolute;z-index: 9;color: #FFF}#lg-gallery .thumb-cont{position: absolute;bottom: 0;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #000;-webkit-transition: max-height .4s ease-in-out;-moz-transition: max-height .4s ease-in-out;-o-transition: max-height .4s ease-in-out;-ms-transition: max-height .4s ease-in-out;transition: max-height .4s ease-in-out;z-index: 9;max-height: 0;opacity: 0}#lg-gallery.open .thumb-cont{max-height: 350px}#lg-gallery .thumb-cont .thumb-inner{margin-left: -12px;padding: 12px;max-height: 290px;overflow-y: auto;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}#lg-gallery .thumb-cont .thumb-info{background-color: #333;padding: 7px 20px}#lg-gallery .thumb-cont .thumb-info .count{color: #fff;font-weight: 700;font-size: 12px}#lg-gallery .thumb-cont .thumb-info .close{color: #FFF;display: block;float: right !important;width: 28px;position: relative;height: 28px;border-radius: 2px;margin-top: -4px;background-color: #000;background-color: rgba(0,0,0,0.65);-webkit-transition: background-color .3s ease 0s;-moz-transition: background-color .3s ease 0s;-o-transition: background-color .3s ease 0s;-ms-transition: background-color .3s ease 0s;transition: background-color .3s ease 0s;z-index: 1090;cursor: pointer}#lg-gallery .thumb-cont .thumb-info .close i:after{left: 6px;position: absolute;top: 4px}#lg-close:after,#lg-gallery .thumb-cont .thumb-info .close i:after{content: "\e01a";font-family: Slide-icons;font-style: normal;font-size: 16px}.custom-html,.custom-html > h4{font-family: Arial,sans-serif}#lg-gallery .thumb-cont .thumb-info .close:hover{text-decoration: none;background-color: #000}#lg-gallery .thumb-cont .thumb{display: inline-block !important;vertical-align: middle;text-align: center;margin-bottom: 4px;height: 50px;width: 50px;opacity: .6;filter: alpha(opacity=60);overflow: hidden;border-radius: 3px;cursor: pointer;-webkit-transition: border-color linear .2s, opacity linear .2s;-moz-transition: border-color linear .2s, opacity linear .2s;-o-transition: border-color linear .2s, opacity linear .2s;-ms-transition: border-color linear .2s, opacity linear .2s;transition: border-color linear .2s, opacity linear .2s}@media (min-width: 800px){#lg-gallery .thumb-cont .thumb{width: 94px;height: 94px}}#lg-gallery .thumb-cont .thumb > img{height: auto;max-width: 100%}#lg-gallery .thumb-cont .thumb.active,#lg-gallery .thumb-cont .thumb:hover{opacity: 1;filter: alpha(opacity=100);border-color: #fff}#lg-slider .video-cont{display: inline-block;margin: 0;padding: 0;height: auto;vertical-align: middle;background: 0 0;max-width: 1140px;max-height: 100%;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box}#lg-slider .video{width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative}#lg-slider .video .object{width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0}#lg-close{color: #FFF;height: 28px;position: absolute;right: 20px;top: 20px;width: 28px;z-index: 1090;cursor: pointer;border-radius: 2px;background-color: #000;background-color: rgba(0,0,0,0.65);-webkit-transition: background-color .3s ease;-moz-transition: background-color .3s ease;-o-transition: background-color .3s ease;-ms-transition: background-color .3s ease;transition: background-color .3s ease}#lg-close:after{position: absolute;right: 6px;top: 3px}#lg-close:hover{text-decoration: none;background-color: #000}.custom-html{background: #000;background: rgba(0,0,0,0.75);color: #fff;height: 70px;left: 0;position: absolute;right: 0;top: 0;z-index: 9}.custom-html p{font-size: 14px}.custom-html > h4{font-weight: 700;margin-bottom: 5px;margin-top: 15px}#lg-outer{background: #fff;background: rgba(255,255,255,0.8)}#lg-close{display: none;border-radius: 50%;background: #be004a;width: 60px;height: 60px;opacity: 1;filter: alpha(opacity=100);text-align: center;line-height: 60px}#lg-close:hover{background: #585858}#lg-close:after{font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e601";line-height: 60px;font-size: 25px;position: static}div.ccm-page{height: 100%}div.ccm-page .interior-label-style{color: #464646;font-weight: normal;font-family: 'Karla', sans-serif;font-size: 15px}div.ccm-page .form-required-circle{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";position: absolute;display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2}div.ccm-page .formify-message{border-radius: 0;border-color: #d0d2b5;background-color: #fff;font-family: 'Karla', sans-serif;display: block}div.ccm-page .formify-form{max-width: 100%;margin-bottom: 23px;margin-top: 46px}div.ccm-page .formify-form ::-webkit-input-placeholder{color: #464646;font-weight: normal;font-family: 'Karla', sans-serif;font-size: 15px}div.ccm-page .formify-form :-moz-placeholder{color: #464646;font-weight: normal;font-family: 'Karla', sans-serif;font-size: 15px}div.ccm-page .formify-form ::-moz-placeholder{color: #464646;font-weight: normal;font-family: 'Karla', sans-serif;font-size: 15px}div.ccm-page .formify-form :-ms-input-placeholder{color: #464646;font-weight: normal;font-family: 'Karla', sans-serif;font-size: 15px}div.ccm-page .formify-form .form-group.captcha img{margin-top: 21px;margin-bottom: 21px;width: 225px}div.ccm-page .formify-form .form-group.captcha input{width: 100%;max-width: 500px}div.ccm-page .formify-form .form-help{padding: 0 15px;font-style: italic;margin-bottom: 25px}div.ccm-page .formify-form .form-help:before{moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2;margin-right: 5px;top: -3px;position: relative}div.ccm-page .formify-form .form-wrapper-label{font-weight: bold;color: #464646;font-size: 18px;font-style: normal !important;padding-left: 15px;padding-right: 15px}div.ccm-page .formify-form .formify-field-label .form-wrapper-label{padding: 0}div.ccm-page .formify-form .form-wrapper{border: 1px solid #cbceac;margin: 0 15px;padding: 42px 46px 21px;margin-bottom: 45px}div.ccm-page .formify-form .inline-label{padding: 0}div.ccm-page .formify-form .inline-label .formify-field-label{display: table;height: 64px}div.ccm-page .formify-form .inline-label .formify-field-label label{display: table-cell !important;vertical-align: middle;font-stlye: normal}div.ccm-page .formify-form .story-text{width: 100%;float: left;height: auto}div.ccm-page .formify-form .story-text textarea{float: none !important;max-height: none !important;z-index: 1}@media (min-width: 992px){div.ccm-page .formify-form .story-text{width: 40%}}div.ccm-page .formify-form .story-instructions{width: 100%;float: right;padding: 50px 30px;background: #eeefe4}div.ccm-page .formify-form .story-instructions p,div.ccm-page .formify-form .story-instructions li{color: #363636}@media (min-width: 992px){div.ccm-page .formify-form .story-instructions{width: 60%}}div.ccm-page .formify-form .formify-error-message{border-radius: 0;border-color: #be004a;font-family: 'Karla', sans-serif;background-color: #fff;display: block}div.ccm-page .formify-form .formify-radio input[type="radio"],div.ccm-page .formify-form .formify-radio label{display: inline-block;height: auto}div.ccm-page .formify-form .formify-radio label{margin-left: 5px;margin-right: 15px;font-size: 14px}div.ccm-page .formify-form .formify-radio label input[type="radio"]{display: none}div.ccm-page .formify-form .formify-radio.formify-radio-column label{margin-top: 0}div.ccm-page .formify-form .formify-radio.formify-radio-column input[type="radio"]{float: left;clear: left}div.ccm-page .formify-form .formify-radio,div.ccm-page .formify-form .formify-checkbox{background: none !important}div.ccm-page .formify-form .formify-radio-label{float: left;font-size: 14px}div.ccm-page .formify-form .formify-radio-label span{border-radius: 50%;background-color: #fff}div.ccm-page .formify-form .formify-radio-label.formify-legend{font-size: 16px;padding-left: 5px}div.ccm-page .formify-form .formify-checkbox-label{font-size: 14px}div.ccm-page .formify-form .formify-checkbox-label span{border-radius: 0;background-color: #fff}div.ccm-page .formify-form .main-fieldset .formify-field-container{width: 100%}div.ccm-page .formify-form .main-fieldset .formify-field-input{background: none !important;display: inline-block;padding-right: 15px;width: 100%}div.ccm-page .formify-form .main-fieldset .formify-field-input:after{top: 0 !important;right: 0 !important}div.ccm-page .formify-form .main-fieldset .formify-legend{font-weight: bold;color: #464646;font-size: 18px;font-style: normal !important}div.ccm-page .formify-form .main-fieldset .formify-legend span{display: none}@media (min-width: 768px){div.ccm-page .formify-form .main-fieldset .formify-legend{font-size: 18px}}div.ccm-page .formify-form input[type="submit"]{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;width: auto;height: auto;padding: 18px 47px;text-transform: uppercase;font-size: 15px;line-height: 25px;font-weight: bold;color: #fff;letter-spacing: 1px;background-color: #be004a;border-radius: 0}@media (min-width: 768px){div.ccm-page .formify-form input[type="submit"]:hover{background-color: #be004a}}div.ccm-page .formify-form .formify-section .formify-legend,div.ccm-page .formify-form .formify-section .label-full-width,div.ccm-page .formify-form .formify-section .label-show label{font-style: italic;margin-bottom: 11px;margin-top: 0}div.ccm-page .formify-form .formify-section .formify-field-container{margin: 0 0 0px}div.ccm-page .formify-form .formify-section .formify-field-container.label-extra-space-top{margin-top: 44px;color: #363636;letter-spacing: normal;word-spacing: normal}div.ccm-page .formify-form .formify-section .formify-field-container.label-with-pre-asterisk{font-style: italic;font-size: 16px;word-spacing: 2px}div.ccm-page .formify-form .formify-section .formify-field-container.label-with-pre-asterisk:before{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";position: absolute;display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2;position: relative;top: -5px;left: 0}div.ccm-page .formify-form .formify-section .formify-field-container.label-normal-style label{font-style: normal}div.ccm-page .formify-form .formify-section .formify-field-container.label-full-width{margin-bottom: 0;min-height: 45px;padding-bottom: 23px}div.ccm-page .formify-form .formify-section .formify-field-container.formify-error input,div.ccm-page .formify-form .formify-section .formify-field-container.formify-error select{border-color: #be004a}div.ccm-page .formify-form .formify-section .formify-field-container.formify-error .formify-legend,div.ccm-page .formify-form .formify-section .formify-field-container.formify-error label{color: #be004a}div.ccm-page .formify-form .formify-section .formify-field-container.required .formify-field-input,div.ccm-page .formify-form .formify-section .formify-field-container.required .formify-legend,div.ccm-page .formify-form .formify-section .formify-field-container.required .formify-field-label{position: relative}div.ccm-page .formify-form .formify-section .formify-field-container.required.col-md-6 .formify-field-input:after{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";position: absolute;display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2;top: 12px;right: 9px}div.ccm-page .formify-form .formify-section .formify-field-container.required.col-md-12.label-show .formify-field-label{display: inline-block;padding-right: 15px}div.ccm-page .formify-form .formify-section .formify-field-container.required.col-md-12.label-show .formify-field-label:after{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";position: absolute;display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2;top: 4px;right: 0}div.ccm-page .formify-form .formify-section .formify-field-container.required.col-md-12 .formify-field-input .formify-legend{display: inline-block;padding-right: 15px}div.ccm-page .formify-form .formify-section .formify-field-container.required.col-md-12 .formify-field-input .formify-legend:after{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";position: absolute;display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2;top: 4px;right: 0}div.ccm-page .formify-form .formify-section .formify-field-container.required.col-md-12 .formify-field-input .formify-legend span{display: none}div.ccm-page .formify-form .formify-section .formify-field-container .formify-select select{width: 100%;border-radius: 0}div.ccm-page .formify-form .formify-section .formify-field-container input[type="text"],div.ccm-page .formify-form .formify-section .formify-field-container input[type="email"],div.ccm-page .formify-form .formify-section .formify-field-container input[type="tel"],div.ccm-page .formify-form .formify-section .formify-field-container input[type="number"],div.ccm-page .formify-form .formify-section .formify-field-container input[type="search"],div.ccm-page .formify-form .formify-section .formify-field-container input[type="url"],div.ccm-page .formify-form .formify-section .formify-field-container input[type="password"],div.ccm-page .formify-form .formify-section .formify-field-container input[type="search"]{width: 100%;border-radius: 0}html.ie9 div.ccm-page .formify-form .formify-section .formify-field-container .formify-field-input.formify-select,html.lt-ie9 div.ccm-page .formify-form .formify-section .formify-field-container .formify-field-input.formify-select{overflow: hidden;border: solid #d0d2b5 1px;background:url(../../../../themes/sgf/images/icon-gray-down-arrow.png) right center no-repeat #fff}html.ie9 div.ccm-page .formify-form .formify-section .formify-field-container .formify-field-input.formify-select select,html.lt-ie9 div.ccm-page .formify-form .formify-section .formify-field-container .formify-field-input.formify-select select{width: 115%;border: none}div.ccm-page .formify-form .formify-section .formify-field-container select{background: url(../../../../themes/sgf/images/icon-gray-down-arrow.png) right center no-repeat #fff}.lt-ie9 div.ccm-page .formify-form .formify-section .formify-field-container select{background-image: none}div.ccm-page .formify-form .formify-section .formify-field-container select::-ms-expand{display: none}div.ccm-page .formify-form .formify-section .formify-field-container input::-ms-clear{display: none !important}div.ccm-page .formify-form .formify-section .formify-field-container select,div.ccm-page .formify-form .formify-section .formify-field-container input,div.ccm-page .formify-form .formify-section .formify-field-container textarea,div.ccm-page .formify-form .form-group.captcha input{color: #464646;font-weight: normal;font-family: 'Karla', sans-serif;font-size: 15px;line-height: 31px;padding: 15px 22px;border-color: #d0d2b5;height: 64px;letter-spacing: 1px;word-spacing: -1px}div.ccm-page .formify-form .formify-section .formify-field-container input[type='radio']{height: auto}div.ccm-page .formify-form .formify-section .formify-field-container select{-webkit-appearance: none;-moz-appearance: none;appearance: none}div.ccm-page .formify-form .formify-section .formify-field-container textarea{float: left;width: 100%;height: 151px;max-height: 300px;border-radius: 0;resize: vertical}div.ccm-page .formify-form .formify-section .formify-field-container.col-md-12 .formify-field-label label{display: none}div.ccm-page .formify-form .formify-section .formify-field-container.col-md-12 .formify-field-label label span{display: none}html.lt-ie9 div.ccm-page .formify-form .formify-section .formify-field-container.col-md-12.label-show{width: 100%}html.lt-ie9 div.ccm-page .formify-form .formify-section .formify-field-container.col-md-12.label-show label{width: 100%}div.ccm-page .formify-form .formify-section .formify-field-container.col-md-12.label-show label{display: block}div.ccm-page .formify-form .formify-section .formify-field-container.col-md-6.label-show label{display: inline-block}div.ccm-page .formify-form .formify-section .formify-field-container.col-md-6.label-show label span{display: none}div.ccm-page .formify-form .formify-section .formify-field-container.col-md-6 .formify-fieldset label{display: block}div.ccm-page .formify-form .formify-section .formify-field-container.col-md-6 label{display: none}div.ccm-page .form-label-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2}div.ccm-page .form-general-style{font-size: 15px;line-height: 31px;color: #464646;padding: 15px 22px;margin: 0}div.ccm-page .search-results form{display: none}div.ccm-page .form-default form p{margin-top: 14px;margin-bottom: 11px;font-style: italic;word-spacing: 2px}div.ccm-page .form-default form input{border-radius: 0;box-shadow: none;border: none;position: relative;z-index: 3;background: none}div.ccm-page .form-default form input[type="text"],div.ccm-page .form-default form input[type="tel"],div.ccm-page .form-default form input[type="email"]{font-size: 15px;line-height: 31px;color: #464646;margin: 0;height: 60px;padding: 15px 22px}div.ccm-page .form-default form input[type="text"]:focus,div.ccm-page .form-default form input[type="tel"]:focus,div.ccm-page .form-default form input[type="email"]:focus{background-color: #fff}div.ccm-page .form-default form input[type="submit"]{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;width: auto;height: auto;padding: 18px 47px;text-transform: uppercase;font-size: 15px;line-height: 25px;font-weight: bold;color: #fff;letter-spacing: 1px;background-color: #be004a;border: none;margin-top: 18px}div.ccm-page .form-default form input[type="submit"].search{margin-top: 0;padding: 18px 5px;width: 100%}@media (min-width: 768px){div.ccm-page .form-default form input[type="submit"]:hover{background-color: #be004a}}div.ccm-page .form-default form select{font-size: 15px;line-height: 31px;color: #464646;padding: 15px 22px;margin: 0;border-radius: 0;-webkit-border-radius: 0px;-webkit-appearance: none;box-shadow: none;height: 60px;border: solid #d0d2b5 1px}div.ccm-page .form-default form .form-group{margin-bottom: 23px;position: relative}div.ccm-page .form-default form .form-group.required:after{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";position: absolute;display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2;top: 12px;right: 9px}div.ccm-page .form-default form .form-group.select{border: solid #d0d2b5 1px;height: 62px;background: url(../../../../themes/sgf/images/icon-gray-down-arrow.png) right center no-repeat;background-color: #fff}div.ccm-page .form-default form .form-group.select label{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;font-size: 15px;line-height: 31px;color: #464646;padding: 15px 22px;margin: 0;font-style: normal}div.ccm-page .form-default form .form-group.select select{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);position: absolute;top: 0;left: 0;padding: 0;z-index: 2}div.ccm-page .form-default form .col-md-12 .form-group:after{display: none}div.ccm-page .form-default form .col-md-12 .form-group.select > label:after{top: 12px;right: 9px}div.ccm-page .form-default form .col-md-12 .form-group > label{font-weight: normal;letter-spacing: normal;word-spacing: 2px;padding-right: 15px;position: relative}div.ccm-page .form-default form .col-md-12 .form-group > label:after{-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;content: "";position: absolute;display: inline-block;background-color: #be004a;width: 6px;height: 6px;z-index: 2;top: 0;right: 0}div.ccm-page .form-default form .radio{margin-top: 0}div.ccm-page .form-default form .radio label{font-style: normal;font-size: 14px}div.ccm-page .form-default form .radio label input{font-size: 16px;margin-top: 2px}div.ccm-page .form-default form .col-md-6 .form-group,div.ccm-page .form-default form .grid .form-group{border: solid #d0d2b5 1px;height: 62px}div.ccm-page .form-default form .col-md-6 label,div.ccm-page .form-default form .grid label{background: #fff;font-size: 15px;line-height: 31px;color: #464646;padding: 15px 22px;margin: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;font-weight: normal}div.ccm-page .form-default form .col-md-6 label:hover,div.ccm-page .form-default form .grid label:hover{cursor: text}div.ccm-page .form-default form .col-md-6 label span,div.ccm-page .form-default form .grid label span{display: block}div.ccm-page .form-default form .col-md-6 label em,div.ccm-page .form-default form .grid label em{color: #898989}div.ccm-page .ccm-image-slider-container{border-bottom: 2px solid #f0eee1;margin-bottom: 70px;background-color: transparent;background-repeat: repeat}div.ccm-page .ccm-image-slider-container .ccm-image-slider{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 220px}@media (min-width: 480px) and (max-width: 767px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 100%}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 320px}}@media (min-width: 768px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 750px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 350px}}@media (min-width: 992px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 970px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 429px}}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width: 1170px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height: 480px}}div.ccm-page .ccm-image-slider-container .ccm-image-slider:before,div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{content: " ";display: table}div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{clear: both}div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner{margin-left: -15px;margin-right: -15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner{float: left;width: 100%}}div.ccm-page .ccm-image-slider-container .rslides_nav{opacity: 1;-moz-border-radius: 4px;-ms-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;height: 38px;margin-top: -20px;width: 38px;background: rgba(0,0,0,0.92)}div.ccm-page .ccm-image-slider-container .rslides_nav.next{color: white;-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;right: 40px}div.ccm-page .ccm-image-slider-container .rslides_nav.next:hover{text-decoration: none;color: black;background: white}div.ccm-page .ccm-image-slider-container .rslides_nav.next:before{-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;content: "\f054";font-family: FontAwesome;font-size: 16px;display: block;margin-top: 10px;margin-left: 14px}div.ccm-page .ccm-image-slider-container .rslides_nav.prev{color: white;-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;left: 40px}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:hover{text-decoration: none;color: black;background: white}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:after{-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out;content: "\f053";font-family: FontAwesome;font-size: 16px;display: block;margin-top: 10px;margin-left: 12px}div.ccm-page .ccm-image-slider-container .rslides_tabs{padding-left: 0px;padding-top: 15px;padding-bottom: 10px}div.ccm-page .ccm-image-slider-container .rslides_tabs li{list-style-type: none;display: inline-block;margin-right: 5px}div.ccm-page .ccm-image-slider-container .rslides_tabs li.rslides_here a{background: #75ca2a}div.ccm-page .ccm-image-slider-container .rslides_tabs li a{overflow: hidden;text-indent: 99px;background: #ccccc9;width: 15px;height: 15px;display: inline-block;margin-right: 10px;-moz-border-radius: 30px;-ms-border-radius: 30px;-webkit-border-radius: 30px;border-radius: 30px}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h2{color: #75ca2a;font-family: 'Titillium Web';font-size: 3.2em;font-weight: 200;margin-bottom: 5%}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text p{color: #6e6e6e;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 1.1em;font-weight: 400;width: 80%}div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left: -15px;margin-right: -15px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;margin-bottom: 60px}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left: 8.33333333%}}@media (min-width: 1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{float: left;width: 83.33333333%}}div.ccm-page .image-right-tilt .ccm-image-block{display: block;margin: 0px auto 0px auto;transform: rotate(3deg);-moz-transform: rotate(3deg);-ms-transform: rotate(3deg);-webkit-transform: rotate(3deg)}div.ccm-page .image-circle .ccm-image-block{border-radius: 50%}div.ccm-page div.ccm-block-next-previous-header{font-size: 15px}div.ccm-page a.ccm-block-page-list-rss-feed{font-size: 1.5em;color: #d1d1d1}div.ccm-page a.ccm-block-page-list-rss-feed:hover{color: #75ca2a}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:before,div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after{content: " ";display: table}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after{clear: both}div.ccm-page div.ccm-block-page-list-page-entry-horizontal,div.ccm-page div.ccm-block-page-list-page-entry{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ececec}div.ccm-page div.ccm-block-page-list-page-entry-read-more{margin-top: 20px}div.ccm-page div.ccm-block-page-list-no-pages{text-align: center;font-size: 1.25em;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;color: #9fa9ad}div.ccm-page div.col-sidebar div.block-sidebar-wrapped div.ccm-block-page-list-wrapper{margin: 0px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper{margin: 25px 40px 25px 40px;font-size: .85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper a.ccm-block-page-list-rss-feed{font-size: .85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry{border: 0px;padding: 0px;margin-bottom: 10px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry a{font-weight: normal}@media (max-width: 767px){div.ccm-page div.col-sidebar{margin-top: 50px}}div.ccm-page div.ccm-block-page-list-header{font-size: 15px}div.ccm-page .rep-widget{background: #45a1b5 url(/application/themes/sgf/images/hexbg.png);margin-bottom: 30px;padding: 6px}div.ccm-page .rep-widget-header{padding: 20px 10px 10px}div.ccm-page .rep-widget-header .title{color: #fff;font-family: "PT Sans Narrow", sans-serif;font-size: 18px;line-height: 1;margin-bottom: 8px;text-transform: uppercase}div.ccm-page .rep-widget-header .subtitle{color: #b8eaeb;font-family: 'PT Sans Narrow';font-size: 17px;line-height: 1}div.ccm-page .rep-widget-body{background: #f2f2f2;padding: 20px 20px 5px}div.ccm-page .rep-widget-body .r4e-widget .title{display: none}div.ccm-page .rep-widget-body .r4e-widget .summary{padding-bottom: 10px;position: relative}div.ccm-page .rep-widget-body .r4e-widget .summary .display-name{color: #45a1b5;font-family: "PT Sans Narrow", sans-serif;font-size: 18px;font-weight: 700;text-transform: uppercase}div.ccm-page .rep-widget-body .r4e-widget .summary .count{bottom: 42px;float: none;padding: 0;position: absolute;right: 0}div.ccm-page .rep-widget-body .r4e-widget .summary .rating{margin: 0;padding: 0}div.ccm-page .rep-widget-body .r4e-widget .summary .rating .label-container{display: block;margin: 6px 0 0}div.ccm-page .rep-widget-body .r4e-widget .source-block{align-items: center;border-top: 1px solid #d0cfe1;display: flex;justify-content: space-between;padding: 10px 0}div.ccm-page .rep-widget-body .r4e-widget .source-block .icon{width: 32px}div.ccm-page .rep-widget-body .r4e-widget .source-block .icon img{display: block;height: auto;max-width: 100%}div.ccm-page .rep-widget-body .r4e-widget .source-block .info{padding-left: 10px}div.ccm-page .rep-widget-body .r4e-widget .source-block .info .rating{color: #9f9f9f;font-size: 15px}div.ccm-page .rep-widget-body .r4e-widget .source-block .info .rating .value{color: #f07b4c;font-size: 16px}div.ccm-page .rep-widget-body .r4e-widget .source-block .count{flex: auto;float: none;padding: 0;text-align: right}div.ccm-page .rep-widget-body .r4e-widget .source-block .count a{color: #45a1b5}div.ccm-page .rep-widget-body .r4e-widget .source-block .count a:hover{color: #45a1b5;text-decoration: underline}@media (min-width: 768px) and (max-width: 991px){div.ccm-page .rep-widget .r4e-widget .summary .count{margin-top: 6px;position: static}}div.ccm-page .bulleted-list .ccm-block-page-list-pages-bulleted,div.ccm-page main.bulleted-list .ccm-block-page-list-pages-bulleted{color: #585858}div.ccm-page .bulleted-list .ccm-block-page-list-page-entry-bulleted,div.ccm-page main.bulleted-list .ccm-block-page-list-page-entry-bulleted{padding: 10px 0}div.ccm-page .bulleted-list .ccm-block-page-list-page-entry-bulleted:before,div.ccm-page main.bulleted-list .ccm-block-page-list-page-entry-bulleted:before{content: "•";display: inline-block;padding-right: 15px}div.ccm-page .bulleted-list .ccm-block-page-list-page-entry-bulleted .ccm-block-page-list-page-entry-text,div.ccm-page main.bulleted-list .ccm-block-page-list-page-entry-bulleted .ccm-block-page-list-page-entry-text{display: inline}div.ccm-page .bulleted-list .ccm-block-page-list-page-entry-bulleted .ccm-block-page-list-description,div.ccm-page main.bulleted-list .ccm-block-page-list-page-entry-bulleted .ccm-block-page-list-description{padding-left: 25px}div.ccm-page .bulleted-list .ccm-block-page-list-page-entry-bulleted .ccm-block-page-list-title,div.ccm-page main.bulleted-list .ccm-block-page-list-page-entry-bulleted .ccm-block-page-list-title{display: inline-block}div.ccm-page .bulleted-list .ccm-block-page-list-page-entry-bulleted a,div.ccm-page main.bulleted-list .ccm-block-page-list-page-entry-bulleted a{color: #be004a;text-decoration: underline;font-style: italic;font-weight: normal}div.ccm-page .location-list,div.ccm-page main .location-list{letter-spacing: normal;margin-bottom: 40px}div.ccm-page .location-list ul,div.ccm-page main .location-list ul{margin: 0}div.ccm-page .location-list ul li,div.ccm-page main .location-list ul li{border-top: 1px solid #e1e1e1;font-size: 14px;margin: 0;padding: 25px 0}div.ccm-page .location-list ul li:before,div.ccm-page main .location-list ul li:before{display: none}div.ccm-page .location-list ul li a,div.ccm-page main .location-list ul li a{font-style: normal}div.ccm-page .location-list ul li:first-child,div.ccm-page main .location-list ul li:first-child{border: 0}div.ccm-page .location-list h3,div.ccm-page main .location-list h3{border-bottom: 1px solid #e1e1e1;color: #464646;margin-bottom: 25px;padding-bottom: 20px}div.ccm-page .location-list h3:before,div.ccm-page main .location-list h3:before{color: #be004a}div.ccm-page .location-list .list-header,div.ccm-page main .location-list .list-header{font-weight: bold;padding: 25px 0 0;text-transform: uppercase}div.ccm-page .location-list a,div.ccm-page main .location-list a{color: #be004a}.directions div.ccm-page .location-list a,.directions div.ccm-page main .location-list a{font-weight: normal}div.ccm-page .location-list a:hover,div.ccm-page main .location-list a:hover{color: #585858}div.ccm-page .location-list .count,div.ccm-page main .location-list .count{display: inline-block;width: 20px}div.ccm-page .location-list .distance,div.ccm-page main .location-list .distance{font-weight: bold;margin-left: 20px;margin-top: 5px}div.ccm-page .location-list .directions a,div.ccm-page main .location-list .directions a{font-weight: normal}div.ccm-page .location-list .location-name,div.ccm-page main .location-list .location-name{font-weight: bold}div.ccm-page .location-list .phones,div.ccm-page main .location-list .phones,div.ccm-page .location-list .street-address,div.ccm-page main .location-list .street-address,div.ccm-page .location-list .city-state,div.ccm-page main .location-list .city-state,div.ccm-page .location-list .detail,div.ccm-page main .location-list .detail{color: #707070}div.ccm-page .location-list .phones,div.ccm-page main .location-list .phones{margin-bottom: 5px}div.ccm-page .location-list .street-address,div.ccm-page main .location-list .street-address,div.ccm-page .location-list .city-state,div.ccm-page main .location-list .city-state{text-transform: uppercase}div.ccm-page .location-list .street-address,div.ccm-page main .location-list .street-address{font-weight: bold}div.ccm-page .location-list .detail,div.ccm-page main .location-list .detail{font-style: italic}div.ccm-page .location-list .arrow-wrapper a,div.ccm-page main .location-list .arrow-wrapper a{color: #d1d2d3}div.ccm-page .location-list .arrow-wrapper .icon-arrow-right,div.ccm-page main .location-list .arrow-wrapper .icon-arrow-right{font-size: 20px}div.ccm-page .location-list .set-location.active,div.ccm-page main .location-list .set-location.active{color: #be004a}@media (max-width: 991px){div.ccm-page .location-list h3,div.ccm-page main .location-list h3{margin-bottom: 0;margin-top: 20px}div.ccm-page .location-list .distance,div.ccm-page main .location-list .distance{display: inline-block;margin-left: 10px}div.ccm-page .location-list ul li,div.ccm-page main .location-list ul li{padding-left: 5px;padding-right: 5px}}@media (max-width: 1199px){div.ccm-page .location-list .location-name,div.ccm-page main .location-list .location-name,div.ccm-page .location-list .location-address,div.ccm-page main .location-list .location-address{margin-bottom: 5px}}@media (min-width: 1200px){div.ccm-page .location-list,div.ccm-page main .location-list{margin: 60px 0}}div.ccm-page .doctor-list,div.ccm-page main.doctor-list{letter-spacing: normal}div.ccm-page .doctor-list .ccm-block-page-list-page-entry,div.ccm-page main.doctor-list .ccm-block-page-list-page-entry{padding: 30px 0 15px;margin: 0;display: inline-block;width: 100%;border-bottom: 1px solid #e1e1e1}div.ccm-page .doctor-list ul li,div.ccm-page main.doctor-list ul li{padding-top: 25px;padding-bottom: 25px}div.ccm-page .doctor-list ul li:before,div.ccm-page main.doctor-list ul li:before{display: none}div.ccm-page .doctor-list ul li a,div.ccm-page main.doctor-list ul li a{font-style: normal}div.ccm-page .doctor-list h3,div.ccm-page main.doctor-list h3{margin-bottom: 25px;padding-bottom: 20px;border-bottom: 1px solid #e1e1e1;color: #464646;float: left;clear: left;width: 100%}div.ccm-page .doctor-list h3:before,div.ccm-page main.doctor-list h3:before{color: #be004a}div.ccm-page .doctor-list .list-header,div.ccm-page main.doctor-list .list-header{text-transform: uppercase;font-weight: bold;padding: 25px 0;clear: both}div.ccm-page .doctor-list .doctor-list,div.ccm-page main.doctor-list .doctor-list{margin-top: 30px}div.ccm-page .doctor-list a,div.ccm-page main.doctor-list a{color: #585858;font-weight: bold;line-height: 1em;display: block}div.ccm-page .doctor-list a:hover,div.ccm-page main.doctor-list a:hover{color: #be004a}div.ccm-page .doctor-list a.doctor-name,div.ccm-page main.doctor-list a.doctor-name,div.ccm-page .doctor-list a.doctor-schedule,div.ccm-page main.doctor-list a.doctor-schedule{font-weight: normal;color: #be004a;margin-bottom: 15px;float: left;clear: both}div.ccm-page .doctor-list a.doctor-name:hover,div.ccm-page main.doctor-list a.doctor-name:hover,div.ccm-page .doctor-list a.doctor-schedule:hover,div.ccm-page main.doctor-list a.doctor-schedule:hover{color: #585858}div.ccm-page .doctor-list a.doctor-name,div.ccm-page main.doctor-list a.doctor-name{text-transform: uppercase;font-weight: bold}@media (min-width: 768px){div.ccm-page .doctor-list a.doctor-name,div.ccm-page main.doctor-list a.doctor-name{color: #464646}div.ccm-page .doctor-list a.doctor-name:hover,div.ccm-page main.doctor-list a.doctor-name:hover{text-decoration: none}}@media (min-width: 992px){div.ccm-page .doctor-list a.doctor-name,div.ccm-page main.doctor-list a.doctor-name,div.ccm-page .doctor-list a.doctor-schedule,div.ccm-page main.doctor-list a.doctor-schedule{margin-bottom: 30px}div.ccm-page .doctor-list .ccm-block-page-list-page-entry,div.ccm-page main.doctor-list .ccm-block-page-list-page-entry{border: 0}}@media (min-width: 1200px){div.ccm-page .doctor-list .doctor-list,div.ccm-page main.doctor-list .doctor-list{margin-top: 0}}div.ccm-page div.col-sidebar .ccm-block-page-list-wrapper.dropdown-page-list,div.ccm-page .ccm-block-page-list-wrapper.dropdown-page-list{position: relative}div.ccm-page div.col-sidebar .ccm-block-page-list-wrapper.dropdown-page-list .yellow-drop,div.ccm-page .ccm-block-page-list-wrapper.dropdown-page-list .yellow-drop{left: auto;right: 0}div.ccm-page div.ccm-block-testimonial{margin-left: -15px;margin-right: -15px}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{float: left;width: 25%}}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}@media (min-width: 768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{float: left;width: 75%}}div.ccm-page div.ccm-block-testimonial img{display: block;width: 100% \9;max-width: 100%;height: auto;-moz-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-name{font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 1.05em;font-weight: 700;color: #4f585c;line-height: 1.42857143;text-transform: none}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position{color: #75ca2a}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position a{color: #75ca2a;text-decoration: underline}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-paragraph{margin-top: 20px}div.ccm-page div.ccm-block-testimonial-wrapper{margin-top: 60px;margin-bottom: 60px}div.ccm-page div.ccm-block-testimonial-wrapper:before,div.ccm-page div.ccm-block-testimonial-wrapper:after{content: " ";display: table}div.ccm-page div.ccm-block-testimonial-wrapper:after{clear: both}@media all and (max-width: 767px){div.ccm-page .ccm-block-testimonial-image img{margin: 10px auto}}div.ccm-page .ccm-image-slider-container.image-column{background-image: none;text-align: center;margin-bottom: 0;font-size: 0;border-bottom: 0px}div.ccm-page .ccm-image-slider-container.image-column .ccm-image-slider-inner{padding: 0;margin: 0}div.ccm-page .ccm-image-slider-container.image-column ul{width: 100%;padding: 0 60px;display: block}div.ccm-page .ccm-image-slider-container.image-column img{max-width: 99%;height: auto;display: inline-block;vertical-align: middle;max-height: 80px;width: auto}div.ccm-page .ccm-image-slider-container.image-column li{width: 100%;margin-bottom: 30px}@media (min-width: 768px){div.ccm-page .ccm-image-slider-container.image-column ul{padding: 0;width: auto;margin: 0 -15px}div.ccm-page .ccm-image-slider-container.image-column li{width: 50%;margin-bottom: 15px;display: inline-block}div.ccm-page .ccm-image-slider-container.image-column li .item-inner{padding: 0 15px}div.ccm-page .ccm-image-slider-container.image-column .shiv{width: 1%;display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.25em}}@media (min-width: 992px){div.ccm-page .ccm-image-slider-container.image-column ul{margin: 0 -30px}div.ccm-page .ccm-image-slider-container.image-column li{width: auto;max-width: 25%;margin-bottom: 0}div.ccm-page .ccm-image-slider-container.image-column li .item-inner{padding: 0 30px}}@media (min-width: 992px){html.lt-ie9 div.ccm-page .ccm-image-slider-container.image-column li img,html.ie9 div.ccm-page .ccm-image-slider-container.image-column li img{width: auto;max-width: 193px}}@media (min-width: 1200px){html.lt-ie9 div.ccm-page .ccm-image-slider-container.image-column li img,html.ie9 div.ccm-page .ccm-image-slider-container.image-column li img{max-width: 232px}}div.ccm-page .breadcrumb{background: none;text-transform: uppercase;color: #464646;padding: 10px 0;margin-bottom: 30px;font-size: 12px;letter-spacing: normal}div.ccm-page .breadcrumb > .active{color: #464646;font-weight: bold}div.ccm-page .breadcrumb a{color: #898989;text-decoration: none;font-weight: normal;font-style: italic;border-bottom: 0;-webkit-transition: .3s all ease-in-out;-moz-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out}div.ccm-page .breadcrumb a:hover{color: #464646}div.ccm-page .breadcrumb li:first-child:before{display: none}div.ccm-page .breadcrumb > li + li:before{content: '\2014'}@media (max-width: 767px){div.ccm-page .breadcrumb{display: none}}div.ccm-page .location-map{margin-top: 60px;max-height: 500px;-webkit-transition: .5s all ease-in-out;-moz-transition: .5s all ease-in-out;-o-transition: .5s all ease-in-out;transition: .5s all ease-in-out}div.ccm-page .location-map.hide-map{margin-top: 0;max-height: 0}div.ccm-page .location-map .infoBox{background: #fff;border: 2px solid #be004a;position: relative;box-shadow: 0 0 8px #a09696}div.ccm-page .location-map .infoBox:after,div.ccm-page .location-map .infoBox:before{right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none}div.ccm-page .location-map .infoBox:after{border-color: rgba(255,255,255,0);border-right-color: #fff;border-width: 18px;margin-top: -18px}div.ccm-page .location-map .infoBox:before{border-color: rgba(26,162,182,0);border-right-color: #be004a;border-width: 21px;margin-top: -21px}div.ccm-page .location-map .infoBox .pin{padding: 25px 75px 25px 25px}div.ccm-page .location-map .infoBox .map-title{font-size: 20px;text-transform: uppercase;border: none;color: #be004a;margin-bottom: 20px;display: block}div.ccm-page .location-map .infoBox .map-title:hover{color: #be004a}div.ccm-page .location-map .infoBox .adr,div.ccm-page .location-map .infoBox .phones{text-transform: uppercase;color: #707070;font-size: 14px;margin-bottom: 25px}div.ccm-page .location-map .infoBox .map-directions{font-size: 14px;text-transform: uppercase;border: none;font-weight: normal}div.ccm-page .map-details h3{padding-bottom: 15px;margin-bottom: 40px;border-bottom: 1px solid #e1e1e1}div.ccm-page .map-details .notification-wrapper .intl-empty-results,div.ccm-page .map-details .notification-wrapper .empty-results,div.ccm-page .map-details .notification-wrapper .found-count{display: none}div.ccm-page .map-details .notification-wrapper.searched .searching{display: none}div.ccm-page .map-details .notification-wrapper.searched .intl-empty-results,div.ccm-page .map-details .notification-wrapper.searched .empty-results,div.ccm-page .map-details .notification-wrapper.searched .found-count{display: inline}div.ccm-page .map-details .notification-wrapper .location-count{font-weight: bold}div.ccm-page .map-details .notification-wrapper .locations-notification{background: #fafbf7;border: 1px solid #e5e6d5;padding: 20px 40px 20px 35px}div.ccm-page .map-details .notification-wrapper .locations-notification p{margin: 0;font-size: 18px;line-height: 42px}div.ccm-page .map-details .notification-wrapper .locations-notification .btn-blue{padding: 15px 20px}@media (max-width: 767px){div.ccm-page .map-details h3{margin-bottom: 0;padding-bottom: 5px;border: none}div.ccm-page .map-details .notification-wrapper{margin-bottom: 25px}div.ccm-page .map-details .notification-wrapper .locations-notification{padding: 12px}div.ccm-page .map-details .notification-wrapper .locations-notification p{line-height: 26px}}div.ccm-page .ccm-notification-block.sgf-alert{background: #fbf9f7;border-bottom: 1px solid #c20430;border-top: 1px solid #c20430;padding: 30px 0;text-align: left;margin-bottom: 0}div.ccm-page .ccm-notification-block.sgf-alert .container{position: relative}div.ccm-page .ccm-notification-block.sgf-alert .icon-close{top: 0;-webkit-transition: .25s transform ease-in-out;-moz-transition: .25s transform ease-in-out;-o-transition: .25s transform ease-in-out;transition: .25s transform ease-in-out}div.ccm-page .ccm-notification-block.sgf-alert .ccm-notification-image-wrap{width: 100px;text-align: center;float: left;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;position: absolute;left: -110px}@media (max-width: 768px){div.ccm-page .ccm-notification-block.sgf-alert .ccm-notification-image-wrap{position: static;-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}div.ccm-page .ccm-notification-block.sgf-alert .ccm-notification-content-wrap.alert-image{float: right;width: calc(100% - 100px);padding-right: 60px}div.ccm-page .ccm-notification-block.sgf-alert h2{text-transform: uppercase}div.ccm-page .ccm-notification-block.sgf-alert ul{list-style-type: disc}div.ccm-page .ccm-notification-block.sgf-alert li{padding-bottom: 15px}div.ccm-page .ccm-notification-block.sgf-alert[data-notification-type="minifiable"][data-notification-state="minified"] .icon-close{-webkit-transform: rotate(45deg);transform: rotate(45deg)}@media (max-width: 768px){div.ccm-page .ccm-notification-block.sgf-alert .ccm-notification-title{display: table-row}div.ccm-page .ccm-notification-block.sgf-alert .ccm-notification-image-wrap{display: table-cell;float: none;vertical-align: middle;padding-bottom: 10px}div.ccm-page .ccm-notification-block.sgf-alert .ccm-notification-title h2{display: table-cell;float: none;vertical-align: middle;text-align: left;padding-bottom: 10px}div.ccm-page .ccm-notification-block.sgf-alert .ccm-notification-content{clear: both}}div.ccm-page .notification{background-color: #f6f7f0;background-image: url(/application/themes/sgf/images/hexbg-solid-white.png);background-repeat: repeat}div.ccm-page .notification .ccm-custom-style-container{margin: 0 -15px}div.ccm-page .notification .ccm-notification-block{border-top: 7px #be004a solid}div.ccm-page .ccm-notification-block{display: none;background: #eeefe4;position: relative;padding: 40px 50px 35px;text-align: center;margin-bottom: 60px;z-index: 2}div.ccm-page .ccm-notification-block.sgf-alert{display: block}div.ccm-page .ccm-notification-block.sgf-alert h2,div.ccm-page .ccm-notification-block.sgf-alert [data-notification-minify-button]{text-align: center}div.ccm-page .ccm-notification-block.sgf-alert [data-notification-minify-button]{text-transform: uppercase;color: #be004a;font-weight: bold;margin-top: 15px;cursor: pointer}@media (min-width: 992px){div.ccm-page .ccm-notification-block.sgf-alert h2{text-align: left}div.ccm-page .ccm-notification-block.sgf-alert [data-notification-minify-button]{display: none}}div.ccm-page .ccm-notification-block[data-notification-state="closed"]{display: none}div.ccm-page .ccm-notification-block .ccm-notification-content-wrap{margin: 0 auto;width: 80%;position: relative}@media (max-width: 321px){div.ccm-page .ccm-notification-block .ccm-notification-content-wrap{width: 100%;margin-top: 30px}}div.ccm-page .ccm-notification-block .ccm-notification-content-wrap p{color: #898989;font-size: 14px;word-spacing: 2px;letter-spacing: normal}div.ccm-page .ccm-notification-block .ccm-notification-content-wrap a.btn{background: #be004a;border: 0;border-radius: 0;margin-bottom: -79px;padding: 15px 18px;-webkit-transition: .5s background linear;-moz-transition: .5s background linear;-o-transition: .5s background linear;transition: .5s background linear}div.ccm-page .ccm-notification-block .ccm-notification-content-wrap a.btn:hover{background: #be004a;color: #fff}div.ccm-page .ccm-notification-block .icon-close{cursor: pointer;color: #cbceac;font-size: 20px;position: absolute;top: 20px;right: 20px;display: block;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}div.ccm-page .ccm-notification-block .icon-close:hover{color: #A0A28A;transform: scale(1.1)}@media (min-width: 768px){div.ccm-page .ccm-notification-block{display: block;background: #eeefe4;position: relative;padding: 40px 50px 35px;text-align: center}}div.ccm-page main{background: #fff;clear: both}div.ccm-page .bg-white{background-color: #fff}@media (max-width: 767px){div.ccm-page .container{padding-left: 20px;padding-right: 20px}}div.ccm-page .ccm-block-custom-template-location-hero,div.ccm-page .background-on-column{background: none !important}div.ccm-page .fifty-fifty .left,div.ccm-page .fifty-fifty .right{height: 100%;min-height: 1px;width: 100%;float: left;position: relative;z-index: 2}div.ccm-page .fifty-fifty .left{background-size: cover !important;background-position: center}@media (max-width: 767px){div.ccm-page .fifty-fifty .left{z-index: 3}}div.ccm-page .fifty-fifty .right{position: relative;height: 100%}div.ccm-page .fifty-fifty .right .wrapper:before{content: "";display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.35em}div.ccm-page .fifty-fifty .right .wrapper .center{display: inline-block;width: 100%;vertical-align: middle}div.ccm-page .fifty-fifty.footer-fifty-fifty .left ul{margin-bottom: 70px}div.ccm-page .fifty-fifty.footer-fifty-fifty .left .col{padding: 140px 65px 70px}div.ccm-page .fifty-fifty.footer-fifty-fifty .right{padding: 0;background-color: #c1efef;background-image: url(/application/themes/sgf/images/hexbg40percent.png);text-align: center}div.ccm-page .fifty-fifty.footer-fifty-fifty .right .col{padding: 140px 65px 95px}div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment p{color: #363636;letter-spacing: 0.5px;word-spacing: -1px}div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment p strong{font-size: 22px;letter-spacing: 1.3px;color: #363636}div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment p strong a{color: #363636}div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment a{font-weight: bold}div.ccm-page .fifty-fifty.footer-fifty-fifty .appointment a:hover{color: #363636}div.ccm-page .shifter-page{margin-top: 60px;position: relative;background: #fff;overflow-x: hidden;right: 0}@media (min-width: 1200px){div.ccm-page .shifter-page{margin-top: 0}}@media (max-width: 767px){div.ccm-page .fifty-fifty.footer-fifty-fifty .left{background-color: #c1efef;background-image: url(/application/themes/sgf/images/hexbglight.png) !important;background-size: auto !important;background-position: top left}div.ccm-page .fifty-fifty.footer-fifty-fifty .left ul{margin-bottom: 40px}div.ccm-page .fifty-fifty.footer-fifty-fifty .left .col{padding: 50px 25px 10px}}@media (min-width: 768px){div.ccm-page .fifty-fifty .right .wrapper{padding: 0 45px}}@media (min-width: 992px){div.ccm-page .fifty-fifty .left,div.ccm-page .fifty-fifty .right{width: 50%}div.ccm-page .fifty-fifty .right .wrapper{padding: 0 60px}}@media (min-width: 1200px){div.ccm-page .fifty-fifty .right .wrapper{padding: 0 80px}}@media (max-width: 1200px){div.ccm-page .main-content{padding-top: 50px}}div.ccm-page.page-type-frontpage .honeycomb{position: absolute;top: -106px;right: -134px;width: 530px}@media (max-width: 1199px){div.ccm-page.page-type-frontpage .honeycomb{display: none}}@media (min-width: 992px) and (max-width: 1199px){div.ccm-page.page-type-frontpage .honeycomb{top: -135px;right: -157px}}div.ccm-page.page-type-frontpage .honeycomb .col{text-align: right;position: relative}div.ccm-page.page-type-frontpage .honeycomb .col .honey{display: inline-block;position: relative;opacity: 0;-webkit-transition: .3s all ease-in-out;-moz-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out}div.ccm-page.page-type-frontpage .honeycomb .col .honey.loaded{opacity: 1}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content{position: absolute;height: 50%;top: 25%;left: 0;padding: 0 8%;width: 100%}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap{display: table;height: 100%;width: 100%}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap .middle{display: table-cell;vertical-align: middle;text-align: center}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap .middle a{color: #464646;font-size: 16px;font-weight: bold;letter-spacing: .04em;text-transform: uppercase;width: 100%;line-height: 1;text-decoration: none;display: block;line-height: 18px}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap .middle a .white{color: #fff;display: block;font-family: 'PT Sans Narrow';font-size: 20px;font-weight: normal;line-height: 24px}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap .middle a .sgf-tooltip{clear: both;display: block;width: 35px;margin: 0 auto;color: #636363;font-size: 35px;position: relative;top: 5px;-webkit-transition: .3s all ease-out;-moz-transition: .3s all ease-out;-o-transition: .3s all ease-out;transition: .3s all ease-out}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap .middle a .sgf-tooltip.tan{color:#f698258}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap .middle a .sgf-tooltip.orange{color:#636363}div.ccm-page.page-type-frontpage .honeycomb .col .honey .content .wrap .middle a .sgf-tooltip:after{color: #fff;content: "\e606";opacity: 1;font-size: 21px;position: absolute;top: 7px;left: 7px}div.ccm-page.page-type-frontpage .honeycomb .col .honey:hover .wrap .middle a .sgf-tooltip{-webkit-transform: scale(1.2) rotate(90deg);-moz-transform: scale(1.2) rotate(90deg);-o-transform: scale(1.2) rotate(90deg);-ms-transform: scale(1.2) rotate(90deg);transform: scale(1.2) rotate(90deg)}div.ccm-page.page-type-frontpage .honeycomb .col .hexa{margin: 3px}div.ccm-page.page-type-frontpage .honeycomb .col.col2{left: -85px;margin-top: -47px}div.ccm-page.page-type-frontpage .honeycomb .col.col3{left: 3px;margin-top: -46px}div.ccm-page.page-type-frontpage .honeycomb .col.col4{left: -80px;margin-top: -47px}div.ccm-page.page-type-frontpage .honeycomb .col.col5{margin-top: -46px;left: 6px}div.ccm-page.page-type-frontpage .honeycomb .col.col6{left: -77px;margin-top: -44px}div.ccm-page.page-type-frontpage .bg-full{height: 88vh;position: relative;visibility: hidden;overflow: hidden;background-color: #edebee;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}html.no-js div.ccm-page.page-type-frontpage .bg-full{height: auto;visibility: visible;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}html.no-js div.ccm-page.page-type-frontpage .bg-full img.background{left: -300px}html.js div.ccm-page.page-type-frontpage .bg-full.loaded{-webkit-transition: 500ms opacity ease-in-out 250ms;-o-transition: 500ms opacity ease-in-out 250ms;transition: 500ms opacity ease-in-out 250ms;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);height: auto;visibility: visible}@media (max-width: 767px){div.ccm-page.page-type-frontpage .bg-full{background-image:url(../../../../themes/sgf/images/hero-images/hero-image@small.jpg);background-size: cover}}div.ccm-page.page-type-frontpage .bg-full img.background{-webkit-transition: 300ms left ease-in-out;-o-transition: 300ms left ease-in-out;transition: 300ms left ease-in-out;position: absolute;top: 0;left: 0;height: 100%}.is-edit-mode div.ccm-page.page-type-frontpage .bg-full img.background{left: 0 !important}@media (max-width: 767px){div.ccm-page.page-type-frontpage .bg-full img.background{display: none}}@media (min-width: 768px){div.ccm-page.page-type-frontpage .bg-full img.background{left: -300px}}@media (min-width: 768px) and (min-height: 900px){div.ccm-page.page-type-frontpage .bg-full img.background{left: -540px}}@media (min-width: 992px){div.ccm-page.page-type-frontpage .bg-full img.background{left: -420px}}@media (min-width: 992px) and (max-height: 900px){div.ccm-page.page-type-frontpage .bg-full img.background{left: -300px}}@media (min-width: 1200px){div.ccm-page.page-type-frontpage .bg-full img.background{left: -200px}}@media ( min-width: 1400px ) and (max-height: 1080px){div.ccm-page.page-type-frontpage .bg-full img.background{left: -210px}}div.ccm-page.page-type-frontpage .bg-full .homepage-hero{height: 100%}@media (max-height: 600px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero{padding-top: 100px !important;padding-bottom: 235px !important}}@media (max-width: 767px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero{height: auto !important;padding-top:269px;padding-bottom:50px}div.ccm-page.page-type-frontpage .bg-full .homepage-hero > .copy{text-align: center}}@media (min-width: 768px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero{display: table;width: 100%;background-color: #edebee}div.ccm-page.page-type-frontpage .bg-full .homepage-hero > .copy{display: table-cell;vertical-align: middle}}@media (min-width: 1200px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero{padding-right: 300px;padding-top: 250px;padding-bottom: 250px}}@media (min-width: 1200px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero{min-height: auto}}.is-edit-mode div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy{-webkit-transform: none !important;-moz-transform: none !important;-o-transform: none !important;-ms-transform: none !important;transform: none !important;display: block !important;position: static !important}@media (min-width: 768px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy{float: right;max-width: 600px}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy p{display: none}}@media (min-width: 1200px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy p{display: block}}@media ( min-width: 1400px ){div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy{-webkit-transform: translateY(-50%) translateX(-50%);-moz-transform: translateY(-50%) translateX(-50%);-o-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);max-width: 640px;position: absolute;left: 64%;top: 50%}}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy h2{font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-size: 30px;line-height: 33px;text-transform: uppercase;letter-spacing: -1px;word-spacing: 5px;margin-bottom: 12px}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy h2 .stronger{color: #be004a;font-size:45px;line-height: 60px;font-weight: bold;letter-spacing: 5px}@media (max-width: 767px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy h2 .stronger{display: block}}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy > p{font-size: 16px;line-height: 32px;color: #707070}@media (max-width: 767px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero .hero-copy > p{display: none}}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .mobile-cta{display: none}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .mobile-cta a{display: block;padding: 5px;font-weight: bold;font-size: 16px;color: #fff;background-color: #be004a;margin-bottom: 6px;text-transform: uppercase;letter-spacing: 3px;word-spacing: -2px}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .mobile-cta a:first-child{background-color: #be004a}@media (max-width: 1199px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero .mobile-cta{display: block}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .mobile-cta p{display: block}}@media (min-width: 768px){div.ccm-page.page-type-frontpage .bg-full .homepage-hero .mobile-cta .background{display: none}div.ccm-page.page-type-frontpage .bg-full .homepage-hero .mobile-cta a{display: inline-block;padding: 5px;text-align: center;width: 255px;letter-spacing: normal}}div.ccm-page.page-type-frontpage .bg-full.landing-hero,div.ccm-page.page-type-frontpage .bg-full.landing-hero .homepage-hero{background-color: #f9c22a}@media (max-width: 767px){div.ccm-page.page-type-frontpage .bg-full.landing-hero .homepage-hero{background-image: url(/application/themes/sgf/images/hero-images/landing-hero.jpg);background-size: cover}}html.lt-ie9 div.ccm-page.page-type-frontpage .hero-callouts .col{border-right: 1px solid #f6f7ef}div.ccm-page.page-type-frontpage .ccm-notification-block{margin-bottom: 40px}div.ccm-page.page-type-frontpage .ccm-notification-block.sgf-alert{margin-bottom: 0}div.ccm-page.page-type-frontpage .hero-callouts{position: relative;padding: 0;margin: 0 -20px}div.ccm-page.page-type-frontpage .hero-callouts .repeatable-content-plus-entry{margin-bottom: 0}div.ccm-page.page-type-frontpage .hero-callouts .col{padding-right: 0;padding-left: 0;background: #fff;position: relative;text-align: center}div.ccm-page.page-type-frontpage .hero-callouts .col h3{color: #464646;text-transform: uppercase;font-weight: bold;-webkit-transition: .25s all linear;-moz-transition: .25s all linear;-o-transition: .25s all linear;transition: .25s all linear}div.ccm-page.page-type-frontpage .hero-callouts .col a{background: #fff;display: block;height: 160px;width: 100%;border-right: 1px solid #f6f7ef;position: relative;text-align: center;display: inline-block;vertical-align: middle;text-decoration: none;padding: 15px}div.ccm-page.page-type-frontpage .hero-callouts .col a:before{content: "";height: 100%;margin-right: -0.4em;display: inline-block;vertical-align: middle}div.ccm-page.page-type-frontpage .hero-callouts .col a .content{display: inline-block;vertical-align: middle}div.ccm-page.page-type-frontpage .hero-callouts .col p{color: #707070;font-size: 16px;line-height: 20px;text-transform: uppercase;font-weight: normal}div.ccm-page.page-type-frontpage .hero-callouts .col h3{font-size: 23px;letter-spacing: .05em;color: #464646;text-transform: uppercase;font-weight: bold}div.ccm-page.page-type-frontpage .hero-callouts .col .bar{content: "";position: absolute;top: -7px;left: 0;height: 100px;width: 100%;-webkit-transition: .45s all ease-in;-moz-transition: .45s all ease-in;-o-transition: .45s all ease-in;transition: .45s all ease-in}div.ccm-page.page-type-frontpage .hero-callouts .col .bar.active{top: -30px;-webkit-transition: .6s all ease-out;-moz-transition: .6s all ease-out;-o-transition: .6s all ease-out;transition: .6s all ease-out}div.ccm-page.page-type-frontpage .hero-callouts .col.col1 .bar{background: #be004a}div.ccm-page.page-type-frontpage .hero-callouts .col.col1:hover h3{color: #be004a}div.ccm-page.page-type-frontpage .hero-callouts .col.col2 .bar{background: #fcce01}div.ccm-page.page-type-frontpage .hero-callouts .col.col2:hover h3{color: #fcce01}div.ccm-page.page-type-frontpage .hero-callouts .col.col3 .bar{background: #be004a}div.ccm-page.page-type-frontpage .hero-callouts .col.col3:hover h3{color: #be004a}div.ccm-page.page-type-frontpage .hero-callouts .col.col4 .bar{background: #585858}div.ccm-page.page-type-frontpage .hero-callouts .col.col4:hover h3{color: #585858}@media (min-width: 768px){div.ccm-page.page-type-frontpage .hero-callouts{margin: 0 -15px;padding: 0 15px}div.ccm-page.page-type-frontpage .hero-callouts .col p{margin-bottom: 0px}}@media (min-width: 992px){div.ccm-page.page-type-frontpage .hero-callouts .col p{min-height: auto}}@media (max-width: 767px){div.ccm-page.page-type-frontpage .hero-callouts .col:nth-child(odd){clear: left}div.ccm-page.page-type-frontpage .hero-callouts .col a{height: 130px}div.ccm-page.page-type-frontpage .hero-callouts .col p{line-height: 20px}}div.ccm-page.page-type-frontpage .hexa-title{padding-top: 30px;text-align: center;font-family: PTSansRegular,Arial,Helvetica,sans-serif}div.ccm-page.page-type-frontpage .hexa-title h2{font-weight: normal;font-size: 29px;margin-bottom: 0}@media (min-width: 768px){div.ccm-page.page-type-frontpage .hexa-title h2{font-size: 40px}}div.ccm-page.page-type-frontpage .hexa-callouts{padding: 0 0 80px 0;text-align: center}div.ccm-page.page-type-frontpage .hexa-callouts .repeatable-content-plus-entry{padding: 30px}div.ccm-page.page-type-frontpage .hexa-callouts .repeatable-content-plus-entry:after{content: "";height: 1px;width: 60%;position: absolute;top: 0;left: 20%;border-top: 1px #ebdfd5 solid}div.ccm-page.page-type-frontpage .hexa-callouts .repeatable-content-plus-entry:first-child:after{border-top: 0}div.ccm-page.page-type-frontpage .hexa-callouts .repeatable-content-plus-entry .text{padding: 0 15px}div.ccm-page.page-type-frontpage .hexa-callouts img{margin-bottom: 30px}div.ccm-page.page-type-frontpage .hexa-callouts h2{font-weight: normal}div.ccm-page.page-type-frontpage .hexa-callouts h3{font-size: 28px;margin-bottom: 25px}div.ccm-page.page-type-frontpage .hexa-callouts h4{color: #898989;font-size: 18px;font-weight: normal;margin-bottom: 0;letter-spacing: 1px}div.ccm-page.page-type-frontpage .hexa-callouts h5{color: #464646;font-size: 22px;font-family: PTSansRegular,Arial,Helvetica,sans-serif}div.ccm-page.page-type-frontpage .hexa-callouts p{color: #898989;line-height: 2.2;margin-bottom: 20px}div.ccm-page.page-type-frontpage .hexa-callouts a{color: #be004a;display: block;font-size: 14px;font-weight: bold;text-transform: uppercase;margin-top: 25px;text-decoration: none;border-bottom: 0;-webkit-transition: .25s all linear;-moz-transition: .25s all linear;-o-transition: .25s all linear;transition: .25s all linear}div.ccm-page.page-type-frontpage .hexa-callouts a.link-text:after{content: ">";margin-left: 5px}div.ccm-page.page-type-frontpage .hexa-callouts a:hover{color: #048396}@media (min-width: 768px){div.ccm-page.page-type-frontpage .hexa-title{padding: 70px 0 0 0;font-size: 40px}div.ccm-page.page-type-frontpage .hexa-title h2{margin-bottom: 15px}div.ccm-page.page-type-frontpage .hexa-callouts .repeatable-content-plus-entry{padding: 0 15px}div.ccm-page.page-type-frontpage .hexa-callouts .repeatable-content-plus-entry:after{border-top: 0}}@media (min-width: 992px){div.ccm-page.page-type-frontpage .hexa-callouts .text{padding: 0 15px}}@media (min-width: 1200px){div.ccm-page.page-type-frontpage .hexa-callouts .text{padding: 0 20px}}div.ccm-page.page-type-frontpage .stats .repeatable-content-plus-entry{margin-bottom: 0}div.ccm-page.page-type-frontpage .stats .col{text-align: center;background-image: url(/application/themes/sgf/images/hexbg.png);background-repeat: repeat;padding-left: 0;padding-right: 0}div.ccm-page.page-type-frontpage .stats .col.col1{background-color: #be004a}div.ccm-page.page-type-frontpage .stats .col.col2{background-color: #585858}div.ccm-page.page-type-frontpage .stats .col.col3{background-color:#be004a}div.ccm-page.page-type-frontpage .stats .col.col4{background-color: #f34c8d}div.ccm-page.page-type-frontpage .stats .col > a{display: block;text-decoration: none;border-bottom: none}div.ccm-page.page-type-frontpage .stats .col .content{padding: 50px 20px 45px}div.ccm-page.page-type-frontpage .stats .col .head{font-weight: bold;font-size: 18px;line-height: 18px;text-transform: uppercase;margin-bottom: 5px}div.ccm-page.page-type-frontpage .stats .col .head p{color: #fff;margin-bottom: 0}div.ccm-page.page-type-frontpage .stats .col .stat{color: #fff;font-size: 50px;font-family: 'PT Sans Narrow';font-weight: bold;letter-spacing: .05em;line-height: 1;margin-bottom: 5px;text-transform: uppercase}html.js div.ccm-page.page-type-frontpage .stats .col .stat span[data-role="counterup"]{-webkit-transition: 1000ms all ease-in-out;-o-transition: 1000ms all ease-in-out;transition: 1000ms all ease-in-out}html.js div.ccm-page.page-type-frontpage .stats .col .stat span[data-role="counterup"].count-ready{-webkit-transition: none;-o-transition: none;transition: none;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);-o-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}div.ccm-page.page-type-frontpage .stats .col .sub-head{color: #fff;font-size: 18px}@media (min-width: 768px){div.ccm-page.page-type-frontpage .stats .col{-webkit-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out}div.ccm-page.page-type-frontpage .stats .col.has-link:hover.col1{background-color: #be004a}div.ccm-page.page-type-frontpage .stats .col.has-link:hover.col2{background-color: #585858}div.ccm-page.page-type-frontpage .stats .col.has-link:hover.col3{background-color:#be004a}div.ccm-page.page-type-frontpage .stats .col.has-link:hover.col4{background-color: #e3b901}div.ccm-page.page-type-frontpage .stats .col.has-link:hover > a:hover,div.ccm-page.page-type-frontpage .stats .col.has-link:hover > a:active,div.ccm-page.page-type-frontpage .stats .col.has-link:hover > a:visited{text-decoration: none;border-bottom: none}}@media (min-width: 1200px){div.ccm-page.page-type-frontpage .stats{display: table;width: 100%}div.ccm-page.page-type-frontpage .stats:after,div.ccm-page.page-type-frontpage .stats:before{display: none}div.ccm-page.page-type-frontpage .stats .col{float: none;display: table-cell;vertical-align: middle}}@media (max-width: 767px){div.ccm-page.page-type-frontpage .stats .col .content{padding-top: 25px;padding-bottom: 25px}div.ccm-page.page-type-frontpage .stats .col .stat span[data-role="counterup"].block-at-sm{display: block}}div.ccm-page.page-type-frontpage .treatments{padding: 40px 0;background-color: #ccc;background-size: cover;position: relative}div.ccm-page.page-type-frontpage .treatments a{border-bottom: 0;text-decoration: none}div.ccm-page.page-type-frontpage .treatments .link{text-align: center;margin-top: 40px}div.ccm-page.page-type-frontpage .treatments .link a{-webkit-transition: .25s all linear;-moz-transition: .25s all linear;-o-transition: .25s all linear;transition: .25s all linear}div.ccm-page.page-type-frontpage .treatments .link a:hover{color: #be004a}div.ccm-page.page-type-frontpage .treatments .link-arrow a{font-weight: bold}div.ccm-page.page-type-frontpage .treatments .link-arrow a:after{content: ">";margin-left: 5px}@media (min-width: 768px){div.ccm-page.page-type-frontpage .treatments{padding: 158px 0 70px}div.ccm-page.page-type-frontpage .treatments .row{margin-left: -10px;margin-right: -10px}div.ccm-page.page-type-frontpage .treatments .col{padding-left: 10px;padding-right: 10px}div.ccm-page.page-type-frontpage .treatments .content{height: 50%;left: 1%;position: absolute;text-align: center;top: 24%;width: 100%;padding: 0 10px;-webkit-transition: .4s all linear;-moz-transition: .4s all linear;-o-transition: .4s all linear;transition: .4s all linear}div.ccm-page.page-type-frontpage .treatments .content.hover{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}div.ccm-page.page-type-frontpage .treatments .content .wrap{display: table;width: 100%;height: 100%}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle{display: table-cell;vertical-align: middle}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle p{margin-bottom: 0;padding: 10px 0}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle a{color: #fff;display: inline;font-size: 14px;font-weight: bold;text-decoration: none;border-width: 0;border-color: #fff;border-style: solid;-webkit-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out;-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);-o-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle a.link-2{transition-delay: .05s}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle a.link-3{transition-delay: .1s}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle a:after{content: ">";margin-left: 4px}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle a:hover{border-bottom: 1px solid #fff}div.ccm-page.page-type-frontpage .treatments .col1 .wrap .middle a{color: #363636}div.ccm-page.page-type-frontpage .treatments .col.hovering .content.init{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}div.ccm-page.page-type-frontpage .treatments .col.hovering .content .wrap .middle a{-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-bottom: 5px;-webkit-transition: .3s all ease-in-out;-o-transition: .3s all ease-in-out;transition: .3s all ease-in-out;-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}div.ccm-page.page-type-frontpage .treatments .col.hovering .content .wrap .middle a:hover{font-weight: bold}div.ccm-page.page-type-frontpage .treatments .col.hovering .content.hover{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}div.ccm-page.page-type-frontpage .treatments .col.hovering.col1 .content .wrap .middle a:hover{border-bottom: 1px solid #464646}div.ccm-page.page-type-frontpage .treatments .col.hovering.mobile .content.hover{display: none}div.ccm-page.page-type-frontpage .treatments .col.mobile .content.hover{display: none}div.ccm-page.page-type-frontpage .treatments abbr{margin-bottom: 0;font-weight: bold;font-size: 30px;text-transform: uppercase;font-family: PTSansRegular,Arial,Helvetica,sans-serif}div.ccm-page.page-type-frontpage .treatments h3{font-size: 30px;text-transform: uppercase;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-weight: normal}div.ccm-page.page-type-frontpage .treatments h3 .headline-part{display: block;font-weight: bold}div.ccm-page.page-type-frontpage .treatments h3.weaker{font-size: 14px;line-height: 1.2em;font-family: 'Karla', sans-serif;font-weight: bold}div.ccm-page.page-type-frontpage .treatments .link{text-align: center;margin-top: 51px}div.ccm-page.page-type-frontpage .treatments .link a{letter-spacing: 1px;word-spacing: 3px;-webkit-transition: all .35s ease-in-out;-o-transition: all .35s ease-in-out;transition: all .35s ease-in-out}div.ccm-page.page-type-frontpage .treatments .link a:hover{color: #be004a}div.ccm-page.page-type-frontpage .treatments .col.col1 abbr{color: #fcce01}div.ccm-page.page-type-frontpage .treatments .col.col2 abbr{color: #585858}div.ccm-page.page-type-frontpage .treatments .col.col3 h3 .highlight{color: #be004a}div.ccm-page.page-type-frontpage .treatments .col.col4 h3 .alternate{color: #be004a}}div.ccm-page.page-type-frontpage .treatments .hexa{left: 0;position: relative}@media (max-width: 767px){div.ccm-page.page-type-frontpage .treatments{background-position: left 40% top 0;padding: 50px 0;text-align: center}div.ccm-page.page-type-frontpage .treatments .hexa{position: absolute;left: -100%}div.ccm-page.page-type-frontpage .treatments h3{margin-bottom: 0;letter-spacing: 1px;color: #000;font-size: 14px;line-height: 14px}div.ccm-page.page-type-frontpage .treatments h3.title{display: none}div.ccm-page.page-type-frontpage .treatments .col{margin-bottom: 5px}div.ccm-page.page-type-frontpage .treatments .col:last-child{margin-bottom: 0}div.ccm-page.page-type-frontpage .treatments .content{background-color: #fff;background: rgba(255,255,255,0.8);padding: 15px 10px;border: solid #fff 2px}div.ccm-page.page-type-frontpage .treatments .content .middle{text-transform: uppercase}div.ccm-page.page-type-frontpage .treatments .content .middle h3 .highlight{margin-right: 5px}div.ccm-page.page-type-frontpage .treatments .content.hover{display: none}div.ccm-page.page-type-frontpage .treatments br,div.ccm-page.page-type-frontpage .treatments abbr{display: none}}@media (min-width: 992px){div.ccm-page.page-type-frontpage .treatments .content{padding: 0 40px}div.ccm-page.page-type-frontpage .treatments abbr{font-size: 40px}div.ccm-page.page-type-frontpage .treatments h3{font-size: 40px}div.ccm-page.page-type-frontpage .treatments h3 .headline-part{display: block}div.ccm-page.page-type-frontpage .treatments h3.weaker{font-size: 18px;line-height: 1.2em}}@media (max-width: 1199px){div.ccm-page.page-type-frontpage .treatments .col{margin-bottom: 10px}div.ccm-page.page-type-frontpage .treatments .link-arrow{display: none}}@media (max-width: 1200px){div.ccm-page.page-type-frontpage .treatments{padding-bottom: 0}div.ccm-page.page-type-frontpage .treatments .container{width: 100%}div.ccm-page.page-type-frontpage .treatments .content .wrap .middle a{line-height: 1.4;font-size: 13px}}div.ccm-page.page-type-frontpage .page-footer{padding: 80px 0}@media (max-width: 991px){div.ccm-page.page-type-frontpage .page-footer{padding: 30px 0}}div.ccm-page.page-type-journey .bg-wrap,div.ccm-page.page-type-your-care-team .bg-wrap{padding: 50px 0 0;background-color: #f8f9f3;margin-bottom: 90px}@media (min-width: 768px){div.ccm-page.page-type-journey .bg-wrap,div.ccm-page.page-type-your-care-team .bg-wrap{padding-top: 150px}}div.ccm-page.page-type-journey .fifty-fifty.top .left,div.ccm-page.page-type-your-care-team .fifty-fifty.top .left{padding: 0}div.ccm-page.page-type-journey .page-header-media,div.ccm-page.page-type-your-care-team .page-header-media{position: relative}div.ccm-page.page-type-journey .page-header-media:after,div.ccm-page.page-type-your-care-team .page-header-media:after{content: "";width: 200px;height: 230px;position: absolute;bottom: -122px;right: -128px;background: url(/application/themes/sgf/images/hexagon-light-blue.png) 0 0 no-repeat;z-index: 0}div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia,div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia{position: relative;z-index: 1;height: 100%;background-size: cover;background-position: center}body.is-edit-mode div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia:before,body.is-edit-mode div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia:before{display: none}body.is-edit-mode div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg,body.is-edit-mode div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg{position: static;margin-top: 150px;margin-bottom: 50px}body.is-edit-mode div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia .yellow-drop,body.is-edit-mode div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia .yellow-drop{position: static}div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia:before,div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia:before{content: "";position: absolute;width: 100%;height: 100%;z-index: 1;background: url(/application/themes/sgf/images/1-pixel-black-fade.png) bottom left repeat-x}div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg,div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg{z-index: 2;position: relative;padding: 150px 0 150px 15px}@media (min-width: 992px){div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg,div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg{padding: 0;left: 15px;position: absolute;bottom: 110px}}@media (min-width: 1200px){div.ccm-page.page-type-journey .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg,div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia .wysiwyg{left: 53px;bottom: 115px}}div.ccm-page.page-type-journey .page-header-media h1,div.ccm-page.page-type-your-care-team .page-header-media h1{padding-right: 15px}@media (min-width: 1200px){div.ccm-page.page-type-journey .page-header-media h1,div.ccm-page.page-type-your-care-team .page-header-media h1{padding-right: 53px}}@media (max-width: 1199px){div.ccm-page.page-type-journey .page-header-media:after,div.ccm-page.page-type-your-care-team .page-header-media:after{display: none}}div.ccm-page.page-type-journey .page-header-body,div.ccm-page.page-type-your-care-team .page-header-body{padding: 50px 30px 25px}div.ccm-page.page-type-journey .page-header-body h4,div.ccm-page.page-type-your-care-team .page-header-body h4{margin-bottom: 11px}div.ccm-page.page-type-journey .page-header-body .btn.btn-primary,div.ccm-page.page-type-your-care-team .page-header-body .btn.btn-primary{width: 100%;white-space: normal}@media (min-width: 768px){div.ccm-page.page-type-journey .page-header-body,div.ccm-page.page-type-your-care-team .page-header-body{padding: 115px 6% 90px}}@media (min-width: 768px){div.ccm-page.page-type-journey .page-header-body h2,div.ccm-page.page-type-your-care-team .page-header-body h2{margin-bottom: 55px}}@media (min-width: 992px){div.ccm-page.page-type-journey .page-header-body .btn.btn-primary,div.ccm-page.page-type-your-care-team .page-header-body .btn.btn-primary{width: auto}}@media (min-width: 1200px){div.ccm-page.page-type-journey .page-header-body h2,div.ccm-page.page-type-your-care-team .page-header-body h2{padding-right: 150px}}div.ccm-page.page-type-journey .col-sidebar .blue-callout,div.ccm-page.page-type-your-care-team .col-sidebar .blue-callout{display: none}@media (min-width: 768px){div.ccm-page.page-type-journey .col-sidebar .blue-callout,div.ccm-page.page-type-your-care-team .col-sidebar .blue-callout{display: block}}div.ccm-page.page-type-your-care-team .page-header-media .ccm-custom-style-pageheadermedia:before,div.ccm-page.page-type-your-care-team .page-header-media:after{display: none}div.ccm-page.page-type-virtual-brochure .tab-wrapper:before,div.ccm-page.page-type-virtual-brochure .tab-wrapper:after{content: " ";display: table}div.ccm-page.page-type-virtual-brochure .tab-wrapper:after{clear: both}div.ccm-page.page-type-virtual-brochure .main-content{padding-top: 50px;padding-bottom: 70px}@media (min-width: 1200px){div.ccm-page.page-type-virtual-brochure .main-content{padding-top: 9px}}div.ccm-page.page-type-virtual-brochure .tab-content > h3{letter-spacing: 1px}div.ccm-page.page-type-virtual-brochure .tab-content > h3:before{color: #be004a}div.ccm-page.page-type-virtual-brochure .tab-content h5{margin-bottom: 15px;word-spacing: 1px}div.ccm-page.page-type-virtual-brochure .tab-content ul li{margin-bottom: 19px}@media (min-width: 768px){div.ccm-page.page-type-virtual-brochure .tab-content{margin-bottom: 0}div.ccm-page.page-type-virtual-brochure .tab-content.active{margin-bottom: 52px}}@media (max-width: 1199px){div.ccm-page.page-type-virtual-brochure .main-breadcrumb-area{padding-left: 0;padding-right: 0}}@media (min-width: 1200px){div.ccm-page.page-type-virtual-brochure .tab-wrapper{margin-bottom: 96px}}div.ccm-page.page-type-location .location-hero .right,div.ccm-page.page-type-doctor .location-hero .right,div.ccm-page.page-type-careers .location-hero .right{padding: 15px 20px}div.ccm-page.page-type-location .location-hero h1,div.ccm-page.page-type-doctor .location-hero h1,div.ccm-page.page-type-careers .location-hero h1{font-size: 36px;color: #585858;line-height: 1em;margin-bottom: 0;text-transform: uppercase}div.ccm-page.page-type-location .location-hero h5,div.ccm-page.page-type-doctor .location-hero h5,div.ccm-page.page-type-careers .location-hero h5{font-size: 18px;margin-bottom: 30px}div.ccm-page.page-type-location .location-hero h5.alternate,div.ccm-page.page-type-doctor .location-hero h5.alternate,div.ccm-page.page-type-careers .location-hero h5.alternate{color: #707070;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-weight: normal;letter-spacing: 1px;margin-bottom: 9px;word-spacing: normal}div.ccm-page.page-type-location .location-hero dt,div.ccm-page.page-type-doctor .location-hero dt,div.ccm-page.page-type-careers .location-hero dt{clear: left}div.ccm-page.page-type-location .location-hero dt,div.ccm-page.page-type-doctor .location-hero dt,div.ccm-page.page-type-careers .location-hero dt,div.ccm-page.page-type-location .location-hero dd,div.ccm-page.page-type-doctor .location-hero dd,div.ccm-page.page-type-careers .location-hero dd{display: inline-block;float: left;font-size: 18px;letter-spacing: normal;line-height: 1.2em}div.ccm-page.page-type-location .location-hero dt,div.ccm-page.page-type-doctor .location-hero dt,div.ccm-page.page-type-careers .location-hero dt{margin-right: 10px}div.ccm-page.page-type-location .location-hero p,div.ccm-page.page-type-doctor .location-hero p,div.ccm-page.page-type-careers .location-hero p{color: #464646;margin-bottom: 0}div.ccm-page.page-type-location .location-hero .row,div.ccm-page.page-type-doctor .location-hero .row,div.ccm-page.page-type-careers .location-hero .row{padding: 15px 0}div.ccm-page.page-type-location .location-hero .col5 dt:after,div.ccm-page.page-type-doctor .location-hero .col5 dt:after,div.ccm-page.page-type-careers .location-hero .col5 dt:after{content: ':'}div.ccm-page.page-type-location .location-hero .contact-download,div.ccm-page.page-type-doctor .location-hero .contact-download,div.ccm-page.page-type-careers .location-hero .contact-download{background: none;border: 0;clear: both;float: left;-webkit-transition: .15s all ease-in-out;-moz-transition: .15s all ease-in-out;-o-transition: .15s all ease-in-out;transition: .15s all ease-in-out}div.ccm-page.page-type-location .location-hero .contact-download:hover,div.ccm-page.page-type-doctor .location-hero .contact-download:hover,div.ccm-page.page-type-careers .location-hero .contact-download:hover{color: #585858}div.ccm-page.page-type-location .location-hero .ccm-block-page-attribute-display-title,div.ccm-page.page-type-doctor .location-hero .ccm-block-page-attribute-display-title,div.ccm-page.page-type-careers .location-hero .ccm-block-page-attribute-display-title{font-size: 16px;font-weight: bold;letter-spacing: normal;text-transform: uppercase}div.ccm-page.page-type-location .location-hero .btn-blue,div.ccm-page.page-type-doctor .location-hero .btn-blue,div.ccm-page.page-type-careers .location-hero .btn-blue,div.ccm-page.page-type-location .location-hero .btn-lightblue,div.ccm-page.page-type-doctor .location-hero .btn-lightblue,div.ccm-page.page-type-careers .location-hero .btn-lightblue{display: none;margin-bottom: 30px;margin-top: 15px;padding: 13px}div.ccm-page.page-type-location .location-hero .street-address,div.ccm-page.page-type-doctor .location-hero .street-address,div.ccm-page.page-type-careers .location-hero .street-address{font-size: 18px;font-weight: bold;line-height: 1.2em}div.ccm-page.page-type-location .location-hero .city-state,div.ccm-page.page-type-doctor .location-hero .city-state,div.ccm-page.page-type-careers .location-hero .city-state{font-size: 18px;line-height: 1.2em}div.ccm-page.page-type-location .location-hero .polygon-social,div.ccm-page.page-type-doctor .location-hero .polygon-social,div.ccm-page.page-type-careers .location-hero .polygon-social{display: none}div.ccm-page.page-type-location .location-hero .global-phone,div.ccm-page.page-type-doctor .location-hero .global-phone,div.ccm-page.page-type-careers .location-hero .global-phone{display: block;font-size: 22px;letter-spacing: 0.1em;-webkit-transition: .15s all ease-in-out;-moz-transition: .15s all ease-in-out;-o-transition: .15s all ease-in-out;transition: .15s all ease-in-out}div.ccm-page.page-type-location .location-hero .global-phone:hover,div.ccm-page.page-type-doctor .location-hero .global-phone:hover,div.ccm-page.page-type-careers .location-hero .global-phone:hover{color: #585858}div.ccm-page.page-type-location .location-hero .box-brown,div.ccm-page.page-type-doctor .location-hero .box-brown,div.ccm-page.page-type-careers .location-hero .box-brown{margin: 15px 0;padding: 5px 20px}div.ccm-page.page-type-location .location-hero .box-brown .row,div.ccm-page.page-type-doctor .location-hero .box-brown .row,div.ccm-page.page-type-careers .location-hero .box-brown .row{margin-left: 0;margin-right: 0;padding: 0}div.ccm-page.page-type-location .location-hero .box-brown .col,div.ccm-page.page-type-doctor .location-hero .box-brown .col,div.ccm-page.page-type-careers .location-hero .box-brown .col{padding: 15px 0}div.ccm-page.page-type-location .location-hero .box-brown .row4 .col,div.ccm-page.page-type-doctor .location-hero .box-brown .row4 .col,div.ccm-page.page-type-careers .location-hero .box-brown .row4 .col{border-top: 1px #d7d7d7 solid}div.ccm-page.page-type-location .location-hero .box-brown dt,div.ccm-page.page-type-doctor .location-hero .box-brown dt,div.ccm-page.page-type-careers .location-hero .box-brown dt,div.ccm-page.page-type-location .location-hero .box-brown dd,div.ccm-page.page-type-doctor .location-hero .box-brown dd,div.ccm-page.page-type-careers .location-hero .box-brown dd{font-size: 14px}div.ccm-page.page-type-location .location-hero .box-brown dd,div.ccm-page.page-type-doctor .location-hero .box-brown dd,div.ccm-page.page-type-careers .location-hero .box-brown dd{color: #707070}@media (max-width: 767px){div.ccm-page.page-type-location .location-hero .left,div.ccm-page.page-type-doctor .location-hero .left,div.ccm-page.page-type-careers .location-hero .left{background-position: 50% 50% !important;height: 300px !important}}@media (min-width: 768px) and (max-width: 991px){div.ccm-page.page-type-location .location-hero .left,div.ccm-page.page-type-doctor .location-hero .left,div.ccm-page.page-type-careers .location-hero .left{background-position: 50% 50% !important;height: 400px !important}}@media (min-width: 768px){div.ccm-page.page-type-location .location-hero .right,div.ccm-page.page-type-doctor .location-hero .right,div.ccm-page.page-type-careers .location-hero .right{border-bottom: 2px solid #ebebeb;padding: 30px 0}div.ccm-page.page-type-location .location-hero .row2,div.ccm-page.page-type-doctor .location-hero .row2,div.ccm-page.page-type-careers .location-hero .row2{display: table;width: 100%}div.ccm-page.page-type-location .location-hero .row2 .fix-height,div.ccm-page.page-type-doctor .location-hero .row2 .fix-height,div.ccm-page.page-type-careers .location-hero .row2 .fix-height{display: table-cell;float: none;padding-left: 0;position: relative;vertical-align: top}div.ccm-page.page-type-location .location-hero .box-brown,div.ccm-page.page-type-doctor .location-hero .box-brown,div.ccm-page.page-type-careers .location-hero .box-brown{margin: 15px 0;padding: 15px 40px}div.ccm-page.page-type-location .location-hero .box-brown .row4 .col p,div.ccm-page.page-type-doctor .location-hero .box-brown .row4 .col p,div.ccm-page.page-type-careers .location-hero .box-brown .row4 .col p{font-size: 14px;line-height: 20px}}@media (min-width: 992px){div.ccm-page.page-type-location .location-hero .right,div.ccm-page.page-type-doctor .location-hero .right,div.ccm-page.page-type-careers .location-hero .right{padding: 0}div.ccm-page.page-type-location .location-hero .right .wrapper,div.ccm-page.page-type-doctor .location-hero .right .wrapper,div.ccm-page.page-type-careers .location-hero .right .wrapper{padding: 60px 40px}div.ccm-page.page-type-location .location-hero h1,div.ccm-page.page-type-doctor .location-hero h1,div.ccm-page.page-type-careers .location-hero h1{font-size: 61px;margin-bottom: 30px}div.ccm-page.page-type-location .location-hero h5,div.ccm-page.page-type-doctor .location-hero h5,div.ccm-page.page-type-careers .location-hero h5{font-size: 22px}div.ccm-page.page-type-location .location-hero dt,div.ccm-page.page-type-doctor .location-hero dt,div.ccm-page.page-type-careers .location-hero dt,div.ccm-page.page-type-location .location-hero dd,div.ccm-page.page-type-doctor .location-hero dd,div.ccm-page.page-type-careers .location-hero dd,div.ccm-page.page-type-location .location-hero .street-address,div.ccm-page.page-type-doctor .location-hero .street-address,div.ccm-page.page-type-careers .location-hero .street-address,div.ccm-page.page-type-location .location-hero .city-state,div.ccm-page.page-type-doctor .location-hero .city-state,div.ccm-page.page-type-careers .location-hero .city-state{line-height: 1.65em}div.ccm-page.page-type-location .location-hero .right-border,div.ccm-page.page-type-doctor .location-hero .right-border,div.ccm-page.page-type-careers .location-hero .right-border{border-right: 1px #d7d7d7 solid}div.ccm-page.page-type-location .location-hero .btn-blue,div.ccm-page.page-type-doctor .location-hero .btn-blue,div.ccm-page.page-type-careers .location-hero .btn-blue,div.ccm-page.page-type-location .location-hero .btn-lightblue,div.ccm-page.page-type-doctor .location-hero .btn-lightblue,div.ccm-page.page-type-careers .location-hero .btn-lightblue{display: inline-block}div.ccm-page.page-type-location .location-hero .box-brown .col,div.ccm-page.page-type-doctor .location-hero .box-brown .col,div.ccm-page.page-type-careers .location-hero .box-brown .col{padding: 0 15px 0 0}div.ccm-page.page-type-location .location-hero .box-brown .row,div.ccm-page.page-type-doctor .location-hero .box-brown .row,div.ccm-page.page-type-careers .location-hero .box-brown .row{padding: 15px 0}div.ccm-page.page-type-location .location-hero .box-brown .row4 .col,div.ccm-page.page-type-doctor .location-hero .box-brown .row4 .col,div.ccm-page.page-type-careers .location-hero .box-brown .row4 .col{border-top: 1px #d7d7d7 solid;padding-top: 20px}div.ccm-page.page-type-location .location-hero .polygon-social,div.ccm-page.page-type-doctor .location-hero .polygon-social,div.ccm-page.page-type-careers .location-hero .polygon-social{display: block}div.ccm-page.page-type-location .location-hero .row2 .fix-height,div.ccm-page.page-type-doctor .location-hero .row2 .fix-height,div.ccm-page.page-type-careers .location-hero .row2 .fix-height{padding-right: 15px}div.ccm-page.page-type-location .location-hero .row2 .fix-height:first-child:after,div.ccm-page.page-type-doctor .location-hero .row2 .fix-height:first-child:after,div.ccm-page.page-type-careers .location-hero .row2 .fix-height:first-child:after{right: 15px}}@media (min-width: 1200px){div.ccm-page.page-type-location .location-hero .right .wrapper,div.ccm-page.page-type-doctor .location-hero .right .wrapper,div.ccm-page.page-type-careers .location-hero .right .wrapper{padding: 60px}}@media (min-width: 1280px){div.ccm-page.page-type-location .location-hero .right .wrapper,div.ccm-page.page-type-doctor .location-hero .right .wrapper,div.ccm-page.page-type-careers .location-hero .right .wrapper{padding: 80px}div.ccm-page.page-type-location .location-hero .appt-contact,div.ccm-page.page-type-doctor .location-hero .appt-contact,div.ccm-page.page-type-careers .location-hero .appt-contact{max-width: none;padding: 0 15px;text-align: left}div.ccm-page.page-type-location .location-hero .appt-contact a,div.ccm-page.page-type-doctor .location-hero .appt-contact a,div.ccm-page.page-type-careers .location-hero .appt-contact a{display: inline-block;height: 24px}div.ccm-page.page-type-location .location-hero .appt-contact .btn-blue,div.ccm-page.page-type-doctor .location-hero .appt-contact .btn-blue,div.ccm-page.page-type-careers .location-hero .appt-contact .btn-blue,div.ccm-page.page-type-location .location-hero .appt-contact .btn-lightblue,div.ccm-page.page-type-doctor .location-hero .appt-contact .btn-lightblue,div.ccm-page.page-type-careers .location-hero .appt-contact .btn-lightblue{height: auto}div.ccm-page.page-type-location .location-hero .global-phone,div.ccm-page.page-type-doctor .location-hero .global-phone,div.ccm-page.page-type-careers .location-hero .global-phone{display: inline-block;margin-left: 10px}div.ccm-page.page-type-location .location-hero .arrow-right-wrapper,div.ccm-page.page-type-doctor .location-hero .arrow-right-wrapper,div.ccm-page.page-type-careers .location-hero .arrow-right-wrapper{margin-bottom: 0;margin-right: 20px;padding: 1px 15px;width: auto}div.ccm-page.page-type-location .location-hero .arrow-right-wrapper span,div.ccm-page.page-type-doctor .location-hero .arrow-right-wrapper span,div.ccm-page.page-type-careers .location-hero .arrow-right-wrapper span{border-bottom: 2px rgba(255,255,255,0.3) solid;font-size: 14px}div.ccm-page.page-type-location .location-hero .street-address,div.ccm-page.page-type-doctor .location-hero .street-address,div.ccm-page.page-type-careers .location-hero .street-address,div.ccm-page.page-type-location .location-hero .city-state,div.ccm-page.page-type-doctor .location-hero .city-state,div.ccm-page.page-type-careers .location-hero .city-state{padding-right: 15px}div.ccm-page.page-type-location .location-hero .row2 .fix-height,div.ccm-page.page-type-doctor .location-hero .row2 .fix-height,div.ccm-page.page-type-careers .location-hero .row2 .fix-height{padding-left: 15px}}@media (min-width: 1600px){div.ccm-page.page-type-location .location-hero .row2 .fix-height:first-child,div.ccm-page.page-type-doctor .location-hero .row2 .fix-height:first-child,div.ccm-page.page-type-careers .location-hero .row2 .fix-height:first-child{padding-right: 50px}div.ccm-page.page-type-location .location-hero .row2 .fix-height:first-child:after,div.ccm-page.page-type-doctor .location-hero .row2 .fix-height:first-child:after,div.ccm-page.page-type-careers .location-hero .row2 .fix-height:first-child:after{right: 50px}}@media (max-width: 1280px){div.ccm-page.page-type-location .location-hero .arrow-right-wrapper:after,div.ccm-page.page-type-doctor .location-hero .arrow-right-wrapper:after,div.ccm-page.page-type-careers .location-hero .arrow-right-wrapper:after{display: none}}div.ccm-page.page-type-location .main-content,div.ccm-page.page-type-doctor .main-content,div.ccm-page.page-type-careers .main-content{padding-top: 0;padding-bottom: 50px}div.ccm-page.page-type-location .breadcrumb,div.ccm-page.page-type-doctor .breadcrumb,div.ccm-page.page-type-careers .breadcrumb{padding-top: 45px}div.ccm-page.page-type-location .blue-callout h4,div.ccm-page.page-type-doctor .blue-callout h4,div.ccm-page.page-type-careers .blue-callout h4{font-size: 18px}div.ccm-page.page-type-location .tab-content.active,div.ccm-page.page-type-doctor .tab-content.active,div.ccm-page.page-type-careers .tab-content.active{padding-top: 30px}div.ccm-page.page-type-location .tab-content h3.accent,div.ccm-page.page-type-doctor .tab-content h3.accent,div.ccm-page.page-type-careers .tab-content h3.accent{margin-bottom: 15px}div.ccm-page.page-type-location .tab-content h3.accent:before,div.ccm-page.page-type-doctor .tab-content h3.accent:before,div.ccm-page.page-type-careers .tab-content h3.accent:before{color: #be004a}@media (min-width: 1200px){div.ccm-page.page-type-location .tab-content,div.ccm-page.page-type-doctor .tab-content,div.ccm-page.page-type-careers .tab-content{padding-top: 30px}div.ccm-page.page-type-location .tab-content.active,div.ccm-page.page-type-doctor .tab-content.active,div.ccm-page.page-type-careers .tab-content.active{padding-top: 60px}}@media (min-width: 768px){div.ccm-page.page-type-location .main-content,div.ccm-page.page-type-doctor .main-content,div.ccm-page.page-type-careers .main-content{margin-top: 60px}}@media (min-width: 1200px){div.ccm-page.page-type-location .main-content,div.ccm-page.page-type-doctor .main-content,div.ccm-page.page-type-careers .main-content{margin-top: 0}}div.ccm-page.page-type-careers .location-hero .wysiwyg h5{font-size: 17px;margin-bottom: 18px}div.ccm-page.page-type-careers .location-hero .row2 .btn-blue{padding: 15px 22px}div.ccm-page.page-type-careers .careers-hero h1{font-weight: bold;margin-bottom: 0;padding-bottom: 37px;position: relative}div.ccm-page.page-type-careers .careers-hero h1:after{border-bottom: 7px solid #cbceac;bottom: 0;content: '';left: 0;position: absolute;width: 50px}@media (min-width: 768px){div.ccm-page.page-type-careers .careers-hero h1{margin-bottom: 27px;padding-bottom: 43px}div.ccm-page.page-type-careers .careers-hero h1:after{width: 75px}}div.ccm-page.page-type-careers .careers-hero .left{text-align: center}div.ccm-page.page-type-careers .careers-hero .left:before{content: '';display: inline-block;height: 100%;margin-right: -0.45em;vertical-align: middle}div.ccm-page.page-type-careers .careers-hero .icon-play{color: #ffffff;cursor: pointer;font-size: 60px;text-decoration: none;vertical-align: middle;-webkit-transition: 150ms color ease-in-out;-o-transition: 150ms color ease-in-out;transition: 150ms color ease-in-out}div.ccm-page.page-type-careers .careers-hero .icon-play:hover{color: #be004a}div.ccm-page.page-type-careers .bg-wrap{background-color: #fafbf7;border-top: 4px solid #fff}div.ccm-page.page-type-careers .main-content{padding-bottom: 50px;padding-top: 50px}@media (min-width: 1200px){div.ccm-page.page-type-careers .main-content{padding-bottom: 115px;padding-top: 115px}}div.ccm-page.page-type-careers .hexa-list-layout{background: #eeefe4;padding-bottom: 80px}div.ccm-page.page-type-careers .hexa-list-layout h2{color: #585858}@media (min-width: 1200px){div.ccm-page.page-type-careers .hexa-list-layout h2{padding-right: 100px}}div.ccm-page.page-type-careers .hexa-list-layout .col{padding-top: 80px}@media (min-width: 1200px){div.ccm-page.page-type-careers .hexa-list-layout .col{padding-left: 0;padding-right: 0}div.ccm-page.page-type-careers .hexa-list-layout .col:first-child{padding-left: 15px}}@media ( min-width: 1600px ){div.ccm-page.page-type-careers .hexa-list-layout .col1{padding-left: 15px;padding-right: 0}}div.ccm-page.page-type-careers .hexa-list-layout .col2{height: auto;text-align: center}@media ( min-width: 468px) and ( max-width: 767px){div.ccm-page.page-type-careers .hexa-list-layout .col2{margin-bottom: -75px}}@media ( min-width: 658px) and ( max-width: 767px){div.ccm-page.page-type-careers .hexa-list-layout .col2{padding-left: 75px;padding-right: 75px}}@media (min-width: 1200px){div.ccm-page.page-type-careers .hexa-list-layout .col2{height: 800px}}@media ( min-width: 1600px ){div.ccm-page.page-type-careers .hexa-list-layout .col2{padding-left: 0;padding-right: 0}}div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .accordion{margin-bottom: 0}div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .block{background: #fbfbf8;padding-right: 25px}div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .block header{padding-bottom: 33px;padding-right: 31px;padding-top: 33px}div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .block header::after{top: 33px}div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .block.odd{background: #dddfcb}div.ccm-page.page-type-careers .hexa-list-layout .repeatable-content-plus.accordion-list .block h4{font-size: 18px;line-height: 1.3em;text-transform: none}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap{display: inline-block;height: 235px;margin: 10px 0px;position: relative;text-align: center;width: 203px;z-index: 2}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h3{color: #ffffff;margin: 0}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap h5{letter-spacing: 0}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap .text{left: 0;position: absolute;text-align: center;top: 0;height: 100%;width: 203px;z-index: 3}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap .text:before{content: '';height: 100%;display: inline-block;vertical-align: middle;margin-right: -0.5em}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap .text .text-wrap{display: inline-block;vertical-align: middle;padding: 0 15px;width: 100%}@media (min-width: 1200px){div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap .text.large{width: 250px}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap .text.large h3{font-size: 35px}}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap .hexa{height: 100%;width: 100%}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-1,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-5{display: none}@media ( min-width: 468px) and ( max-width: 767px){div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap{margin: 0}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-4{top: -60px}}@media (min-width: 768px){div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap{margin: 10px 5px}}@media (min-width: 1200px){div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap{margin: 0;position: absolute}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-1,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-5{display: block}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-1{top: -90px}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-2{left: 270px;top: -50px}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-3{left: 132px;top: 143px}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-4{left: 286px;top: 382px}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-5{left: 176px;top: 570px}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-1,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-3{height: 290px;width: 250px}div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-2,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-4,div.ccm-page.page-type-careers .hexa-list-layout .hexa-wrap-5{height: 235px;width: 203px}}@media (min-width: 1200px){.is-edit-mode div.ccm-page.page-type-careers .hexagon-featured{min-height: 800px}}@-moz-keyframes moveDown{0%{top: -10px;opacity: .7}100%{top: 0;opacity: 1}}@-webkit-keyframes moveDown{0%{top: -10px;opacity: .7}100%{top: 0;opacity: 1}}@keyframes moveDown{0%{top: -10px;opacity: .7}100%{top: 0;opacity: 1}}@-moz-keyframes moveIn{0%{right: 100%}100%{right: 0%}}@-webkit-keyframes moveIn{0%{right: 100%}100%{right: 0%}}@keyframes moveIn{0%{right: 100%}100%{right: 0%}}@-moz-keyframes moveOut{0%{right: 0%}100%{right: -100%}}@-webkit-keyframes moveOut{0%{right: 0%}100%{right: -100%}}@keyframes moveOut{0%{right: 0%}100%{right: -100%}}div.ccm-page.page-type-get-started .get-started-header{background-image: url('/application/themes/sgf/images/hexbg-lighterblue.png');background-repeat: repeat;text-align: center}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .header-text p{padding: 0 15px}}@media (min-width: 992px){div.ccm-page.page-type-get-started .get-started-header .header-text p{padding: 0 35px}}@media (min-width: 1200px){div.ccm-page.page-type-get-started .get-started-header .header-text p{padding: 0 125px}}div.ccm-page.page-type-get-started .get-started-header .edit-hexa{margin-top: 60px}div.ccm-page.page-type-get-started .get-started-header .yellow-drop{top: 7px;bottom: auto;left: auto;display: block;z-index: 2;position: absolute;right: 0}div.ccm-page.page-type-get-started .get-started-header .yellow-drop:hover .drop-nav-title{background-color: #fcce01}div.ccm-page.page-type-get-started .get-started-header .yellow-drop:hover .drop-nav-icon{color: #ffffff}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .yellow-drop{top: 7px}}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .lightbox-close{float: right;font-size: 20px;z-index: 1;position: relative;padding: 6px;background-color: #464646;width: 15%;height: 40px;cursor: pointer}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .lightbox-close .icon-close:before{color: #ffffff}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .yellow-drop .lightbox-close{height: 62px;width: auto;margin-left: 5px;padding: 16px;-webkit-transition: 150ms all ease-in-out;-moz-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .lightbox-close:hover{background-color: #585454}}div.ccm-page.page-type-get-started .get-started-header .yellow-drop li{text-align: left;display: block}div.ccm-page.page-type-get-started .get-started-header .yellow-drop li span{-webkit-transition: 150ms all ease-in-out;-moz-transition: 150ms all ease-in-out;-o-transition: 150ms all ease-in-out;transition: 150ms all ease-in-out;padding: 15px;display: block;cursor: pointer}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .yellow-drop li span:hover{background-color: #e1e1e1}}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .drop-nav{float: right;width: 85%;height: 40px}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .yellow-drop .drop-nav{height: 62px;width: auto}}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .drop-nav-title{cursor: pointer;font-size: 11px;padding: 13px 30px 12px 5px}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .drop-nav-title:hover{background-color: #f4c911}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .drop-nav-title:hover .drop-nav-icon{color: #000000}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .yellow-drop .drop-nav-title{font-size: inherit;padding: 20px 125px 20px 15px}}div.ccm-page.page-type-get-started .get-started-header .yellow-drop .drop-nav-icon{right: 10px}div.ccm-page.page-type-get-started .get-started-header .yellow-drop.stuck{position: fixed;top: 0}div.ccm-page.page-type-get-started .get-started-header .scroll-to-questions{position: relative;top: 25px;padding: 13px 15px}div.ccm-page.page-type-get-started .get-started-header .icon-question{font-size: 25px;vertical-align: middle;padding-left: 5px;padding-top: 10px;display: inline-block}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .icon-question{padding-top: 0}}div.ccm-page.page-type-get-started .get-started-header h1{margin-top: 30px}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header h1{font-size: 60px;margin-top: 100px;margin-bottom: 20px}}div.ccm-page.page-type-get-started .get-started-header h5{color: #585858}div.ccm-page.page-type-get-started .get-started-header p{margin-bottom: 43px;color: #464646}div.ccm-page.page-type-get-started .get-started-header .row{margin-left: 0;margin-right: 0}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .row{margin-left: -15px;margin-right: -15px}}div.ccm-page.page-type-get-started .get-started-header .hexagon-callouts{position: relative;text-align: center;margin-top: 40px;margin-bottom: 30px}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .hexagon-callouts{height: 415px}}@media (min-width: 992px){div.ccm-page.page-type-get-started .get-started-header .hexagon-callouts{margin-bottom: 65px;height: auto}}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap{position: relative;display: inline-block;margin: 7.5px 0;text-align: center;width: 100%;background: #fff;border-width: 2px;border-style: solid}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .hexa{left: -100%;position: absolute;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .hexa{height: 100%;width: 100%;display: block;position: relative;left: auto;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100)}}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text{height: 100%;padding: 15px 15px 15px 55px;position: relative;text-align: left}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text p{display: inline-block;vertical-align: middle;margin: 0}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover{width: 100%;padding-top: 15px;text-align: right}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover h5{color: #be004a;font-size: 14px;cursor: pointer}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover h5:after{font-family: 'icomoon';font-size: 10px;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1;padding-left: 5px;speak: none;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\e60d'}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .icon-social-hexa{font-size: 25px;left: 15px;position: absolute}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .icon-sgf-circle{color: #e1e1e1;color: rgba(255,255,255,0.5);display: none;font-size: 35px;margin: 0 auto;margin-top: 15px;position: relative;width: 35px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .icon-sgf-circle:after{color: #ffffff;content: '\e606';display: block;font-size: 21px;left: 7px;opacity: 1;position: absolute;top: 7px;z-index: 2}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap.hovering{cursor: pointer}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .hexa-wrap{background: none;border-width: 0;height: 205px;margin: 0 5px;max-height: initial;width: 180px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap-4,div.ccm-page.page-type-get-started .get-started-header .hexa-wrap-5{position: absolute}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap-4{left: 183px;top: 170px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap-5{left: 378px;top: 170px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .icon-social-hexa{left: 78px;position: absolute;top: 25px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text{font-size: 14px;padding: 55px 20px;position: absolute;text-align: center;top: 0;width: 100%}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text:before{content: '';display: inline-block;height: 100%;margin-left: -0.45em;vertical-align: middle}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover{display: none;padding-top: 0;text-align: center;vertical-align: middle}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover h5{color: #ffffff;font-size: 18px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text .hover h5:after{content: ''}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .icon-sgf-circle{display: block}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap.hovering p.title{display: none}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap.hovering .text .hover{display: inline-block;vertical-align: middle}}@media (min-width: 992px){div.ccm-page.page-type-get-started .get-started-header .hexa-wrap-4,div.ccm-page.page-type-get-started .get-started-header .hexa-wrap-5{left: 0;position: relative;top: 0}}@media (min-width: 1200px){div.ccm-page.page-type-get-started .get-started-header .hexa-wrap{height: 255px;width: 220px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .text p{font-size: 16px}div.ccm-page.page-type-get-started .get-started-header .hexa-wrap .icon-social-hexa{left: 97px;top: 40px}}.is-edit-mode div.ccm-page.page-type-get-started .shifter-page{overflow-x: visible}.is-edit-mode div.ccm-page.page-type-get-started .get-started-header .scroll-to-questions{top: 0}.is-edit-mode div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap,.is-edit-mode div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-entry.active{position: relative;right: 0;z-index: auto;overflow: visible}.is-edit-mode div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-entry{visibility: collapse}.is-edit-mode div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-entry.active{visibility: visible}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap{background: #ffffff;height: 100%;overflow: auto;position: fixed;right: 100%;top: 0;width: 100%;z-index: 101}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap.active .lightbox-content .hex-fixed,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap.active .lightbox-content .lightbox-pagination{display: block}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap.active .lightbox-content .hex-fixed.stuck,div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap.active .lightbox-content .lightbox-pagination.stuck{display: block;position: fixed}}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-entry{box-shadow: 0 0 8px #a09696;display: block;height: 0;left: 0;opacity: 0;overflow: hidden;position: absolute;top: 0;width: 100%;-webkit-transition: 300ms opacity ease-in-out;-o-transition: 300ms opacity ease-in-out;transition: 300ms opacity ease-in-out}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-entry.active{height: auto;opacity: 1}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header{background-color: #eeefe4;background-image: url('/application/themes/sgf/images/hexbg-solid-white.png');background-repeat: repeat;border-top: 7px #585858 solid;padding-top: 70px}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header{margin-top: 0;padding-top: 90px}}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header h2{color: #464646;font-family: 'Karla', sans-serif;margin-top: 30px;text-transform: none}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header .icon-social-hexa{font-size: 25px}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header .icon-navigate{color: #585858;font-size: 20px;margin-bottom: 15px;margin-top: 30px;position: relative;-o-animation: moveDown 1s ease-in-out infinite alternate;-webkit-animation: moveDown 1s ease-in-out infinite alternate;-moz-animation: moveDown 1s ease-in-out infinite alternate;animation: moveDown 1s ease-in-out infinite alternate}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-header .icon-navigate{margin-bottom: 40px;margin-top: 95px}}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content{background: #ffffff}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h5{color: #464646}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h5.color-orange{color: #be004a}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .video-callouts .media-cta .content h5{color: #ffffff}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2{margin: 0;margin-bottom: 30px;position: relative}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2 .icon-social-hexa{background: #ffffff;font-size: 25px;left: -40px;padding: 3px;position: absolute;top: -3px}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2{margin-bottom: 60px}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content h2 .icon-social-hexa{display: none}}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .lightbox-content-wrapper{border-left: 3px #dddfcb solid;height: 100%;padding: 0;padding-left: 24px;position: relative;text-align: left}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .lightbox-content-wrapper .ccm-content-section .row{margin-left: -15px;margin-right: -15px}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .lightbox-content-wrapper{margin: 0 15px;padding: 0 15px 0 30px}}@media (min-width: 992px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .lightbox-content-wrapper{padding: 0 65px}}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .sticky-wrapper{height: 0;max-height: 0}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .hex-fixed{background-color: #ffffff;content: '\e600';display: none;font-family: 'icomoon';font-size: 25px;font-style: normal;font-variant: normal;font-weight: normal;left: -16px;line-height: 1;padding: 3px;position: absolute;speak: none;text-align: left;text-transform: none;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .hex-fixed{display: block}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-content .hex-fixed.stuck{display: none}}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-pagination{display: none;position: absolute;right: -16px;top: 125px;width: auto}@media (min-width: 768px){div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-pagination{display: block}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-pagination.stuck{display: none}}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-pagination-section{background: #ffffff;border: 2px solid #be004a;cursor: pointer;display: block;height: 10px;margin: 10px;width: 10px;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: 300ms background ease;-moz-transition: 300ms background ease;-o-transition: 300ms background ease;transition: 300ms background ease}div.ccm-page.page-type-get-started .get-started-header .lightbox-wrap .lightbox-pagination-section.active{background: #be004a}div.ccm-page.page-type-get-started .bg-wrap{background-color: #fafbf7;border-top: 4px solid #fff}div.ccm-page.page-type-get-started .main-breadcrumb-area{padding-top: 35px}@media (min-width: 992px){div.ccm-page.page-type-get-started .main-content h2{margin-bottom: 60px;padding-left: 105px;padding-right: 105px}}@media (min-width: 1200px){div.ccm-page.page-type-get-started .main-content h2{padding-left: 175px;padding-right: 175px}}div.ccm-page.page-type-get-started .page-footer-bottom{padding-top: 75px}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list{counter-reset: section}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .accordion{margin-bottom: 0}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block{background: #fff;counter-increment: section;padding-right: 25px}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block header{padding-bottom: 33px;padding-right: 31px;padding-top: 33px}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block header::after{top: 33px}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block .text h4:before{content: counter(section) '. '}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block.odd{background: #dddfcb}div.ccm-page.page-type-get-started .repeatable-content-plus.accordion-list .block h4{font-size: 18px;line-height: 1.3em;text-transform: none;word-spacing: normal}.is-edit-mode div.ccm-page.page-type-doctor .yellow-drop{position: static}div.ccm-page.page-type-doctor .location-hero .page-header-media .doc-profile-tablet{display: none}div.ccm-page.page-type-doctor .location-hero h1{margin-bottom: 10px}div.ccm-page.page-type-doctor .location-hero h1 strong{clear: left;display: block;font-size: 60px}div.ccm-page.page-type-doctor .location-hero .row1{padding-bottom: 0}div.ccm-page.page-type-doctor .location-hero .row3 a.no-space{float: left}div.ccm-page.page-type-doctor .location-hero .appt-contact{padding-left: 15px;padding-right: 15px}div.ccm-page.page-type-doctor .location-hero .col-sm-12 .appt-contact{padding-left: 0;padding-right: 0}div.ccm-page.page-type-doctor .location-hero .box-brown .address{color: #707070;float: left;font-size: 18px;line-height: 1.5;margin: 0 2%;padding: 20px 15px;position: relative;width: 100%}div.ccm-page.page-type-doctor .location-hero .box-brown .address:before{border-top: 2px solid #e3e2e2;content: '';left: 27%;position: absolute;top: 0;width: 46%}div.ccm-page.page-type-doctor .location-hero .box-brown .address:first-child:before{display: none}div.ccm-page.page-type-doctor .location-hero .box-brown .address .office-name{color: #be004a;font-size: 18px;font-weight: bold;line-height: 1.4;text-transform: uppercase}div.ccm-page.page-type-doctor .location-hero .box-brown .address .office-name a{color: #be004a;text-decoration: none;-webkit-transition: .3s all linear;-moz-transition: .3s all linear;-o-transition: .3s all linear;transition: .3s all linear}div.ccm-page.page-type-doctor .location-hero .box-brown .address .office-name a:hover{color: #585858}div.ccm-page.page-type-doctor .location-hero .box-brown .address .street-address{font-weight: normal}div.ccm-page.page-type-doctor .location-hero .specialties h2{font-size: 18px;font-weight: bold;margin-bottom: 12px;text-transform: uppercase}div.ccm-page.page-type-doctor .location-hero .specialties li{color: #707070;line-height: 1.5}div.ccm-page.page-type-doctor h3:before{color: #be004a}div.ccm-page.page-type-doctor .ccm-block-next-previous-wrapper{border-top: 1px solid #e1e1e1;padding: 40px 0 140px}div.ccm-page.page-type-doctor .ccm-block-next-previous-wrapper .btn-tan a{color: #585858;font-size: 14px;font-weight: bold;text-decoration: none}div.ccm-page.page-type-doctor .ccm-block-next-previous-wrapper .ccm-block-next-previous-previous-link a:before{content: '<';margin-right: 5px}div.ccm-page.page-type-doctor .ccm-block-next-previous-wrapper .ccm-block-next-previous-next-link{float: right}div.ccm-page.page-type-doctor .ccm-block-next-previous-wrapper .ccm-block-next-previous-next-link a:after{content: '>';margin-left: 5px}div.ccm-page.page-type-doctor .main-breadcrumb-area{margin-top: 50px}div.ccm-page.page-type-doctor .main-breadcrumb-area ol{margin-bottom: 40px}@media (max-width: 767px){div.ccm-page.page-type-doctor .yellow-drop{bottom: 0;left: 0;padding: 0;position: absolute}}@media (max-width: 1280px){div.ccm-page.page-type-doctor .location-hero .appt-contact{max-width: 100%;text-align: left}div.ccm-page.page-type-doctor .location-hero .appt-contact .arrow-right-wrapper{margin-right: 10px;width: auto}div.ccm-page.page-type-doctor .location-hero .appt-contact .global-phone{display: inline;margin-left: 10px}}@media (max-width: 1199px){div.ccm-page.page-type-doctor .location-hero .appt-contact{text-align: center}div.ccm-page.page-type-doctor .location-hero .arrow-right-wrapper{padding: 10px}div.ccm-page.page-type-doctor .ccm-block-next-previous-wrapper{padding-bottom: 75px}}@media (max-width: 991px){div.ccm-page.page-type-doctor .location-hero .page-header-media.tablet-image .doc-profile-tablet{display: block}div.ccm-page.page-type-doctor .location-hero .page-header-media.tablet-image.left{background-image: none !important;height: auto !important;padding-left: 0;padding-right: 0}div.ccm-page.page-type-doctor .location-hero .page-header-media.tablet-image.left .doc-profile-tablet img{width: 100%;height: auto}div.ccm-page.page-type-doctor .location-hero .box-brown .address{font-size: 14px;width: 46%}div.ccm-page.page-type-doctor .location-hero .box-brown .address:before{display: none}div.ccm-page.page-type-doctor .location-hero .box-brown .address.odd{border-right: 1px solid #cbceac;padding-left: 0}div.ccm-page.page-type-doctor .location-hero .box-brown.single .address{width: auto}div.ccm-page.page-type-doctor .location-hero .box-brown.single .address.odd{border: 0;padding-left: 15px}div.ccm-page.page-type-doctor .location-hero h1{line-height: 1.3em}div.ccm-page.page-type-doctor .location-hero .appt-contact{width: 100%}div.ccm-page.page-type-doctor .location-hero .appt-contact .arrow-right-wrapper{width: 100%}div.ccm-page.page-type-doctor .location-hero .appt-contact .arrow-right-wrapper span{font-size: 14px;font-weight: bold}div.ccm-page.page-type-doctor .location-hero .appt-contact .global-phone{display: block}div.ccm-page.page-type-doctor .location-hero .btn-blue,div.ccm-page.page-type-doctor .location-hero .btn-lightblue,div.ccm-page.page-type-doctor .location-hero .appt-contact{display: block;max-width: 100%;text-align: center;width: 100%}div.ccm-page.page-type-doctor .location-hero .row3,div.ccm-page.page-type-doctor .location-hero .row5{margin: 0 auto;width: 50%}}@media (max-width: 767px){div.ccm-page.page-type-doctor .location-hero .tablet-image .yellow-drop{position: relative}div.ccm-page.page-type-doctor .location-hero .box-brown .address{font-size: 14px;padding-left: 0;padding-right: 0;width: 100%}div.ccm-page.page-type-doctor .location-hero .box-brown .address:before,div.ccm-page.page-type-doctor .location-hero .box-brown .address.first-row:before{border-top: 2px solid #e3e2e2;display: block}div.ccm-page.page-type-doctor .location-hero .box-brown .address:first-child:before{display: none}div.ccm-page.page-type-doctor .location-hero .box-brown .address.odd{border: 0}div.ccm-page.page-type-doctor .location-hero .box-brown.single .address.odd{padding-left: 0}div.ccm-page.page-type-doctor .location-hero .row3,div.ccm-page.page-type-doctor .location-hero .row5{margin: 0 auto;width: 100%}div.ccm-page.page-type-doctor .location-hero .btn-blue,div.ccm-page.page-type-doctor .location-hero .btn-lightblue{font-size: 13px;margin: 10px 0}div.ccm-page.page-type-doctor .ccm-block-next-previous-wrapper{display: none}}@media (min-width: 1200px){div.ccm-page.page-type-doctor .location-hero .box-brown .address{font-size: 14px;width: 46%}div.ccm-page.page-type-doctor .location-hero .box-brown .address:before{display: none}div.ccm-page.page-type-doctor .location-hero .box-brown .address.odd{border-right: 1px solid #cbceac;padding-left: 0}div.ccm-page.page-type-doctor .location-hero .box-brown .address .street-address{font-size: 14px;font-weight: normal}div.ccm-page.page-type-doctor .location-hero .box-brown.single{width: 50%}div.ccm-page.page-type-doctor .location-hero .box-brown.single .address{width: auto}div.ccm-page.page-type-doctor .location-hero .box-brown.single .address.odd{border: 0;padding-left: 15px}div.ccm-page.page-type-doctor .tab-container{margin-bottom: 80px}}@media (min-width: 1200px){div.ccm-page.page-type-doctor .location-hero .page-header-body{display: table}}@media (max-width: 1200px){div.ccm-page.page-type-doctor .btn-lightblue{padding: 13px 25px}div.ccm-page.page-type-doctor .main-breadcrumb-area{display: none}}div.ccm-page.page-type-portal .wysiwyg p{color: #363636}@media (max-width: 1199px){div.ccm-page.page-type-portal .main-breadcrumb-area{padding-left: 0;padding-right: 0}div.ccm-page.page-type-portal .main-content{padding-top: 50px}}@media (max-width: 767px){div.ccm-page.page-type-portal .col-sidebar{display: none}}div.ccm-page.page-type-portal-interior .wysiwyg p{color: #363636}div.ccm-page.page-type-portal-interior main{background-color: #fafbf7}div.ccm-page.page-type-portal-interior .main-content{padding-bottom: 25px}div.ccm-page.page-type-portal-interior .page-footer-bottom{background-color: #fff;padding-top: 50px}@media ( min-width: 1400px ){div.ccm-page.page-type-portal-interior .bg-wrap{position: relative}div.ccm-page.page-type-portal-interior .bg-wrap:after{content: "";position: absolute;bottom: -105px;left: 0;width: 213px;height: 357px;z-index: 2;background: url(/application/themes/sgf/images/bg-hexagon-yellow-and-white.png) 0 0 no-repeat}}@media (max-width: 1199px){div.ccm-page.page-type-portal-interior .main-breadcrumb-area{padding-left: 0;padding-right: 0}}@media (max-width: 767px){div.ccm-page.page-type-portal-interior .col-sidebar{display: none}}div.ccm-page .searchResult{margin-bottom: 20px;padding-bottom: 20px;border-bottom: solid #e1e1e1 2px}div.ccm-page .searchResult p{margin-bottom: 0}div.ccm-page .searchResult h5{margin-bottom: 15px}div.ccm-page .searchResult h5 a{border-bottom: none}div.ccm-page .searchResult .pageLink{display: inline-block;border-bottom: none}div.ccm-page .searchResult .pageLink:before,div.ccm-page .searchResult .pageLink:after{content: " ";display: table}div.ccm-page .searchResult .pageLink:after{clear: both}div.ccm-page .newsroom .ccm-block-page-list-page-entry{padding-bottom: 0;margin-bottom: 50px}div.ccm-page .newsroom .ccm-block-page-list-page-entry .ccm-block-page-list-title h3{font-size: 28px;margin-bottom: 0}div.ccm-page .newsroom .ccm-block-page-list-page-entry .ccm-block-page-list-title h3 a{color: #464646;border-bottom: 0}div.ccm-page .newsroom .ccm-block-page-list-page-entry .ccm-block-page-list-date{color: #464646;font-size: 15px;margin-bottom: 15px;margin-top: 7px}div.ccm-page .newsroom .ccm-block-page-list-page-entry .ccm-block-page-list-description{color: #707070;line-height: 32px}div.ccm-page .newsroom .ccm-block-page-list-page-entry .ccm-block-page-list-description a.link-arrow{border-bottom: 0;margin-left: 7px;text-transform: uppercase}div.ccm-page .newsroom .ccm-block-page-list-page-entry .ccm-block-page-list-description a.link-arrow:after{content: ">";font-size: 13px;margin-left: 4px}div.ccm-page .newsroom .ccm-block-page-list-page-entry .media-type{color: #898989;font-size: 15px;font-style: italic;padding: 13px 0 43px}div.ccm-page.page-template-newsroom .col-content h1{color: #464646;font-size: 35px;font-weight: bold;margin-bottom: 10px}div.ccm-page.page-template-newsroom .col-content .post-date{font-size: 15px;margin-bottom: 40px}div.ccm-page.page-type-page .main-content{margin-bottom: 50px}div.ccm-page.page-type-page .col-content{margin-bottom: 50px}div.ccm-page.page-type-patient-story .patient-story-header .mobile-header h2{display: inline-block;color: #585858;white-space: normal;vertical-align: middle;margin: 0;padding: 30px 15px;width: 100%;text-align: center}@media (min-width: 768px){div.ccm-page.page-type-patient-story .patient-story-header .mobile-header h2{padding: 75px 15px 30px 15px}}div.ccm-page.page-type-patient-story .patient-story-header .mobile-header .story-image{height: 240px;background-position: center}div.ccm-page.page-type-patient-story .patient-story-header .mobile-header .story-image.no-image{height: 0px}@media (min-width: 768px){div.ccm-page.page-type-patient-story .patient-story-header .mobile-header .story-image{height: 400px}}@media (min-width: 992px){div.ccm-page.page-type-patient-story .patient-story-header .mobile-header{display: none}}div.ccm-page.page-type-patient-story .patient-story-header .hex-container{display: none;position: relative;height: 100%}@media (min-width: 992px){div.ccm-page.page-type-patient-story .patient-story-header .hex-container{display: block;width: 130%}}@media (min-width: 1200px){div.ccm-page.page-type-patient-story .patient-story-header .hex-container{width: 105%}}div.ccm-page.page-type-patient-story .patient-story-header .left,div.ccm-page.page-type-patient-story .patient-story-header .right{width: 100%;float: left;position: relative}@media (min-width: 992px){div.ccm-page.page-type-patient-story .patient-story-header .left,div.ccm-page.page-type-patient-story .patient-story-header .right{width: 50%}}@media (min-width: 1600px){div.ccm-page.page-type-patient-story .patient-story-header .left,div.ccm-page.page-type-patient-story .patient-story-header .right{min-height: 755px}}div.ccm-page.page-type-patient-story .patient-story-header .page-header-body{padding: 40px 20px}@media (min-width: 992px){div.ccm-page.page-type-patient-story .patient-story-header .page-header-body{padding: 100px 60px}}@media (min-width: 1200px){div.ccm-page.page-type-patient-story .patient-story-header .page-header-body{padding: 100px}}@media (max-width: 767px){div.ccm-page.page-type-patient-story .patient-story-header .page-header-body.right h3,div.ccm-page.page-type-patient-story .patient-story-header .page-header-body.right h5{width: 100%;text-align: center}div.ccm-page.page-type-patient-story .patient-story-header .page-header-body.right .btn-blue{display: block;margin: 0 auto;width: 67%;text-align: center}}div.ccm-page.page-type-patient-story .patient-story-header .page-header-media{background: url(/application/themes/sgf/images/hexbg30percent.png) top left repeat #c1efef;overflow: hidden}div.ccm-page.page-type-patient-story .patient-story-header *[class*="hex-row-"]{position: relative;width: 100%;white-space: nowrap}div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap{width: 33.3%;display: inline-block;padding: 0 5px;position: relative}div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap .text{position: absolute;top: 0;left: 0;height: 100%;width: 100%}div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap .text:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -.1em}div.ccm-page.page-type-patient-story .patient-story-header .hexa-wrap .text h2{display: inline-block;text-align: center;color: #585858;white-space: normal;vertical-align: middle;margin: 0;padding: 0 15px;font-size: 30px}div.ccm-page.page-type-patient-story .patient-story-header .box-brown{border: 0;padding: 40px}@media (min-width: 768px){div.ccm-page.page-type-patient-story .patient-story-header .box-brown .row{overflow: hidden}div.ccm-page.page-type-patient-story .patient-story-header .box-brown *[class*="col-"]{padding-bottom: 1000px;margin-bottom: -1000px;height: 100%;padding-left: 40px}div.ccm-page.page-type-patient-story .patient-story-header .box-brown *[class*="col-"]:first-child{border-right: 1px solid #cbceac;padding-left: 15px;padding-right: 40px}}div.ccm-page.page-type-patient-story .patient-story-header .box-item{margin-bottom: 15px;font-size: 14px;color: #707070}div.ccm-page.page-type-patient-story .patient-story-header label{font-size: 18px;display: block;text-transform: uppercase;color: #464646}div.ccm-page.page-type-patient-story .patient-story-header h3{font-weight: normal;color: #585858}div.ccm-page.page-type-patient-story .patient-story-header h5{font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-weight: normal;letter-spacing: 1px;margin-top: 50px;margin-bottom: 9px;word-spacing: normal}div.ccm-page.page-type-patient-story .patient-story-header .ccm-block-html-polygon-social{position: absolute;top: 0;right: 25px;width: 100%}div.ccm-page.page-type-patient-story .page-breadcrumbs{background: #f8f9f3}div.ccm-page.page-type-patient-story .main-content{padding-bottom: 40px;background: #f8f9f3}div.ccm-page.page-type-patient-story .main-content img{max-width: 100%}@media (min-width: 992px){div.ccm-page.page-type-patient-story .main-content .container{width: 780px}}@media (min-width: 1200px){div.ccm-page.page-type-patient-story .main-content{padding-bottom: 100px}}div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper{border-top: 1px solid #e1e1e1;padding-top: 40px;margin-top: 40px}div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper .btn-tan{background: #e4e6d4}div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper .btn-tan:hover{background: #d9dbca}div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper .btn-tan a{color: #585858;font-size: 14px;font-weight: bold;text-decoration: none}div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper .ccm-block-next-previous-previous-link a:before{content: '<';margin-right: 5px}div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper .ccm-block-next-previous-next-link{float: right}div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper .ccm-block-next-previous-next-link a:after{content: '>';margin-left: 5px}@media (max-width: 767px){div.ccm-page.page-type-patient-story .main-content .ccm-block-next-previous-wrapper .btn-tan{width: 100%;text-align: center;margin-bottom: 10px}}div.ccm-page.page-type-patient-story .main-content .ccm-image-block{margin-bottom: 40px}div.ccm-page.page-type-patient-story .main-content h4{font-size: 18px;text-transform: uppercase;letter-spacing: .02em;font-weight: bold;margin-bottom: 0}.is-edit-mode div.ccm-page.page-type-patient-story .ccm-block-html-polygon-social{position: relative;top: 0;right: 0}div.ccm-page.page-type-share-story main{background: #f8f9f3}div.ccm-page.page-type-share-story .patient-stories-form{margin-bottom: 60px}div.ccm-page.page-type-share-story .col-content{margin-bottom: 50px}div.ccm-page.page-type-story-list main{background: #f8f9f2}div.ccm-page.page-type-story-list .polygon-social ul > li > a{color: #fff}div.ccm-page.page-type-story-list .ps-hero{background-size: cover;position: relative;padding: 50px 0}div.ccm-page.page-type-story-list .ps-hero .container:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.3em}div.ccm-page.page-type-story-list .ps-hero .container .row{display: inline-block;vertical-align: middle;text-align: center}@media (min-width: 768px){div.ccm-page.page-type-story-list .ps-hero .container .row{padding: 0 10%}}div.ccm-page.page-type-story-list .ps-hero .container .row h1{color: #fff;font-family: "PT Sans Narrow", sans-serif;font-weight: normal;text-transform: none;font-size: 35px;line-height: 42px}@media (min-width: 768px){div.ccm-page.page-type-story-list .ps-hero .container .row h1{font-size: 60px;line-height: 70px}}div.ccm-page.page-type-story-list .ps-hero .container .row .btn-orange,div.ccm-page.page-type-story-list .ps-hero .container .row .appointments ul li{letter-spacing: .06em;padding: 15px 30px;font-size: 16px}div.ccm-page.page-type-story-list .ps-hero .container .row .btn-orange a,div.ccm-page.page-type-story-list .ps-hero .container .row .appointments ul li a{color: #fff;text-decoration: none;border-bottom: 0;margin-bottom: 0;font-weight: normal}@media (max-width: 767px){div.ccm-page.page-type-story-list .ps-hero .container .row .btn-orange,div.ccm-page.page-type-story-list .ps-hero .container .row .appointments ul li{position: relative;top: 55px}}div.ccm-page.page-type-story-list .ps-hero .hexa-image{display: none}@media (min-width: 768px){div.ccm-page.page-type-story-list .ps-hero .container{height: 570px}div.ccm-page.page-type-story-list .ps-hero .hexa-image{display: block;position: absolute;right: -220px;bottom: -37%;z-index: 2}}div.ccm-page.page-type-story-list .ps-filter{position: relative;z-index: 3}div.ccm-page.page-type-story-list .ps-filter .container{background-image: url(/application/themes/sgf/images/hexbg10percent.png) !important;background-color: #be004a;padding: 40px}div.ccm-page.page-type-story-list .ps-filter .container .row{text-align: center}div.ccm-page.page-type-story-list .ps-filter .container .row h2{color: #fff;font-size: 21px;text-transform: uppercase;font-weight: bold;margin-bottom: 20px;letter-spacing: .1em}div.ccm-page.page-type-story-list .ps-filter .container .filter{float: left;margin-bottom: 10px;width: 100%;line-height: 1}div.ccm-page.page-type-story-list .ps-filter .container .filter .selectWrap{position: relative}div.ccm-page.page-type-story-list .ps-filter .container .filter .selectWrap .selectStyled{background: #fff;color: #707070;font-weight: bold;font-size: 15px;padding: 23px 15px;text-align: left;text-transform: uppercase}div.ccm-page.page-type-story-list .ps-filter .container .filter .selectWrap .selectStyled .icon-arrow-down{position: absolute;right: 10px;top: 23px}div.ccm-page.page-type-story-list .ps-filter .container .filter .selectWrap select{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-appearance: menulist-button;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0)}div.ccm-page.page-type-story-list .ps-filter .container a.ps-submit{width: 100%;float: left;background: #585858;font-size: 16px;padding: 22px 0 23px;height: 61px;line-height: 1}div.ccm-page.page-type-story-list .ps-filter .container a.ps-submit:hover{background: #585858}@media (min-width: 768px){div.ccm-page.page-type-story-list .ps-filter .container .filter{border-right: 1px solid #ebebeb;float: left;width: 22%}div.ccm-page.page-type-story-list .ps-filter .container a.ps-submit{width: 12%;float: left}}@media (min-width: 768px){div.ccm-page.page-type-story-list .ps-filter{margin-top: -115px}div.ccm-page.page-type-story-list .ps-filter.four .filter{width: 22%}div.ccm-page.page-type-story-list .ps-filter.three .filter{width: 29.33333%}div.ccm-page.page-type-story-list .ps-filter.two .filter{width: 44%}div.ccm-page.page-type-story-list .ps-filter.one .filter{width: 88%}}div.ccm-page.page-type-story-list .ps-copy{background-color: #fff;padding: 80px 0 80px;position: relative}div.ccm-page.page-type-story-list .ps-copy .container{position: relative;z-index: 3}div.ccm-page.page-type-story-list .ps-copy .container .row{color: #464646;font-size: 18px;text-align: center;padding: 0 6%}div.ccm-page.page-type-story-list .ps-copy .container .row p{line-height: 35px}div.ccm-page.page-type-story-list .ps-copy .border{position: absolute;bottom: 0;left: 0;width: 100%}div.ccm-page.page-type-story-list .ps-copy .border span{width: 25%;float: left;height: 5px;background: #ff0000}div.ccm-page.page-type-story-list .ps-copy .border span.one{background: #be004a}div.ccm-page.page-type-story-list .ps-copy .border span.two{background: #fcce01}div.ccm-page.page-type-story-list .ps-copy .border span.three{background: #be004a}div.ccm-page.page-type-story-list .ps-copy .border span.four{background: #585858}@media (min-width: 768px){div.ccm-page.page-type-story-list .ps-copy{margin-top: -80px;padding: 140px 0 80px}}div.ccm-page.page-type-story-list .ps-list{padding: 70px 0}div.ccm-page.page-type-story-list .ps-list h2{color: #464646;text-transform: uppercase;font-family: "PT Sans Narrow", sans-serif;text-align: center;font-size: 28px;font-weight: bold}div.ccm-page.page-type-story-list .ps-list .ps-no-results{padding: 20px 0}div.ccm-page.page-type-story-list .ps-list .orange .story .info{border-color: #be004a}div.ccm-page.page-type-story-list .ps-list .orange .story .info .icon-social-hexa{color: #be004a}div.ccm-page.page-type-story-list .ps-list .yellow .story .info{border-color: #fcce01}div.ccm-page.page-type-story-list .ps-list .yellow .story .info .icon-social-hexa{color: #fcce01}div.ccm-page.page-type-story-list .ps-list .blue .story .info{border-color: #585858}div.ccm-page.page-type-story-list .ps-list .blue .story .info .icon-social-hexa{color: #be004a}div.ccm-page.page-type-story-list .ps-list .story{background: #fff;box-shadow: 0 0 12px 0 #cbceac;-moz-box-shadow: 0 0 12px 0 #cbceac;-webkit-box-shadow: 0 0 12px 0 #cbceac;-ms-box-shadow: 0 0 12px 0 #cbceac;-o-box-shadow: 0 0 12px 0 #cbceac;margin-top: 30px;margin-botton: 30px;width: 100%}@media (min-width: 1200px){div.ccm-page.page-type-story-list .ps-list .story{height: 375px}}div.ccm-page.page-type-story-list .ps-list .story .img-wrap{overflow: hidden}div.ccm-page.page-type-story-list .ps-list .story .img-wrap img{width: 100%;height: auto;-webkit-transition: .35s all ease-in-out;-o-transition: .35s all ease-in-out;transition: .35s all ease-in-out}div.ccm-page.page-type-story-list .ps-list .story:hover .img-wrap img{transform: scale(1.1)}div.ccm-page.page-type-story-list .ps-list .story .info{border-top: 4px solid #ccc;height: 120px;padding: 35px 0;position: relative;text-align: center}div.ccm-page.page-type-story-list .ps-list .story .info .icon-social-hexa{color: #ccc;font-size: 33px;position: absolute;left: 0;text-align: center;top: -19px;width: 100%}div.ccm-page.page-type-story-list .ps-list .story .info h3{color: #585858;font-family: "Karla", sans-serif;font-weight: bold;font-size: 18px;margin-bottom: 5px;-webkit-transition: .2s all ease-in-out;-o-transition: .2s all ease-in-out;transition: .2s all ease-in-out}div.ccm-page.page-type-story-list .ps-list .story .info li{color: #707070;font-family: "Karla", sans-serif;font-size: 15px;font-style: italic}div.ccm-page.page-type-story-list .ps-list .story.quote .info{background-image: url(/application/themes/sgf/images/hexa-brown-5.png);height: 100%;border-top: 4px solid #be004a;text-align: left}div.ccm-page.page-type-story-list .ps-list .story.quote .info:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.3em}div.ccm-page.page-type-story-list .ps-list .story.quote .info .center{height: auto;display: inline-block;vertical-align: middle;padding: 0 50px}div.ccm-page.page-type-story-list .ps-list .story.quote .info .center h3{text-align: left;text-transform: uppercase;float: left}div.ccm-page.page-type-story-list .ps-list .story.quote .info .center blockquote{border-left: 0;color: #464646;font-family: "PT Sans Narrow", sans-serif;font-size: 35px;margin-bottom: 30px}div.ccm-page.page-type-story-list .ps-list .story.quote .info .center blockquote:before{content: '"'}div.ccm-page.page-type-story-list .ps-list .story.quote .info .center blockquote:after{content: '"'}div.ccm-page.page-type-story-list .ps-list .story.quote .info .center ul{float: left;margin: -2px 0 0 5px}div.ccm-page.page-type-story-list .ps-list .story.quote .info .center ul li{text-transform: uppercase;color: #585858;font-size: 16px}@media (min-width: 768px){div.ccm-page.page-type-story-list .ps-list .story{-webkit-transition: .2s all ease-in-out;-o-transition: .2s all ease-in-out;transition: .2s all ease-in-out}div.ccm-page.page-type-story-list .ps-list .story h3,div.ccm-page.page-type-story-list .ps-list .story li,div.ccm-page.page-type-story-list .ps-list .story blockquote{-webkit-transition: .2s all ease-in-out;-o-transition: .2s all ease-in-out;transition: .2s all ease-in-out}div.ccm-page.page-type-story-list .ps-list .story:hover h3{color: #be004a}div.ccm-page.page-type-story-list .ps-list .story:hover.quote{background-color: #be004a}div.ccm-page.page-type-story-list .ps-list .story:hover.quote .info{background-image: url(/application/themes/sgf/images/hexbg10percent.png)}div.ccm-page.page-type-story-list .ps-list .story:hover.quote .info h3,div.ccm-page.page-type-story-list .ps-list .story:hover.quote .info ul li,div.ccm-page.page-type-story-list .ps-list .story:hover.quote .info blockquote{color: #fff}}div.ccm-page.page-type-story-list .ps-list a.ps-load-more{background: #e4e6d4;font-size: 16px;font-weight: bold;display: block;width: 100%;text-align: center;padding: 25px 0;margin-top: 30px}@media (min-width: 1200px){div.ccm-page.page-type-story-list .ps-list a.ps-load-more:hover{background: #d6d8c2}}div.ccm-page.page-type-landing-sidebar .body-content{background: #eeefe4;padding: 65px 0}@media (min-width: 1200px){div.ccm-page.page-type-landing-sidebar .body-content .container{width: 1240px}div.ccm-page.page-type-landing-sidebar .body-content .container .col-sidebar{width: 30%;margin-left: 3%}}div.ccm-page.page-type-landing-sidebar .body-content .col-content{background: #fff;border-top: 6px solid #be004a;padding: 30px 20px}div.ccm-page.page-type-landing-sidebar .body-content .col-content p{margin-bottom: 10px}@media (min-width: 992px){div.ccm-page.page-type-landing-sidebar .body-content .col-content{padding: 60px 110px}div.ccm-page.page-type-landing-sidebar .body-content .col-content p{margin-bottom: 30px}}div.ccm-page.page-type-landing .container,div.ccm-page.page-type-landing-sidebar .container{padding-left: 40px;padding-right: 40px}div.ccm-page.page-type-landing header .logo,div.ccm-page.page-type-landing-sidebar header .logo,div.ccm-page.page-type-landing footer .logo,div.ccm-page.page-type-landing-sidebar footer .logo{width: 160px;margin: 20px 0 20px 20px}@media (min-width: 992px){div.ccm-page.page-type-landing header .logo,div.ccm-page.page-type-landing-sidebar header .logo,div.ccm-page.page-type-landing footer .logo,div.ccm-page.page-type-landing-sidebar footer .logo{width: auto}}@media (max-width: 450px){div.ccm-page.page-type-landing header .logo,div.ccm-page.page-type-landing-sidebar header .logo,div.ccm-page.page-type-landing footer .logo,div.ccm-page.page-type-landing-sidebar footer .logo{width: 130px}}div.ccm-page.page-type-landing header .mobile-padding,div.ccm-page.page-type-landing-sidebar header .mobile-padding,div.ccm-page.page-type-landing footer .mobile-padding,div.ccm-page.page-type-landing-sidebar footer .mobile-padding{padding: 20px 0 25px}@media (min-width: 992px){div.ccm-page.page-type-landing header,div.ccm-page.page-type-landing-sidebar header,div.ccm-page.page-type-landing footer,div.ccm-page.page-type-landing-sidebar footer{padding: 30px 20px 0}div.ccm-page.page-type-landing header:before,div.ccm-page.page-type-landing-sidebar header:before,div.ccm-page.page-type-landing footer:before,div.ccm-page.page-type-landing-sidebar footer:before{background-image: url(/application/themes/sgf/images/hexbg-grey.png);background-color: #fafbf7;content: "";display: block;height: 30px;top: 0;left: 0;position: absolute;width: 100%}}div.ccm-page.page-type-landing header .content,div.ccm-page.page-type-landing-sidebar header .content,div.ccm-page.page-type-landing footer .content,div.ccm-page.page-type-landing-sidebar footer .content{position: relative}@media (min-width: 1300px){div.ccm-page.page-type-landing header .content,div.ccm-page.page-type-landing-sidebar header .content,div.ccm-page.page-type-landing footer .content,div.ccm-page.page-type-landing-sidebar footer .content{margin: 0 auto;position: relative;width: 1300px}}div.ccm-page.page-type-landing header .phone-number,div.ccm-page.page-type-landing-sidebar header .phone-number,div.ccm-page.page-type-landing footer .phone-number,div.ccm-page.page-type-landing-sidebar footer .phone-number{float: right;margin-top: 20px;font-size: 14px;margin-right: 20px}div.ccm-page.page-type-landing header .phone-number p,div.ccm-page.page-type-landing-sidebar header .phone-number p,div.ccm-page.page-type-landing footer .phone-number p,div.ccm-page.page-type-landing-sidebar footer .phone-number p{color: #363636;font-size: 14px;font-weight: bold;text-transform: uppercase}div.ccm-page.page-type-landing header .phone-number a,div.ccm-page.page-type-landing-sidebar header .phone-number a,div.ccm-page.page-type-landing footer .phone-number a,div.ccm-page.page-type-landing-sidebar footer .phone-number a{color: #be004a;clear: left;font-size: 22px;line-height: 1}@media (min-width: 992px){div.ccm-page.page-type-landing header .phone-number,div.ccm-page.page-type-landing-sidebar header .phone-number,div.ccm-page.page-type-landing footer .phone-number,div.ccm-page.page-type-landing-sidebar footer .phone-number{margin-top: 40px;font-size: 16px}div.ccm-page.page-type-landing header .phone-number a,div.ccm-page.page-type-landing-sidebar header .phone-number a,div.ccm-page.page-type-landing footer .phone-number a,div.ccm-page.page-type-landing-sidebar footer .phone-number a{font-size: 16px;margin-left: 5px}div.ccm-page.page-type-landing header .phone-number br,div.ccm-page.page-type-landing-sidebar header .phone-number br,div.ccm-page.page-type-landing footer .phone-number br,div.ccm-page.page-type-landing-sidebar footer .phone-number br{display: none}}@media (max-width: 767px){div.ccm-page.page-type-landing header .phone-number p,div.ccm-page.page-type-landing-sidebar header .phone-number p,div.ccm-page.page-type-landing footer .phone-number p,div.ccm-page.page-type-landing-sidebar footer .phone-number p{font-size: 12px}div.ccm-page.page-type-landing header .phone-number p a,div.ccm-page.page-type-landing-sidebar header .phone-number p a,div.ccm-page.page-type-landing footer .phone-number p a,div.ccm-page.page-type-landing-sidebar footer .phone-number p a{font-size: 19px}}@media (max-width: 450px){div.ccm-page.page-type-landing header .phone-number p,div.ccm-page.page-type-landing-sidebar header .phone-number p,div.ccm-page.page-type-landing footer .phone-number p,div.ccm-page.page-type-landing-sidebar footer .phone-number p{font-size: 10px}div.ccm-page.page-type-landing header .phone-number p a,div.ccm-page.page-type-landing-sidebar header .phone-number p a,div.ccm-page.page-type-landing footer .phone-number p a,div.ccm-page.page-type-landing-sidebar footer .phone-number p a{font-size: 16px}}@media (min-width: 992px){div.ccm-page.page-type-landing header .quick-links,div.ccm-page.page-type-landing-sidebar header .quick-links,div.ccm-page.page-type-landing footer .quick-links,div.ccm-page.page-type-landing-sidebar footer .quick-links{position: absolute;right: 20px;top: -30px;z-index: 1}div.ccm-page.page-type-landing header .quick-links ul li,div.ccm-page.page-type-landing-sidebar header .quick-links ul li,div.ccm-page.page-type-landing footer .quick-links ul li,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li{float: left;padding: 15px 30px}div.ccm-page.page-type-landing header .quick-links ul li a,div.ccm-page.page-type-landing-sidebar header .quick-links ul li a,div.ccm-page.page-type-landing footer .quick-links ul li a,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li a{color: #fff;font-size: 12px;letter-spacing: 1px}div.ccm-page.page-type-landing header .quick-links ul li p[class^="btn-"],div.ccm-page.page-type-landing-sidebar header .quick-links ul li p[class^="btn-"],div.ccm-page.page-type-landing footer .quick-links ul li p[class^="btn-"],div.ccm-page.page-type-landing-sidebar footer .quick-links ul li p[class^="btn-"],div.ccm-page.page-type-landing header .quick-links ul li p[class*=" btn-"],div.ccm-page.page-type-landing-sidebar header .quick-links ul li p[class*=" btn-"],div.ccm-page.page-type-landing footer .quick-links ul li p[class*=" btn-"],div.ccm-page.page-type-landing-sidebar footer .quick-links ul li p[class*=" btn-"],div.ccm-page.page-type-landing header .quick-links ul li [class^="btn-"],div.ccm-page.page-type-landing-sidebar header .quick-links ul li [class^="btn-"],div.ccm-page.page-type-landing footer .quick-links ul li [class^="btn-"],div.ccm-page.page-type-landing-sidebar footer .quick-links ul li [class^="btn-"],div.ccm-page.page-type-landing header .quick-links ul li [class*=" btn-"],div.ccm-page.page-type-landing-sidebar header .quick-links ul li [class*=" btn-"],div.ccm-page.page-type-landing footer .quick-links ul li [class*=" btn-"],div.ccm-page.page-type-landing-sidebar footer .quick-links ul li [class*=" btn-"]{color: #fff}div.ccm-page.page-type-landing header .quick-links ul li p[class^="btn-"] a,div.ccm-page.page-type-landing-sidebar header .quick-links ul li p[class^="btn-"] a,div.ccm-page.page-type-landing footer .quick-links ul li p[class^="btn-"] a,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li p[class^="btn-"] a,div.ccm-page.page-type-landing header .quick-links ul li p[class*=" btn-"] a,div.ccm-page.page-type-landing-sidebar header .quick-links ul li p[class*=" btn-"] a,div.ccm-page.page-type-landing footer .quick-links ul li p[class*=" btn-"] a,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li p[class*=" btn-"] a,div.ccm-page.page-type-landing header .quick-links ul li [class^="btn-"] a,div.ccm-page.page-type-landing-sidebar header .quick-links ul li [class^="btn-"] a,div.ccm-page.page-type-landing footer .quick-links ul li [class^="btn-"] a,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li [class^="btn-"] a,div.ccm-page.page-type-landing header .quick-links ul li [class*=" btn-"] a,div.ccm-page.page-type-landing-sidebar header .quick-links ul li [class*=" btn-"] a,div.ccm-page.page-type-landing footer .quick-links ul li [class*=" btn-"] a,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li [class*=" btn-"] a{color: #fff}}@media (max-width: 991px){div.ccm-page.page-type-landing header .quick-links,div.ccm-page.page-type-landing-sidebar header .quick-links,div.ccm-page.page-type-landing footer .quick-links,div.ccm-page.page-type-landing-sidebar footer .quick-links{clear: both;width: 100%}div.ccm-page.page-type-landing header .quick-links ul li,div.ccm-page.page-type-landing-sidebar header .quick-links ul li,div.ccm-page.page-type-landing footer .quick-links ul li,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li{float: left;position: relative;text-align: center;width: 50%;padding: 10px 10px 20px}div.ccm-page.page-type-landing header .quick-links ul li:after,div.ccm-page.page-type-landing-sidebar header .quick-links ul li:after,div.ccm-page.page-type-landing footer .quick-links ul li:after,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li:after{background: #fcce01;content: "";height: 10px;left: 0;position: absolute;top: -10px;width: calc(100% - 10px)}div.ccm-page.page-type-landing header .quick-links ul li:before,div.ccm-page.page-type-landing-sidebar header .quick-links ul li:before,div.ccm-page.page-type-landing footer .quick-links ul li:before,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li:before{content: "";right: 0;position: absolute;top: -10px;height: 0;width: 0;border-right: 5px solid transparent;border-bottom: 5px solid #fcce01;border-left: 5px solid #fcce01;border-top: 5px solid transparent}div.ccm-page.page-type-landing header .quick-links ul li:last-child,div.ccm-page.page-type-landing-sidebar header .quick-links ul li:last-child,div.ccm-page.page-type-landing footer .quick-links ul li:last-child,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li:last-child{border-left: 1px solid #fff}div.ccm-page.page-type-landing header .quick-links ul li:last-child:before,div.ccm-page.page-type-landing-sidebar header .quick-links ul li:last-child:before,div.ccm-page.page-type-landing footer .quick-links ul li:last-child:before,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li:last-child:before{right: auto;left: 0;border-right: 5px solid #fcce01;border-bottom: 5px solid #fcce01;border-left: 5px solid transparent;border-top: 5px solid transparent}div.ccm-page.page-type-landing header .quick-links ul li:last-child:after,div.ccm-page.page-type-landing-sidebar header .quick-links ul li:last-child:after,div.ccm-page.page-type-landing footer .quick-links ul li:last-child:after,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li:last-child:after{right: 0;left: auto}div.ccm-page.page-type-landing header .quick-links ul li.btn-blue,div.ccm-page.page-type-landing-sidebar header .quick-links ul li.btn-blue,div.ccm-page.page-type-landing footer .quick-links ul li.btn-blue,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li.btn-blue,div.ccm-page.page-type-landing header .quick-links ul li.btn-orange,div.ccm-page.page-type-landing-sidebar header .quick-links ul li.btn-orange,div.ccm-page.page-type-landing footer .quick-links ul li.btn-orange,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li.btn-orange,div.ccm-page.page-type-landing header .quick-links ul li.appointments ul li,div.ccm-page.page-type-landing-sidebar header .quick-links ul li.appointments ul li,div.ccm-page.page-type-landing footer .quick-links ul li.appointments ul li,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li.appointments ul li{background: #fcce01}div.ccm-page.page-type-landing header .quick-links ul li a,div.ccm-page.page-type-landing-sidebar header .quick-links ul li a,div.ccm-page.page-type-landing footer .quick-links ul li a,div.ccm-page.page-type-landing-sidebar footer .quick-links ul li a{color: #363636;font-size: 16px;font-weight: bold}}div.ccm-page.page-type-landing footer,div.ccm-page.page-type-landing-sidebar footer{padding: 70px 20px 40px;position: relative}@media (min-width: 992px){div.ccm-page.page-type-landing footer,div.ccm-page.page-type-landing-sidebar footer{padding: 70px 20px 100px}}@media (min-width: 1300px){div.ccm-page.page-type-landing footer .content,div.ccm-page.page-type-landing-sidebar footer .content{width: 1300px;margin: 0 auto}}div.ccm-page.page-type-landing footer:before,div.ccm-page.page-type-landing-sidebar footer:before{top: auto;bottom: 0;height: 40px}div.ccm-page.page-type-landing footer .logo,div.ccm-page.page-type-landing-sidebar footer .logo,div.ccm-page.page-type-landing footer .phone-number,div.ccm-page.page-type-landing-sidebar footer .phone-number,div.ccm-page.page-type-landing footer .quick-links,div.ccm-page.page-type-landing-sidebar footer .quick-links{width: 50%;float: left;margin: 0}div.ccm-page.page-type-landing footer .logo,div.ccm-page.page-type-landing-sidebar footer .logo{width: 160px}@media (min-width: 992px){div.ccm-page.page-type-landing footer .logo,div.ccm-page.page-type-landing-sidebar footer .logo{width: auto}}@media (max-width: 450px){div.ccm-page.page-type-landing footer .logo,div.ccm-page.page-type-landing-sidebar footer .logo{width: 130px}}div.ccm-page.page-type-landing footer .phone-number,div.ccm-page.page-type-landing-sidebar footer .phone-number{float: right}div.ccm-page.page-type-landing footer .phone-number,div.ccm-page.page-type-landing-sidebar footer .phone-number{text-align: center}@media (min-width: 992px){div.ccm-page.page-type-landing footer .phone-number,div.ccm-page.page-type-landing-sidebar footer .phone-number{margin-top: 10px;text-align: right}}div.ccm-page.page-type-landing footer .quick-links,div.ccm-page.page-type-landing-sidebar footer .quick-links{position: relative;text-align: right;display: none}div.ccm-page.page-type-landing footer .quick-links a,div.ccm-page.page-type-landing-sidebar footer .quick-links a{color: #fff}div.ccm-page .ccm-block-custom-template-bg-right,div.ccm-page .hero-bg-right{background-repeat: no-repeat;background-position: right 0;background-size: cover}@media (max-width: 768px){div.ccm-page .ccm-block-custom-template-bg-right,div.ccm-page .hero-bg-right{background-image: none !important}}@media (min-width: 992px){div.ccm-page .form-hero-bg{padding: 70px 0}}div.ccm-page .form-hero-bg .content{height: auto;display: table;vertical-align: middle}div.ccm-page .form-hero-bg .content .headline{background-size: cover;background-position: right 0}@media (min-width: 768px){div.ccm-page .form-hero-bg .content .headline{background-image: none !important;width: 50%}}div.ccm-page .form-hero-bg .content .body{padding: 10px 40px}div.ccm-page .form-hero-bg .content .form{padding: 0 40px}div.ccm-page .form-hero-bg .content .form .formify-checkboxes .formify-legend{display: none}div.ccm-page .form-hero-bg .content p[class^="btn-"],div.ccm-page .form-hero-bg .content p[class*=" btn-"],div.ccm-page .form-hero-bg .content [class^="btn-"],div.ccm-page .form-hero-bg .content [class*=" btn-"]{width: 100%;text-align: center}div.ccm-page .form-hero-bg .content h1{font-size: 27px;font-weight: bold;line-height: 34px;padding: 20px 40px 15px;width: 100%;margin-bottom: 0}@media (min-width: 992px){div.ccm-page .form-hero-bg .content h1{width: 60%}}div.ccm-page .form-hero-bg .content h1 span{font-family: PTSansRegular,Arial,Helvetica,sans-serif;color: #707070;font-size: 18px;display: block;font-weight: normal;line-height: 1.3}div.ccm-page .form-hero-bg .content h5{line-height: 25px}div.ccm-page .form-hero-bg .content h5 br{display: none}div.ccm-page .form-hero-bg .content p{line-height: 27px;margin-bottom: 20px}div.ccm-page .form-hero-bg .content form{margin-top: 10px}@media (max-width: 1199px){div.ccm-page .form-hero-bg .content form input[type="submit"]{width: 100%}}@media (min-width: 992px){div.ccm-page .form-hero-bg{background-size: initial;min-height: 700px}div.ccm-page .form-hero-bg:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.3em}div.ccm-page .form-hero-bg .content .body{width: 50%}div.ccm-page .form-hero-bg .content .form{width: 65%}div.ccm-page .form-hero-bg .content h1{font-size: 60px;line-height: 64px;width: 100%}div.ccm-page .form-hero-bg .content h1 span{font-size: 22px;line-height: 1.1}div.ccm-page .form-hero-bg .content h1 br{display: none}}@media (min-width: 1300px){div.ccm-page .form-hero-bg{margin: 0 auto;width: 1300px}}div.ccm-page .hexa-bg-list,div.ccm-page .hexa-bg-list-dark{background-color: #585858;background-image: url(/application/themes/sgf/images/hexbg40percent.png);padding: 80px 0 60px;text-align: center}div.ccm-page .hexa-bg-list h1,div.ccm-page .hexa-bg-list-dark h1{font-size: 64px;line-height: 64px}div.ccm-page .hexa-bg-list h1 strong,div.ccm-page .hexa-bg-list-dark h1 strong{display: block;clear: both}@media ( max-width: 500px ){div.ccm-page .hexa-bg-list h1,div.ccm-page .hexa-bg-list-dark h1{font-size: 50px;line-height: 55px}}div.ccm-page .hexa-bg-list ul,div.ccm-page .hexa-bg-list-dark ul{background: #ffffff;margin-bottom: 0;overflow: hidden;padding: 40px 40px 60px;text-align: left}div.ccm-page .hexa-bg-list ul li,div.ccm-page .hexa-bg-list-dark ul li{font-size: 20px;font-weight: bold;list-style-type: none;margin-bottom: 30px;padding-left: 30px}div.ccm-page .hexa-bg-list ul li:last-child,div.ccm-page .hexa-bg-list-dark ul li:last-child{margin-bottom: 0}div.ccm-page .hexa-bg-list ul li:before,div.ccm-page .hexa-bg-list-dark ul li:before{color: #585858;content: "\e600";top: 1px;font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}@media (min-width: 992px){div.ccm-page .hexa-bg-list ul,div.ccm-page .hexa-bg-list-dark ul{padding: 60px 80px 80px}div.ccm-page .hexa-bg-list ul li,div.ccm-page .hexa-bg-list-dark ul li{float: left;font-size: 20px;padding-right: 10px;width: 50%}div.ccm-page .hexa-bg-list ul li:nth-child(2n+1),div.ccm-page .hexa-bg-list-dark ul li:nth-child(2n+1){clear: left}}div.ccm-page .hexa-bg-list p[class^="btn-"],div.ccm-page .hexa-bg-list-dark p[class^="btn-"],div.ccm-page .hexa-bg-list p[class*=" btn-"],div.ccm-page .hexa-bg-list-dark p[class*=" btn-"],div.ccm-page .hexa-bg-list [class^="btn-"],div.ccm-page .hexa-bg-list-dark [class^="btn-"],div.ccm-page .hexa-bg-list [class*=" btn-"],div.ccm-page .hexa-bg-list-dark [class*=" btn-"]{margin-bottom: 0;position: relative;top: -23px;padding: 7px 30px}div.ccm-page .hexa-bg-list p[class^="btn-"] a,div.ccm-page .hexa-bg-list-dark p[class^="btn-"] a,div.ccm-page .hexa-bg-list p[class*=" btn-"] a,div.ccm-page .hexa-bg-list-dark p[class*=" btn-"] a,div.ccm-page .hexa-bg-list [class^="btn-"] a,div.ccm-page .hexa-bg-list-dark [class^="btn-"] a,div.ccm-page .hexa-bg-list [class*=" btn-"] a,div.ccm-page .hexa-bg-list-dark [class*=" btn-"] a{letter-spacing: 1px;color: #fff;border-bottom: none;font-size: 14px}@media (min-width: 992px){div.ccm-page .hexa-bg-list p[class^="btn-"],div.ccm-page .hexa-bg-list-dark p[class^="btn-"],div.ccm-page .hexa-bg-list p[class*=" btn-"],div.ccm-page .hexa-bg-list-dark p[class*=" btn-"],div.ccm-page .hexa-bg-list [class^="btn-"],div.ccm-page .hexa-bg-list-dark [class^="btn-"],div.ccm-page .hexa-bg-list [class*=" btn-"],div.ccm-page .hexa-bg-list-dark [class*=" btn-"]{padding: 7px 65px;top: -18px}}div.ccm-page .hexa-bg-list-dark{background-color: #be004a;background-image: url(/application/themes/sgf/images/hexbg10percent.png)}div.ccm-page .hexa-bg-list-dark h1{color: #fff}div.ccm-page .hexa-bg-list-dark h1 strong{clear: none;display: inline}div.ccm-page .hexa-bg-list-dark ul{background: none}div.ccm-page .hexa-bg-list-dark ul li{color: #c1efef;font-size: 16px;font-weight: normal;margin-bottom: 10px;padding-left: 20px}div.ccm-page .hexa-bg-list-dark ul li:before{color: #c1efef;content: "-";font-size: 25px;top: -7px}div.ccm-page .repeatable-content-plus.image-callouts .repeatable-content-plus-entry{text-align: center}div.ccm-page .repeatable-content-plus.image-callouts .repeatable-content-plus-entry img{margin-bottom: 20px}div.ccm-page .bg-full{background-size: cover}div.ccm-page .ccm-block-content-plus.video-background{text-align: center;padding: 70px 0}div.ccm-page .ccm-block-content-plus.video-background .icon-play{color: #fff;cursor: pointer;display: block;font-size: 60px;margin-bottom: 55px;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);-webkit-transition: 300ms opacity;-o-transition: 300ms opacity;transition: 300ms opacity;will-change: opacity}div.ccm-page .ccm-block-content-plus.video-background .icon-play:hover{-moz-opacity: .8;-khtml-opacity: .8;-webkit-opacity: .8;opacity: .8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80)}div.ccm-page .ccm-block-content-plus.video-background h3{color: #fff;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-size: 60px;margin-bottom: 30px}div.ccm-page .ccm-block-content-plus.video-background h4{color: #fff;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-size: 22px;font-weight: normal;text-transform: uppercase}div.ccm-page .ccm-block-content-plus.video-background p{color: #fff;margin-bottom: 0;text-align: left}@media (min-width: 992px){div.ccm-page .ccm-block-content-plus.video-background p{text-align: center;width: 450px;margin: 0 auto}}@media (min-width: 992px){div.ccm-page .ccm-block-content-plus.video-background{padding: 150px 0}div.ccm-page .ccm-block-content-plus.video-background p{font-size: 16px;line-height: 32px}}.is-edit-mode div.ccm-page .ccm-custom-style-container{padding: 60px 0}div.ccm-page .ccm-block-content-plus .community-home{display: block;padding: 60px 20px;background-size: cover}@media (min-width: 1200px){div.ccm-page .ccm-block-content-plus .community-home{padding: 120px 20px 80px}}@media (min-width: 1200px){div.ccm-page .ccm-block-content-plus .community-home blockquote{width: 890px;margin: 0 auto}}div.ccm-page .ccm-block-content-plus .community-home a{color: #fff}div.ccm-page .ccm-block-content-plus .community-home p[class^="btn-"],div.ccm-page .ccm-block-content-plus .community-home p[class*=" btn-"],div.ccm-page .ccm-block-content-plus .community-home [class^="btn-"],div.ccm-page .ccm-block-content-plus .community-home [class*=" btn-"]{margin: 10px 0;width: 100%}@media (min-width: 992px){div.ccm-page .ccm-block-content-plus .community-home p[class^="btn-"],div.ccm-page .ccm-block-content-plus .community-home p[class*=" btn-"],div.ccm-page .ccm-block-content-plus .community-home [class^="btn-"],div.ccm-page .ccm-block-content-plus .community-home [class*=" btn-"]{width: auto;margin: 0 10px}}div.ccm-page .ccm-block-content-plus .bg-screen{background: #fff;left: 0;height: 100%;position: absolute;top: 0;width: 100%;-moz-opacity: .9;-khtml-opacity: .9;-webkit-opacity: .9;opacity: .9;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter: alpha(opacity=90);z-index: 1}div.ccm-page .blue-callout.orange-callout{background-color: #be004a}div.ccm-page .blue-callout.orange-callout p{color: #fff}div.ccm-page .blue-callout.orange-callout .img{text-align: center}div.ccm-page .blue-callout.orange-callout .img img{width: auto}div.ccm-page .blue-callout.orange-callout h5{color: #fff;text-transform: none;font-weight: normal;padding: 10px 0}div.ccm-page .yellow-hex-side{position: relative}div.ccm-page .yellow-hex-side:before{background-image: url(/application/themes/sgf/images/yellow-hexa-side.png);bottom: -142px;content: "";display: none;height: 350px;left: -85px;position: absolute;width: 270px}@media (min-width: 1200px){div.ccm-page .yellow-hex-side:before{display: block}}div.ccm-page .blue-hex-side{position: relative}div.ccm-page .blue-hex-side:before{background-image: url(/application/themes/sgf/images/blue-hexa-side.png);bottom: 80px;content: "";display: none;height: 361px;right: -45px;position: absolute;width: 270px;z-index: 2}@media (min-width: 1200px){div.ccm-page .blue-hex-side:before{display: block}}.fancybox-overlay .review-form .fancybox-skin{border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0}.fancybox-overlay .review-form .fancybox-close{-webkit-backface-visibility: hidden;color: #FFF;height: 28px;position: absolute;right: 20px;top: 20px;width: 28px;z-index: 1090;cursor: pointer;border-radius: 2px;background-color: #000;background-color: rgba(0,0,0,0.65);-webkit-transition: background-color .3s ease;-moz-transition: background-color .3s ease;-o-transition: background-color .3s ease;-ms-transition: background-color .3s ease;transition: background-color .3s ease;display: none;border-radius: 50%;background: #be004a;width: 60px;height: 60px;opacity: 1;filter: alpha(opacity=100);text-align: center;line-height: 60px;display: block;top: auto;bottom: -95px;right: 43%}.fancybox-overlay .review-form .fancybox-close:after{font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e601";line-height: 60px;font-size: 25px;position: static}.fancybox-overlay .review-form .fancybox-close:hover{text-decoration: none;background: #585858}.fancybox-overlay .review-form #reviewForm{width: 500px;padding: 0 15px}.fancybox-overlay .review-form #reviewForm .formify-form{margin-top: 23px}.fancybox-overlay .review-form #reviewForm .formify-form .formify-field-input{background: none}.fancybox-overlay .review-form #reviewForm .formify-form .formify-field-container label{font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-size: 30px;letter-spacing: 1px;text-transform: uppercase;font-weight: bold}.fancybox-overlay .review-form #reviewForm .formify-form .formify-field-container label span{display: none}.fancybox-overlay .review-form #reviewForm .formify-form .formify-field-container textarea{float: none}.fancybox-overlay .review-form #reviewForm .captcha-wrap{margin-bottom: 15px}@media (max-width: 767px){.fancybox-overlay .review-form{width: 100% !important;left: 0 !important}.fancybox-overlay .review-form .fancybox-inner{width: 100% !important}.fancybox-overlay .review-form #reviewForm{width: 100%}}.sgf-blog .shifter-page{margin-top: 60px;z-index: 3;position: relative;background: #fff;overflow-x: hidden;right: 0}@media (min-width: 1200px){.sgf-blog .shifter-page{margin-top: 0}}.sgf-blog ::-moz-selection{background-color: #3297FD;color: #fff}.sgf-blog ::selection{background-color: #3297FD;color: #fff}.sgf-blog main{background-color: #f6f7f0;font-family: 'Karla', sans-serif;color: #464646}.sgf-blog input[type="submit"]{font-size: 14px;text-transform: uppercase;display: inline-block;color: #ffffff;border: none;-moz-border-radius: 0;-ms-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;background: #be004a}.sgf-blog input[type='submit']:hover{background-color: #585858;border: 0}.sgf-blog main .wysiwyg a.btn-blue,.sgf-blog main a.btn-blue,.sgf-blog main a.btn-blue:hover{color: #ffffff;font-weight: bold}.sgf-blog .post .post-footer .category-list a:hover,.sgf-blog main a,.sgf-blog main .wysiwyg a{color: #be004a;border: 0}.sgf-blog main .btn-tan{color: #585858;font-weight: bold}.sgf-blog main a:hover{color: #585858}.sgf-blog .post .post-footer .share{margin-top: 30px}@media (min-width: 768px){.sgf-blog .post .post-footer .category-list{line-height: 40px;max-width: 50%}.sgf-blog .post .post-footer .share{max-width: 50%;margin-top: 0}}.sgf-blog main h2,.sgf-blog .post .post-head .post-title{font-size: 34px;font-family: PTSansRegular,Arial,Helvetica,sans-serif;text-transform: uppercase;color: #464646}.sgf-blog .post .featured{background: #be004a}.sgf-blog main h4,.sgf-blog .widget .title{line-height: 25px;color: #363636;letter-spacing: 2px;margin-bottom: 10px;text-transform: uppercase;font-size: 20px;font-family: PTSansRegular,Arial,Helvetica,sans-serif;font-weight: bold}.sgf-blog .sidebar .yellow-drop{position: relative;top: 0;left: 0;min-width: auto;width: 100%}.sgf-blog .sidebar .yellow-drop .drop-nav .drop-nav-title{padding: 15px 100px 15px 19px}.sgf-blog .comment-wrap .comment{padding-top: 15px;padding-bottom: 15px}.sgf-blog .comment-wrap.wysiwyg li:before{display: none}.sgf-blog .comment-wrap ol li header .comment-reply-link{background: #be004a}.sgf-blog .comment-wrap ol li header .comment-reply-link:hover{background: #585858}.sgf-blog #footer-theme{border-top: 1px solid #cccfae}.sgf-blog .widget .title{border-bottom: 1px solid #e1e1e1;margin-bottom: 25px}.sgf-blog .widget .title:after{display: none}.sgf-blog .widget ul > li{padding-top: 20px;padding-bottom: 20px;margin-bottom: 0}.sgf-blog .widget ul > li a{border-bottom: 0;line-height: normal}.sgf-blog .widget a{color: #be004a}.sgf-blog .widget a:hover{color: #585858}.sgf-blog .widget .google-plus,.sgf-blog .widget_sgf_pinterest_widget,.sgf-blog .fb_iframe_widget{text-align: center;width: 100%}.sgf-blog .widget_sgf_pinterest_widget h4{text-align: left}.sgf-blog .widget_futura_social_links_widget .content{text-align: center}.sgf-blog .widget_futura_social_links_widget .social{display: inline-block;max-width: 220px;padding-top: 20px;padding-bottom: 20px}.sgf-blog .widget_futura_social_links_widget .social li{padding-top: 0;padding-bottom: 0}.sgf-blog .lightblue-callout{margin-bottom: 0}.sgf-blog .search-form .search-submit{padding: 0;margin-left: 0;width: 16%;background: #555555}.sgf-blog .search-form .search-submit:hover{background: #464646}.sgf-blog .search-form .search-submit.fa.pull-right{margin-left: 0}.sgf-blog .search-form .search-input::-webkit-input-placeholder{text-transform: uppercase}.sgf-blog .search-form .search-input:-moz-placeholder{text-transform: uppercase}.sgf-blog .search-form .search-input::-moz-placeholder{text-transform: uppercase}.sgf-blog .search-form .search-input:-ms-input-placeholder{text-transform: uppercase}.sgf-blog .widget.widget_recent_entries ul li a{font-family: 'Karla', sans-serif;color: #be004a;line-height: 1.4em}.sgf-blog .widget.widget_recent_entries ul li a:hover{color: #585858}.sgf-blog .widget.widget_recent_entries ul li{border-top: 1px solid #e3e3e3;border-bottom: 0;padding-top: 20px;padding-bottom: 20px;margin-bottom: 0;line-height: normal}.sgf-blog .widget.widget_recent_entries ul li:first-child{border: 0;padding-top: 0}.sgf-blog .widget.widget_recent_comments li{border-top: 1px solid #e3e3e3;border-bottom: 0}.sgf-blog .widget.widget_recent_comments li:first-child{border: 0;padding-top: 0}.sgf-blog .s2_form_widget .search{color: #919191}.sgf-blog .s2_form_widget input[name='unsubscribe']{display: none}.sgf-blog .s2_form_widget input[name='subscribe']{font-weight: bold;letter-spacing: .1em;padding: 15px 26px;width: 100%;-webkit-transition: background .35s ease-in-out;-o-transition: background .35s ease-in-out;transition: background .35s ease-in-out}.sgf-blog .s2_form_widget input[name='subscribe']:hover{background: #be004a}.sgf-blog .s2_form_widget input[name='email']{height: 45px;width: 100%;color: #464646}.sgf-blog .s2_form_widget label{display: none}.sgf-blog .post .post-footer .share .share-icons li a i,.sgf-blog .widget .share-icons li a i{border: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;font-size: 24px;color: #ffffff}.sgf-blog .post .post-footer .share .share-icons li a:hover i,.sgf-blog .widget .share-icons li a:hover i{color: #ffffff;background: none;border: 0}.sgf-blog .post .post-footer .share .share-icons li.text,.sgf-blog .widget .share-icons li.text{display: block;color: #898989;font-family: 'Karla', sans-serif;font-style: italic}.sgf-blog .post .post-footer .share .share-icons li{margin-left: 0}.sgf-blog .post .post-footer .share .share-icons li a{width: 35px}.sgf-blog .post .post-footer .share .share-icons li a .icon-social-hexa{font-size: 39px}.sgf-blog .post .post-footer .share .share-icons li a i{font-size: 20px;top: 2px;left: 1px;width: auto}.sgf-blog .post-footer .pull-right.share{width: 100%}@media screen and (min-width: 768px){.sgf-blog .post-footer .pull-right.share{width: auto}.sgf-blog .post .post-footer .share .share-icons li.text,.sgf-blog .widget .share-icons li.text{display: inline-block}}.sgf-blog .polygon-social.dark-icons{position: relative;top: auto;right: auto;text-align: right;padding-top: 30px;padding-bottom: 30px}.sgf-blog main .pagination{width: 100%;margin-bottom: 60px}.sgf-blog main .pagination a,.sgf-blog main .pagination .page-number{background: #be004a;color: #ffffff;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;text-transform: uppercase;border-radius: 0;font-weight: bold}.sgf-blog main .pagination a:hover{background: #585858}.ccm-image-slider-container{background-image: url('/application/themes/sgf/images/background-slider-default.png')}



@media screen and (max-width:880px) {.nav-bottom .global-phone{ background:#be004a !important;}.appointments ul li a{height:35px;}.appointments ul li{ width:100%;}footer .footer-middle ul.nav{display:block !important;text-align: center;}
footer .footer-middle .btn-orange, footer .footer-middle .appointments ul li{text-align: center;}}