.container{position:relative}.center-text .content-title{text-align:center}.center-text .sub-text{text-align:center}.content-section{padding-top:20px}.page-content p{margin-bottom:15px}.slider-for{border:1px solid #646464;padding:7px 7px 0 7px;margin-bottom:10px}.slider-nav{margin:0 -5px}.slider-nav-item{border:1px solid #646464;padding:2px;margin:0 5px;opacity:.4}.slider-nav-item.slick-current{opacity:1}.option-content{display:none}.option-content.active{display:block}.side-sub-title{font-size:34px;font-weight:700;line-height:1;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:20px}.side-sub-title span{font-size:50px}.side-sub-text ul{margin:0;padding:0;list-style:none}.side-option{padding:15px;font-size:13px}.side-option figure{margin-top:10px}.option-title{font-size:20px;font-weight:700;text-transform:uppercase}.option1 img{width:45px;height:42px;background:url(https://www.primarycaremilton.org/resources/front/images/xweight-loss-option.png.pagespeed.ic.rzuiPPgmnT.png) no-repeat left top;margin-right:20px}.option2 img{width:45px;height:52px;background:url(https://www.primarycaremilton.org/resources/front/images/xweight-loss-option.png.pagespeed.ic.rzuiPPgmnT.png) no-repeat left -81px;margin-right:20px}.option3 img{width:45px;height:46px;background:url(https://www.primarycaremilton.org/resources/front/images/xweight-loss-option.png.pagespeed.ic.rzuiPPgmnT.png) no-repeat left -170px;margin-right:20px}.side-option.active{background:rgba(255,255,255,.1);position:relative}.side-option.active:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(119,65,120,0);border-left-color:rgba(255,255,255,.1);border-width:10px;margin-top:-10px}.div-subtitle{margin-bottom:20px}.today-date{font-size:147px;font-weight:100;font-family:'Roboto',sans-serif}.event-box{font-size:12px;border-left:1px solid #e1e1e1}.event-list{margin-bottom:15px;overflow:hidden}.event-list:last-child{margin-bottom:0}.event-date1{float:left;width:75px;margin-right:20px;border-width:1px;border-style:solid;text-align:center;font-size:24px;font-weight:700}.event-date1 span{display:block;padding:2px 5px;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase}.event-view-all{margin-bottom:10px!important}.custom-boxes{text-align:center}.custom-boxes-in{padding:20px 0}.custom-box-icon{display:inline-block;width:70px;height:70px;text-align:center;position:relative;margin-bottom:15px}.icon-diamond{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);width:70px;height:70px;text-align:center;position:absolute;top:0;left:0}.icon-circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:70px;height:70px;text-align:center;position:absolute;top:0;left:0}.icon-square{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:70px;height:70px;text-align:center;position:absolute;top:0;left:0}.icon-box{display:inline-block;line-height:66px;position:relative;text-align:center;width:70px;z-index:1}.custom-box-title{text-transform:uppercase;margin-bottom:10px;font-weight:700}.custom-box-text{}.time-box{text-align:right}.time-box span{display:inline-block;width:100px;text-align:left;float:left}.time-box>div{border-bottom:1px solid #e1e1e1;padding:5px 0}.time-box>div:last-child{border-bottom:0}.news-item-title{text-transform:uppercase}.news-item-date{color:#646464;margin-top:10px}.news-item-text{border-top:1px solid #e5e5e5;margin-top:10px;padding-top:10px;margin-bottom:10px}.news-item-more{}.border-left-space{border-left:1px solid #bfbfbf;padding-left:40px;margin-left:10px}.accordion li{margin-bottom:10px}.faq-box-title{border:1px solid #bfbfbf;overflow:hidden;background:#fff;position:relative}.faq-box-title strong{vertical-align:middle;color:#323232}.faq-icon-box{width:49px;height:48px;display:inline-block;margin-right:10px;vertical-align:middle}.faq-box-desc{display:none;padding:5px 10px 0 0}.active .faq-box-desc{display:block}.click-box{padding:0 10px 0 0;cursor:pointer;position:absolute;right:0;top:50%;bottom:0;margin-top:-12px}.click-box .fa-minus{display:none}.active .click-box .fa-minus{display:inline-block}.click-box .fa-plus{display:inline-block}.active .click-box .fa-plus{display:none}.accordion1 li{border-bottom:1px solid #bfbfbf;margin-bottom:10px;padding-bottom:5px}.faq-box-title1{overflow:hidden;background:#fff;position:relative}.accordion1 .faq-box-desc{padding:5px 0 0}.accordion2 li{border:0}.accordion2 li:last-child{border-bottom:0}.accordion2 .faq-box-title{border:none}.accordion2 .faq-box-title strong{padding:12px 35px 12px 0;display:inline-block}.accordion2 .click-box{display:inline-block;border-radius:50%;width:26px;height:26px;text-align:center;padding:0;right:5px}.home-patient-say-slide{background-image:url(https://www.primarycaremilton.org/resources/front/images/xquotes-1.png.pagespeed.ic.SXeg7wjreI.png) , url(https://www.primarycaremilton.org/resources/front/images/xquotes-2.png.pagespeed.ic.tRyXh5ho-R.png);background-position:left top , right bottom;background-repeat:no-repeat , no-repeat;padding:50px}.story-title{color:#fff;font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}.story-box{margin-top:30px}.testimonial-list .slick-prev{background:url(https://www.primarycaremilton.org/resources/front/images/xslider-arrows.png.pagespeed.ic.YNLOTeslNW.png) no-repeat left top;width:35px;height:60px;left:6.8%;z-index:99}.testimonial-list .slick-next{background:url(https://www.primarycaremilton.org/resources/front/images/xslider-arrows.png.pagespeed.ic.YNLOTeslNW.png) no-repeat right top;width:35px;height:60px;right:6.8%;z-index:99}.testimonial-list .slick-prev::before,.testimonial-list .slick-next::before{display:none}.main-slider img{display:inline-block;width:100%!important}.main-slider .slick-dots{bottom:10px}.main-slider .slick-dots li button:before{color:#fff;border:2px solid transparent;padding:0;width:14px;height:14px;line-height:normal;opacity:.7;font-size:10px}.main-slider .slick-dots li.slick-active button::before{opacity:1;color:#fff;border:2px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:0;content:"";font-size:0}.main-slider .slick-arrow{z-index:9}.main-slider .slick-arrow:before{display:none}.main-slider .slick-prev{left:50px;background:url(https://www.primarycaremilton.org/resources/front/images/xbanner-arrows.png.pagespeed.ic.87BTfJyXZ8.png) no-repeat left top;width:70px;height:70px}.main-slider .slick-prev:hover,.main-slider .slick-prev:focus{background:url(https://www.primarycaremilton.org/resources/front/images/xbanner-arrows.png.pagespeed.ic.87BTfJyXZ8.png) no-repeat left top;width:70px;height:70px}.main-slider .slick-next{right:50px;background:url(https://www.primarycaremilton.org/resources/front/images/xbanner-arrows.png.pagespeed.ic.87BTfJyXZ8.png) no-repeat -80px top;width:70px;height:70px}.main-slider .slick-next:hover,.main-slider .slick-next:focus{background:url(https://www.primarycaremilton.org/resources/front/images/xbanner-arrows.png.pagespeed.ic.87BTfJyXZ8.png) no-repeat -80px top;width:70px;height:70px}.notify-slider .slick-prev{left:40%}.notify-slider .slick-next{right:40%}.notify-slider .slick-prev,.notify-slider .slick-next{bottom:-40px;top:auto;z-index:1}.notify-slider .slick-prev:before,.notify-slider .slick-next:before{font-family:fontawesome;color:#afafaf}.notify-slider .slick-prev:hover:before,.notify-slider .slick-next:hover:before{color:#e8673e}.notify-slider .slick-prev:before{content:"\f104"}.notify-slider .slick-next:before{content:"\f105"}.event-slider .slick-prev{left:40%}.event-slider .slick-next{right:40%}.event-slider .slick-prev,.event-slider .slick-next{bottom:-40px;top:auto;z-index:1}.event-slider .slick-prev:before,.event-slider .slick-next:before{font-family:fontawesome;color:#afafaf}.event-slider .slick-prev:hover:before,.event-slider .slick-next:hover:before{color:#e8673e}.event-slider .slick-prev:before{content:"\f104"}.event-slider .slick-next:before{content:"\f105"}.news-slider .slick-prev{left:40%}.news-slider .slick-next{right:40%}.news-slider .slick-prev,.news-slider .slick-next{bottom:-40px;top:auto;z-index:1}.news-slider .slick-prev:before,.news-slider .slick-next:before{font-family:fontawesome;color:#afafaf}.news-slider .slick-prev:hover:before,.news-slider .slick-next:hover:before{color:#e8673e}.news-slider .slick-prev:before{content:"\f104"}.news-slider .slick-next:before{content:"\f105"}.box-right-border{border-right-width:1px;border-right-style:solid;border-right-color:#ddd}.event-day{margin-bottom:5px}.event-time span{display:inline-block;margin-right:15px}.view-all-link{position:absolute;right:15px}.event-date{border-bottom:1px solid #d7d7d7;margin-bottom:15px;padding-bottom:10px}.event-time{margin-bottom:10px;min-height:50px}.front-news-slider .full-width{padding:0 2.5%}.news-box-title{font-weight:800;height:80px;margin-bottom:15px}.news-1 img{height:260px!important;width:284px}.header-icon{background:#fff;border:1px solid #ededed;border-radius:50%;height:83px;left:50%;line-height:80px;margin-left:-41px;margin-top:-41px;position:absolute;text-align:center;top:0;width:83px}.primary-border-b{border-bottom-width:1px;border-bottom-style:solid}.image_video iframe{width:100%}.news-section img{height:230px!important;width:370px!important}figure>p{margin:0}.news-img img{height:147px!important;width:237px!important}#toTop::before{content:"";font-family:"FontAwesome";font-size:35px;font-weight:bold;line-height:50px}#toTop{border-radius:4px 4px 0 0;bottom:0;color:#fff;display:none;height:50px;opacity:1;position:fixed;right:50px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out 0s;width:50px;z-index:10000}.screen-reader-text{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute;width:1px}#toTop:hover{outline:medium none}.slick-slide{outline:none}.slick-prev::before,.slick-next::before{color:#afafaf;font-family:fontawesome}.slick-dots{left:0}.slick-dots li{background:transparent none repeat scroll 0 0;border-radius:50%;height:10px;margin:0 2px;padding:2px;width:10px}.slick-dots li.slick-active{background:#cecece none repeat scroll 0 0}.slick-dots li button::before{display:none}.slick-dots li button{background:#cecece none repeat scroll 0 0;border-radius:50%;height:6px;line-height:normal;padding:0;width:6px}.slick-dots li.slick-active button{background:#ededed none repeat scroll 0 0}.patients-says .slick-prev{background:url(https://www.primarycaremilton.org/resources/front/images/xslider-arrows.png.pagespeed.ic.YNLOTeslNW.png) no-repeat left top;width:35px;height:60px;left:6.8%;z-index:99}.patients-says .slick-next{background:url(https://www.primarycaremilton.org/resources/front/images/xslider-arrows.png.pagespeed.ic.YNLOTeslNW.png) no-repeat right top;width:35px;height:60px;right:6.8%;z-index:99}.patients-says .slick-prev::before,.patients-says .slick-next::before{display:none}.news-item-text-1{margin-top:10px;padding-top:10px;margin-bottom:10px}.news-item-date-1{border-top:1px solid #e5e5e5;color:#646464;margin-top:10px;padding-top:10px}.home-box{min-height:322px;padding-top:35px}.home-box img{border:1px solid #fff;border-radius:50px}.home-box h2{text-transform:uppercase}.content-over-img{text-align:right}.content-over-txt{position:absolute;left:0;top:0;right:0;bottom:0}.home-pro-box{position:relative;margin-bottom:40px}.home-pro-box-title{position:absolute;bottom:0;background-color:rgba(255,255,255,.7);padding:10px;left:0;right:0}.parallax-container{position:relative;overflow:hidden;height:auto}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quaternary-bg{background:#3f5aaa}.fill-color{background-color:rgba(0,0,0,.8);bottom:0;display:block;position:absolute;top:0;width:100%}.content-section{padding-top:0}.accordion2 .click-box{padding:0 0 0 1px;line-height:26px}.header-top{background:#000;color:#fff;font-size:13px;top:0;left:0;right:0;z-index:99999}.top-header-list{}.top-header-list ul{margin:0;padding:0}.top-header-list ul li{padding:0;float:left}.top-header-list ul li.user{float:right}.top-header-list ul li a{padding:10px 15px;display:inline-block;color:#fff;text-decoration:none}.top-header-list ul li a span{display:inline-block;padding-left:3px}.top-header-list ul li.user a span{padding-left:0;padding-right:3px}.top-header-list ul li.open a,.top-header-list ul li a:hover{background:#111;color:#fff;text-decoration:none}.top-header-list ul li.dropdown{}.top-header-list ul li.dropdown .dropdown-menu{min-width:150px;background:#000;color:#fff;border-radius:0 0 5px 5px;margin:0;overflow:hidden;padding:0}.top-header-list ul li.dropdown.user .dropdown-menu li{float:none;display:block;margin:0 0 0 10px}.top-header-list ul li.dropdown .dropdown-menu li{float:none;display:block}.top-header-list ul li.dropdown .dropdown-menu li a{display:block;background:#000;padding:5px 10px}.top-header-list ul li.dropdown .dropdown-menu li a:hover{background:#111}.user-menu-image{max-width:80px;margin:10px 10px;float:left}.user-menu-image img{max-width:100%}.user-menu-list{white-space:nowrap}.after-before-right{width:100%!important}.inner-text.inner-textpage>ul{margin:10px 0}@media (max-width:1199px){.border-left-space{margin:0;padding:20px 0;border:none;border-top:1px solid #bfbfbf}.custom-boxes-in{padding:0}.custom-box-icon{margin-top:30px}}@media (max-width:991px){.calendar .c-pad-top{padding-top:5px}.news-box-title{height:auto}.news-item-box{width:100%;display:block}}@media (max-width:767px){section{padding-top:40px;padding-bottom:40px}.page-content{margin-bottom:30px}.font-30{font-size:20px}.font-24{font-size:18px}.font-18{font-size:13px}.content-title,.content-title-typ1{font-size:20px}.content-title-typ2{font-size:20px}.content-title-typ3{font-size:20px}.content-text-typ1{font-size:20px}.custom-bar-item{margin-bottom:20px}.custom-bar-item4{margin-bottom:0}.custom-bar-item:after{display:none}.custom-boxes-in{padding:0}.custom-box-icon{margin-top:30px}.event-box{border-left:none;border-top:1px solid #e1e1e1;padding-top:30px}.large-30-text{font-size:20px;font-weight:300}.large-30-text p{margin-bottom:20px}.box-border.p-7.inline-block>iframe{width:100%;height:auto;min-height:150px}.box-right-border{border-right:none}}@media (max-width:639px){.click-box{padding-top:0;margin-top:-10px}.faq-icon-box{display:none}.faq-box-title strong{line-height:46px;margin-left:10px}.accordion2 .faq-box-title strong{margin-left:0;line-height:normal;padding:10px 35px 0 12px}.accordion2 .click-box{line-height:26px}}@media (max-width:480px){img.max-w-350{max-width:100%}}