@font-face{font-family:'Playfair Display';src:url('font/PlayfairDisplay-Regular.woff2') format('woff2'),url('font/PlayfairDisplay-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Playfair Display';src:url('font/PlayfairDisplay-Bold.woff2') format('woff2'),url('font/PlayfairDisplay-Bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Playfair Display';src:url('font/PlayfairDisplay-Black.woff2') format('woff2'),url('font/PlayfairDisplay-Black.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Proxima Nova Lt';src:url('font/ProximaNova-Light.woff2') format('woff2'),url('font/ProximaNova-Light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova Rg';src:url('font/ProximaNova-Bold.woff2') format('woff2'),url('font/ProximaNova-Bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova Lt';src:url('font/ProximaNova-Semibold.woff2') format('woff2'),url('font/ProximaNova-Semibold.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova Th';src:url('font/ProximaNova-Extrabld.woff2') format('woff2'),url('font/ProximaNova-Extrabld.woff') format('woff');font-weight:800;font-style:normal}@font-face{font-family:'Proxima Nova Rg';src:url('font/ProximaNova-Regular.woff2') format('woff2'),url('font/ProximaNova-Regular.woff') format('woff');font-weight:normal;font-style:normal}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}body{font-family:'Proxima Nova Lt';font-size:13px;color:#333;margin:0}p,h1,h2,h3,h4,h5,h6,ul,li,a{margin:0;padding:0;line-height:1}a{text-decoration:none;outline:none;color:#b20838}a:hover{color:#333;text-decoration:none}img{vertical-align:top;max-width:100%;height:auto;border:none}input,select,textarea{font-family:'Proxima Nova Lt';font-size:13px;color:#000}iframe{max-width:100%;border:none}.fl{float:left}.fr{float:right}.clr,.cl,.clear{clear:both}input,select,textarea,button{font-family:'Proxima Nova Lt';font-size:13px;color:#333}.clearfix:after{clear:both;display:block;visibility:hidden;content:""}textarea{resize:none;min-height:82px}input:focus,textarea:focus,select:focus,button:focus{outline:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border:1px solid #dddddd;background:#fff;padding:0 13px;box-shadow:none;height:49px;max-width:100%;border-radius:0px;width:100%}input[type="search"]{-webkit-appearance:none}textarea{line-height:normal;padding:9px;width:100%}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color:#0EB1FE;background:#f9f9f9;box-shadow:0 0 4px rgba(0,0,0,0.2)}select{border:1px solid #dddddd;background:#fff;max-width:100%;border-radius:3px;padding:15px 13px}input[type="image"],input[type="submit"],input[type="button"],button{background:#f1592a;border:medium none;border-radius:0px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:0px 23px;text-transform:uppercase;height:40px;transition:all 0.3s ease-in-out 0s;font-weight:bold;appearance:normal;-webkit-appearance:none;max-width:100%}input[type="image"]:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover{background-color:#555}input[type="image"]:active,input[type="submit"]:active,input[type="button"]:active,button:active{box-shadow:inset 0 0 12px rgba(0,0,0,0.2)}.wrapper{margin:0 auto;padding:0 50px;max-width:1300px}.a_btn a{height:50px;line-height:50px;display:inline-block;padding:0 30px;font-size:15px;text-transform:uppercase;background:#b20838;color:#ffffff;border-radius:50px;font-weight:700;letter-spacing:1.5px}.a_btn.large a{height:60px;line-height:60px;display:inline-block;padding:0 40px}.a_btn.green a{background:#005955}.a_btn a{line-height:48px;border:1px solid #b20838;transition:all ease 0.3s}.a_btn a:hover{color:#b20838;background:#ffffff}.header{position:absolute;top:0;z-index:2;left:0;right:0}.home_slider_otr{position:relative;z-index:1}.home_slider_otr:before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:5px;background:url(images/slider_border.png) no-repeat;background-size:100%}.header_top{padding:30px 0 16px}.header_box{width:25%}.header_box_address{padding:5px 0 0 74px;position:relative}.header_box_address:before{content:"";position:absolute;top:0;left:0;width:60px;height:60px;border-radius:50%;background:#b20838 url(images/header_address.png) no-repeat center center}.header_box_address p{color:#ffffff;font-size:20px;line-height:24px;font-weight:normal}.header_box_call{position:relative;padding:17px 0 0 114px}.header_box_call:before{content:"";position:absolute;top:0;left:40px;width:60px;height:60px;border-radius:50%;background:#b20838 url(images/header_call.png) no-repeat center center}.header_box_call a{color:#ffffff;font-size:20px;line-height:24px;font-weight:normal}.header_box_searchbar input.search-field1{color:#ffffff;background:#508c89;border:1px solid #508c89;border-radius:30px;font-size:15px;line-height:45px;font-weight:300;padding:0 55px 0 25px;text-transform:capitalize;height:45px}.header_box_searchbar input.search-field1::placeholder{color:#ffffff;font-size:15px}.header_box_searchbar input.search-field1:focus{background:#508c89}.header_box_searchbar{padding-left:8px}.header_box_input{position:relative}.header_box_searchbar button{width:45px;height:45px;border-radius:50%;background:#b20838 url(images/header_search.png) no-repeat center center;position:absolute;top:0;right:0;padding:0}.header_box_searchbar button:hover{background:#ffffff url(images/header_search_hover.png) no-repeat center center}.header_bottom{background:#ffffff;border-radius:0 50px 50px 0;position:relative}.header_bottom:before{content:"";position:absolute;top:0;bottom:0;width:100em;right:100%;background:#ffffff}.header_menu{margin:0 -18px;width:83.33%}.header_menu li{display:inline-block;padding:0 18px;list-style-type:none;position:relative}.header_menu li a{color:#666666;font-size:17px;line-height:76px;font-weight:600;text-transform:capitalize;display:inline-block;border:2px solid transparent;transition:all ease 0.3s}.header_menu>ul>li:hover >a{color:#b20838;border-bottom:2px solid #b20838}.header_menu ul li ul.sub-menu{position:absolute;background:#fff;top:100%;left:20px;min-width:140px;z-index:2;opacity:0;visibility:hidden;padding:0}.header_menu ul li ul.sub-menu li{display:block}.header_menu ul li:hover ul.sub-menu{visibility:visible;opacity:1;z-index:999}.header_menu ul li ul.sub-menu li{padding:0}.header_menu ul li ul.sub-menu li a{line-height:30px;border:none;padding:0 0 0 10px;width:100%}.header_menu ul li ul.sub-menu>li:hover > a{color:#b20838;border:none}.header_menu ul li > ul.sub-menu > li > ul.sub-menu{left:100%;visibility:hidden;opacity:0;z-index:0;position:absolute;top:0;box-shadow:-3px 5px 10px rgba(0,0,0,0.5)}.header_menu ul li > ul.sub-menu> li:hover > ul.sub-menu{visibility:visible;opacity:1;z-index:10}.header_bottom_img{width:16.66%}.header_bottom_img a{display:inline-block;line-height:80px;height:80px}.header_bottom_img a img{padding:6px 0}.home_slide_img{position:relative}.home_slide_img img{width:100%}.home_slide_img:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#005955;opacity:0.9;z-index:0}.home_slide_img:after{content:"";background:url(images/slider_man_img.png) no-repeat;position:absolute;top:0;left:230px;right:0;bottom:0;background-size:100%;z-index:0}.home_slide_text h3{color:#ffffff;font-size:22px;font-weight:300;text-transform:capitalize}.home_slide_text_innr .title{padding-top:30px}.home_slide_text_innr .title h2{color:#ffffff}.title h2{color:#252525;font-size:50px;line-height:30px;font-weight:700;font-family:'Playfair Display'}.title small{color:#ffffff;font-size:15px;font-weight:normal;text-transform:uppercase;background:#3a7f7b;border-radius:15px;padding:0 26px;line-height:30px;display:inline-block;vertical-align:middle}.home_slide_text{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:100px auto 0;padding:0 50px;max-width:1300px;right:0;z-index:1}.home_slide_text_innr{width:41.66%}.home_slide_text_innr .a_btn{padding-top:50px}.home_slider button.slick-prev.slick-arrow{position:absolute;bottom:-30px;left:16.5%;width:60px;height:60px;border-radius:50%;background:#b20838;z-index:1;padding:0}.home_slider button.slick-prev.slick-arrow:before{content:"";background:url(images/slider_prev.png) no-repeat;width:10px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;background-size:100%}.home_slider button.slick-prev.slick-arrow:hover{background:#ffffff;box-shadow:10px -10px rgba(0,0,0,0.6);-moz-box-shadow:0px 6px  rgba(226,226,226,0.6);-webkit-box-shadow:0px 6px rgba(226,226,226,0.6);-o-box-shadow:0px 6px  rgba(226,226,226,0.6)}.home_slider button.slick-prev.slick-arrow:hover:before{background:url(images/slider_prev_hover.png) no-repeat;background-size:100%}.home_slider button.slick-next.slick-arrow{position:absolute;bottom:-30px;left:20.4%;width:60px;height:60px;border-radius:50%;background:#b20838;z-index:1;padding:0}.home_slider button.slick-next.slick-arrow:before{content:"";background:url(images/slider_next.png) no-repeat;width:10px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;background-size:100%}.home_slider button.slick-next.slick-arrow:hover{background:#ffffff;box-shadow:10px -10px rgba(0,0,0,0.6);-moz-box-shadow:0px 6px  rgba(226,226,226,0.6);-webkit-box-shadow:0px 6px rgba(226,226,226,0.6);-o-box-shadow:0px 6px  rgba(226,226,226,0.6);-ms-box-shadow:0px 6px  rgba(226,226,226,0.6)}.home_slider button.slick-next.slick-arrow:hover:before{background:url(images/slider_next_hover.png) no-repeat;background-size:100%}.footer{background:#252525}.footer_box_left{width:41.66%;background:#303030;padding:33px 65px 35px 0;position:relative}.footer_box_left:before{content:"";position:absolute;top:-32px;bottom:0;width:100em;right:100%;background:#303030}.footer_box_left:after{content:"";position:absolute;top:-32px;left:0;right:0;background:#303030;height:33px;border-radius:0 50px 0 0}.footer_box_top{margin:0 -25px}.footer_box_innr{padding:0 25px}.footer_box_innr:first-child{width:40%}.footer_box_innr:last-child{width:60%}.footer_box_title h2{color:#ffffff;font-size:20px;font-family:'Playfair Display';font-weight:700;text-transform:capitalize;line-height:30px}.footer_box_list{padding-top:4px}.footer_box_list li{list-style-type:none;padding-left:17px}.footer_box_list li a{color:#929292;font-size:15px;line-height:36px;font-weight:300;text-transform:capitalize;position:relative}.footer_box_list li a:before{content:"";position:absolute;top:5px;left:-20px;background:url(images/ft_li_before.png) no-repeat;width:6px;height:8px}.footer_box_list li a:hover{color:#ffffff}.footer_box_para p{color:#929292;font-size:15px;line-height:22px;font-weight:300}.footer_box_para p strong{color:#ffffff}.footer_box_para{padding-top:42px}.footer_box_right{padding:53px 60px 0 60px;position:relative;background:#252525;width:58.34%}.footer_box_right .footer_box_para{padding-top:11px}.footer_box_right 
.footer_box_title h2{width:60%}.footer_box_right .footer_box_details{padding:11px 0}.footer_box_right .footer_box_details:last-child{padding:23px 0 11px 0}.about_us_otr{position:relative;padding:126px 0 100px}.about_us_otr:before{content:"";position:absolute;top:0;left:0px;background:#ffffff url(images/about_before.png) no-repeat;width:610px;background-blend-mode:luminosity;z-index:-1;bottom:0;opacity:0.3;background-position:left center}.about_us_innr{margin:0 -15px}.about_us_box{width:50%;padding:0 15px;display:inline-block;margin-left:-3px;vertical-align:middle}.about_us_details{padding:0 40px}.about_box_img{border-radius:30px;overflow:hidden}.about_us_details_innr h3{color:#005955;font-size:16px;font-weight:600;text-transform:uppercase}.about_us_details_innr .title{padding-top:5px}.about_us_details_innr p{color:#666666;font-size:18px;font-weight:300;line-height:36px;padding:7px 0 27px}.about_us_details_innr p{font-weight:600}.site_search{padding:87px 0 99px;text-align:center}.site_search_innr{margin:0 -15px;padding-top:37px}.site_search_box{width:33.33%;padding:0 15px}.site_search_img{border-radius:20px;overflow:hidden;position:relative}.site_search_img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.6) 100%);background:-webkit-gradient(left top,left bottom,color-stop(70%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}.site_search_box .title{position:absolute;bottom:6px;left:0;right:0;text-align:center}.site_search_box .title h2{color:#ffffff;font-size:20px}.site_search_otr .a_btn{padding-top:50px}.ready_box{width:50%;border-radius:0 50px 0 0;overflow:hidden}.ready_box2{border-radius:50px 0 0 0}.ready_img{position:relative}.ready_img img{width:100%}.ready_box1 .ready_img:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);background:-moz-linear-gradient(left,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(0,0,0,0.6)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1)}.ready_text_otr{position:absolute;top:43%;left:0;padding:0 80px;transform:translateY(-50%)}.ready_text_otr .title h2{color:#ffffff}.ready_details p{color:#ffffff;font-size:24px;line-height:40px;font-weight:normal;padding:24px 0 0 0;max-width:70%}.ready_box1 .a_btn{padding-top:25px}.ready_box1 .a_btn a{background:#005955;height:70px;line-height:68px;padding:0 35px 0 73px;font-size:24px;position:relative;border:1px solid #005955}.ready_box1 .a_btn a:before{position:absolute;content:"";top:6px;left:10px;background:#ffffff;width:56px;height:56px;border-radius:50%}.ready_box1 .a_btn a:after{position:absolute;content:"";top:50%;left:25px;background:url(images/home-call.png) no-repeat;width:25px;height:25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-size:100%}.ready_box1 .a_btn a:hover{background:#ffffff;color:#005955}.ready_box1 .a_btn a:hover:before{background:#005955}.ready_box1 .a_btn a:hover:after{background:url(images/home-call-hover.png) no-repeat;background-size:100%}.ready_box2 .ready_details p{max-width:100%;width:100%}.ready_box2 .a_btn{padding-top:40px}.ready_box2 .a_btn a{background:#e3130f;height:70px;line-height:68px;font-size:18px;padding:0 51px;border:1px solid #e3130f;transition:all ease 0.3s}.ready_box2 .a_btn a:hover{background:#ffffff;color:#e3130f}.ready_box2 .heading h2{color:#ffffff;font-size:50px;line-height:57px;text-transform:uppercase;font-weight:800;font-family:'Proxima Nova Th'}.ready_box2 .heading h2 small{display:block;line-height:80px}.ready_box2 .heading h2 strong{display:block;color:#e3130f;font-size:100px;line-height:80px}.ready_box2 .ready_text_otr{left:50%;padding:80px 34px 80px 0}.location{padding:82px 0 150px}.location .title{text-align:center}.location_otr{padding-top:38px}.location_innr{margin:0 -5px}.location_box{width:20%;padding:0 5px}.location_box_innr{padding:29px;background-color: #005955; border-radius:15px;position:relative}.location_box_title{position:relative}.location_box_title:before { position: absolute; content: ""; top: 3px; left: -20px; background: url(images/home-location.png) no-repeat; width: 100%; height: 100%; background-size: 16px; }
.location_box_title h2{color:#ffffff;font-size:24px;font-family:'Playfair Display';font-weight:700}.locatiion_box_address p{color:#ffffff;font-size:15px;line-height:22px;font-weight:300;padding-top:8px}.location_box .a_btn{position:absolute;bottom:-20px;left:0;text-align:center;z-index:1;margin:0 auto;width:100%}.location_box .a_btn a{height:40px;line-height:40px;padding:0 22px 0 21px;font-size:12px}.location_box:nth-child(even) .location_box_innr{background-color: #005955;}.care_box{width:50%}.care_box1{background:#f2f2f2}.care_box_img img{width:100%}.care_box_text{float:right;padding:95px 19% 120px 0}.care_box_details p{color:#666666;font-size:18px;line-height:36px;font-weight:300;width:80%;padding:8px 0 20px}.care_box_text .a_btn a{background:#005955;border:1px solid #005955}.care_box_text .a_btn a:hover{color:#005955;background:#ffffff}.care_list{padding-top:4px}.care_list li{list-style-type:none;color:#666666;font-size:20px;line-height:50px;font-weight:300;padding:0 41px}li.time{position:relative}li.time:before{content:"";position:absolute;top:14px;left:0;background:url(images/time.png) no-repeat;width:22px;height:21px;background-size:100%}li.appointment{position:relative}li.appointment:before{content:"";position:absolute;top:14px;left:0;background:url(images/appointment.png) no-repeat;width:22px;height:21px;background-size:100%}li.call{position:relative}li.call:before{content:"";position:absolute;top:15px;left:0;background:url(images/call.png) no-repeat;width:21px;height:21px;background-size:100%}.care_innr:nth-child(even) .care_box1{float:right}.care_innr:nth-child(even) .care_box2{float:left}.care_innr:nth-child(even) .care_box_text{float:left;padding-right:unset;padding:90px 0 91px 14%}.inner_banner_inr{position:relative}.inner_banner_img{position:relative}.inner_banner_img img{width:100%}.inner_banner_img:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#005955;opacity:0.9;z-index:0}.inner_banner_img:after{content:"";background:url(images/slider_man_img.png) no-repeat;position:absolute;top:0;bottom:0;background-size:100%;z-index:0;max-width:45%;background-position:right bottom -60px;right:13%;width:100%}.inner_banner_text{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:100px auto 0;padding:0 50px;max-width:1300px;right:0;z-index:1}.inner_banner_text_innr h2{color:#ffffff;font-size:52px;line-height:65px;font-weight:700;font-family:'Playfair Display'}.inner_banner_inr:before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:5px;background:url(images/slider_border.png) no-repeat;background-size:100%}.inner_bread_crums{background:#f5f5f5}.inner_bread_crums_inr ul li{list-style:none;display:inline-block;padding-right:40px}.inner_bread_crums_inr ul li a{font-size:17px;font-weight:400;color:#666666;line-height:68px;display:inline-block;position:relative;font-family:'Proxima Nova Rg'}.inner_bread_crums_inr ul li a:before{content:"»";position:absolute;font-size:17px;font-weight:400;color:#666666;line-height:68px;font-family:'Proxima Nova Rg';right:-25px}.inner_bread_crums_inr ul li:last-child a{color:#888888}.inner_bread_crums_inr ul li:last-child a:before{display:none}.inner_bread_crums_inr ul li:last-child a{cursor:default;pointer-events:none}.care_box_text{float:right;padding:85px 16% 100px 0;width:73%}.care_box_details p{width:100%}.care_box_details strong{color:#666666;font-size:20px;line-height:40px;font-weight:600;padding:5px 0 20px;display:inline-block}.fitness_center .care_box{position:relative}.fitness_center .care_innr:nth-child(even) .care_box_text{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.fitness_center .care_innr .care_box_text{position:absolute;top:50%;transform:translateY(-50%);right:0}.fitness_center_top{padding:130px 0 100px;position:relative}.fitness_center_top:before{position:absolute;content:"";background:#ffffff url(images/fitness_center_5.png)no-repeat;background-size:100%;background-blend-mode:luminosity;opacity:0.05;width:731px;height:682px;right:0;bottom:-60px;z-index:-1}.fitness_center_top_left{width:50%;margin:0 0 30px 100px;text-align:right}.fitness_center_top_left_img{display:inline-block;overflow:hidden;border-radius:20px}.title strong{font-weight:400;font-size:16px;color:#005955;letter-spacing:1px;line-height:25px;font-family:'Proxima Nova Rg';text-transform:uppercase}.fitness_center_top_right small{font-size:18px;font-weight:300;color:#b20838;line-height:30px;display:block;padding:10px 0 7px}.fitness_center_top_right p{font-size:20px;line-height:30px;color:#252525;font-weight:700;font-family:'Playfair Display'}.fitness_center_top_right ul li{list-style:none;position:relative;font-weight:400;font-size:18px;color:#666666;line-height:30px;padding:9px 0 9px 32px}.fitness_center_top_right ul li:before{position:absolute;content:"";background:url(images/fitness_li_listing.png)no-repeat;width:20px;height:19px;background-size:100%;left:0;top:14px}.fitness_center_opening{background:#fbf2f5;text-align:center;padding:44px 20px 40px 20px;border-radius:20px}.fitness_center_opening strong{font-weight:300;font-size:24px;line-height:30px;color:#b20838;font-family:'Proxima Nova Rg'}.fitness_center_opening p{font-weight:300;font-size:18px;line-height:30px;max-width:70%;margin:0 auto;padding-top:9px}.fitness_center_top_otr{padding-bottom:54px}
.patient_care_services_page_top p{font-size:18px;font-weight:300;line-height:32px;color:#666666;padding-bottom:32px}.patient_care_services{padding:64px 0 116px}.patient_care_services_otr{margin:0 -15px}.patient_care_services_box{width:25%;padding:15px;float:left}.patient_care_services_box_img{border-radius:5px;overflow:hidden;position:relative}.patient_care_services_box_img:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#000000;opacity:0.50}.patient_care_services_box_text{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.patient_care_services_box_text p{font-size:20px;line-height:30px;color:#ffffff;font-family:'Playfair Display';font-weight:700}.board-of-members_details_innr{width:88.52%}.board-of-members_box_otr{margin:0 -25px}.board-of-members_box{width:33.33%;float:left;padding:25px 25px 26px 25px}.board-of-members_box_img{position:relative;border-radius:5px;overflow:hidden}.board-of-members_box_img small{position:absolute;bottom:10px;left:10px;background:#ffffff;display:inline-block;border-radius:5px;font-size:16px;line-height:30px;font-weight:700;font-family:'Proxima Nova Rg';padding:0 13px}.board-of-members_box_text{padding:26px 0 0 10px}.board-of-members_box_text h4{font-size:20px;line-height:28px;color:#252525;font-weight:700;font-family:'Proxima Nova Rg'}.board-of-members_box_text p{color:#666666;font-size:16px;line-height:28px;font-weight:400}.board-of-members_box_text p strong{color:#666666;font-size:16px;line-height:28px;font-weight:600;font-family:'Proxima Nova Lt'}.board-of-members{padding:58px 0 87px}.board-of-members_top{padding:23px 0}.board-of-members_executive_management{padding:23px 0}.board-of-members_details_innr h3{font-size:32px;line-height:45px;color:#252525;font-weight:700;font-family:'Playfair Display';padding:0px 0 6px}.board-of-members_bottom{padding:0 0 30px 0}.board-of-members_bottom_inr{margin:0 -18px}.board-of-members_bottom_box{padding:15px 18px;width:50%;float:left}.board-of-members_bottom_box_inr{background:#f2f2f2;border-radius:5px;padding:32px 40px 30px 40px}.board-of-members_bottom_box_inr strong{font-size:22px;line-height:30px;color:#252525;font-weight:700;font-family:'Playfair Display';padding:0px 0 14px;display:inline-block}.board-of-members_bottom_list ul li{list-style:none;font-size:16px;line-height:28px;color:#666666;font-weight:300}.board-of-members_bottom_box_inr p{font-size:18px;line-height:34px;color:#666666;font-weight:300}.header_menu ul li ul.sub-menu li a{padding:0 10px 0 10px}.header_menu ul li ul.sub-menu{white-space:nowrap}.events_page{padding:0px 43px 0 0}.evnents_box_inr{background:#f2f2f2;border-radius:6px;overflow:hidden}.events_box_left{width:28.61%;float:left}.events_box_right{width:71.39%;float:left;padding:30px 50px 0 35px}.events_box_right h3{font-size:22px;line-height:30px;color:#252525;font-weight:700;font-family:'Proxima Nova Rg'}.events_box_right p{font-size:18px;line-height:28px;font-weight:300;color:#666666;padding:14px 0 19px}.events_box_right p a{color:#337a77}.events_box_right p a:hover{color:#252525}.events_box_right small{font-size:18px;line-height:28px;font-weight:300;color:#b20838;display:inline-block}.evnents_box{padding:10px 0}.events_pagination{text-align:center;padding-top:29px}.events_pagination ul li{list-style:none;display:inline-block;vertical-align:middle;padding:0 5px}.events_pagination ul li a{display:inline-block;vertical-align:middle;font-size:20px;font-weight:600;width:46px;height:46px;line-height:46px;border-radius:5px;color:#337a77;background:#c3e4e3;text-align:center;position:relative}.events_pagination ul li a:hover{color:#ffffff;background:#337a77}.events_pagination ul li.pagination_prev a:before{position:absolute;content:"";width:10px;height:17px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background:url(images/pagination_prev.png)no-repeat;background-size:100%}.events_pagination ul li.pagination_next a:before{position:absolute;content:"";width:10px;height:17px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background:url(images/pagination_next.png)no-repeat;background-size:100%}.events_pagination ul li.pagination_prev a,.events_pagination ul li.pagination_next a{background:none}.events_pagination ul li.pagination_next a:hover:before{background:url(images/pagination_next_hover.png)no-repeat}.events_pagination ul li.pagination_prev a:hover:before{background:url(images/pagination_prev_hover.png)no-repeat}.events-page{padding-bottom:62px}.header_box_searchbar button{box-shadow:0 0 10px 0 rgba(0,0,0,0.20)}.faq_text ul li p a:hover{color:#252525}.header_box_searchbar input.search-field1:focus{border-color:#b20838;box-shadow:none;color:#ffffff;background:#b20838f0}.about_us_img{border-radius:5px;overflow:hidden;display:inline-block}.about_us_left .about_us_details_innr{padding-bottom:42px}.about_us_inr{margin:0 -15px}.about_us_left{width:75%;padding:0 15px}.about_us_text{padding-top:6px}.about_us_right{width:25%;padding:0 15px}.about_us_section{padding:70px 0 123px}.about_us_text p{font-size:18px;line-height:36px;color:#666666;padding-top:40px;padding-right:0;font-family:'Proxima Nova Lt'}.about_us_text p strong{font-weight:600;font-family:'Proxima Nova Lt'}.about_us_right_inr{background:url(images/location_bg2.jpg);border-radius:15px;position:relative;padding:35px 0px 24px}.about_us_right_title h4{font-weight:700;font-size:30px;color:#ffffff;line-height:30px;font-family:'Playfair Display';padding-left:37px}.about_us_right_details ul li{list-style-type:none}.about_us_right_details ul li a{font-family:'Proxima Nova Lt';position:relative;font-size:15px;line-height:15px;color:#ffffff;font-weight:300;width:100%;display:inline-block;padding:16px 37px 16px 54px}.about_us_right_details ul li a::before{content:"";position:absolute;background:url(images/about_us_li_before.png);left:36px;width:6px;height:8px;top:20px}.about_us_right_details ul li a::after{content:"....................................";position:absolute;bottom:-3px;left:36px;letter-spacing:2.5px}.about_us_right_details{padding-top:16px}.about_us_right_details ul li:last-child a::after{display:none}.about_us_right_details ul li:hover{background:#4e9794;position:relative}.about_us_right_details ul li:hover::after{width:0;height:0;border-style:solid;border-width:22px 13px 22px 0;border-color:transparent #4e9795 transparent transparent;content:"";position:absolute;left:-13px;top:50%;transform:translateY(-50%)}.about_us_right_details ul li.li_prev_hover a:after{display:none}.about_us_right_details ul li:hover a:after{display:none}.events .about_us_section{padding:70px 0 133px}.events .title{padding-top:0}.events_text{background:#f2f2f2;padding:44px 40px 35px 50px}.events_left{border-radius:10px;overflow:hidden;padding-right:32px}.events_img{position:relative;margin-top:14px}.events_img_date h3{font-size:40px;font-family:'Proxima Nova Rg';color:#ffffff;font-weight:700}.events_img_date h3 small{font-size:18px;font-family:'Proxima Nova Lt';color:#ffffff;font-weight:300;line-height:26px;display:block}.events_img_date{position:absolute;background:#b20838;right:33px;top:-14px;padding:13px 16px}.events .about_us_details_innr{padding-bottom:28px}.events_img_date::before{content:"";position:absolute;left:-11px;width:0;height:0;border-style:solid;border-width:13px 11px 13px 0;border-color:transparent #900029 transparent transparent;z-index:-1;top:0}.events_img_date::after{content:"";position:absolute;right:-11px;width:0;height:0;border-style:solid;border-width:13px 0 13px 11px;border-color:transparent transparent transparent #900029;z-index:-1;top:0}.about_us_right_details ul li.active{background:#4e9794;position:relative}.about_us_right_details ul li.active::after{width:0;height:0;border-style:solid;border-width:22px 13px 22px 0;border-color:transparent #4e9795 transparent transparent;content:"";position:absolute;left:-13px;top:50%;transform:translateY(-50%)}.about_us_right_details ul li.li_prev_hover a:after{display:none}.about_us_right_details ul li.active a:after{display:none}.events_text h6{font-size:22px;line-height:30px;color:#252525;font-family:'Proxima Nova Rg';font-weight:700}.events_text p{padding:14px 16px 14px 0;line-height:28px}.events_text_date{text-align:right;padding-top:8px}.events_text_date h6{font-size:18px;line-height:28px;color:#b20838;font-weight:300;font-family:'Proxima Nova Lt';position:relative;display:inline-block}.events_text_date h6::before{content:"";position:absolute;background:url(images/events_date_before.png);width:16px;height:15px;left:-18px;top:50%;transform:translate(-50%,-50%)}.my_health_record_otr{padding:70px 0 132px}.my_health_record_inr{margin:0 -15px}.my_health_record_left{width:50%;padding:0 15px}.my_health_record_left_inr{padding-right:76px}.my_health_record_left_title h2{font-size:50px;line-height:65px;color:#252525;font-family:'Playfair Display';font-weight:700}.my_health_record_left_text h6{padding-top:40px;font-size:22px;line-height:36px;color:#666666;font-family:'Proxima Nova Lt';font-weight:600}.my_health_record_left_text p{font-size:18px;color:#666666;font-family:'Proxima Nova Lt';font-weight:300;line-height:36px;padding-top:25px}.my_health_record_left_text p a{display:inline-block;font-size:18px;color:#666666;font-family:'Proxima Nova Lt';font-weight:300;line-height:36px}.my_health_record_left_text p a:hover{color:#b20838}.my_health_record_left_text_inr p:first-child{padding-top:15px}.my_health_record_left_bottom{padding-top:52px}.my_health_record_left_bottom_inr{background:#f2f2f2;border-radius:5px;padding:10px}.my_health_record_left_bottom_left{display:inline-block;border-radius:5px;overflow:hidden;width:37%;vertical-align:middle;max-width:205px}.my_health_record_left_bottom_right{display:inline-block;width:62%;vertical-align:middle}.my_health_record_left_bottom_left a{display:inline-block}.my_health_record_left_bottom_right p{font-family:'Proxima Nova Lt';font-weight:300;font-size:18px;line-height:30px;color:#666666;padding:0 35px}.my_health_record_right{width:50%;padding:0 15px;text-align:right}
.my_health_record_right_img{border-radius:5px;overflow:hidden;display:inline-block}.faq_otr{padding:88px 0 132px}.faq_title h2{font-size:50px;line-height:65px;color:#252525;font-family:'Playfair Display';font-weight:700;text-align:center;padding-bottom:45px}.faq_text ul{list-style-type:none;counter-reset:item}.faq_text ul li{position:relative}.faq_text ul li h6{font-size:20px;color:#252525;font-weight:700;font-family:'Playfair Display';padding-bottom:7px}.faq_text ul li p{font-size:18px;color:#666666;font-weight:300;line-height:36px;padding-bottom:35px}.faq_text li:before{content:"Q"counter(item) ".";counter-increment:item;color:#b20838;font-weight:700;font-size:20px;font-family:'Playfair Display';position:absolute}.faq_question{padding-left:50px}.faq_text ul li p a{font-size:18px;color:#b20838;font-weight:300;line-height:36px}.faq_btn.a_btn{text-align:center;padding-top:6px}.faq_btn.a_btn a{height:40px;line-height:40px;padding:0 25px;background:#c2c2c2;border:1px solid #c2c2c2;font-weight:600;font-size:12px}.faq_btn.a_btn a:hover{background:none;color:#c2c2c2}.contact_block{padding:103px 0 0}.contact_otr{width:85.42%;padding:0 15px;margin:0 auto}.contact_innr{padding:50px 50px 40px;text-align:center;background:#f6f6f6}.title h3{color:#005955;font-size:16px;font-family:'Proxima Nova Rg';font-weight:normal}.contact_form{padding-top:30px}.contact_form_otr{margin:0 -10px}.contact_form_innr{width:50%;padding:0 10px}.contact_input input{height:60px;padding:0 25px;line-height:60px;font-size:15px;color:#888888;font-weight:300;border-radius:30px;border:none}.contact_input input::placeholder{font-size:15px}.contact_select select{height:60px;padding:0 25px;line-height:60px;font-size:15px;color:#888888;font-weight:300;border-radius:30px;-webkit-appearance:none;-moz-appearance:none;width:100%;background:#ffffff  url(images/contact_select_after.png) no-repeat center right 25px;border:none}.contact_textarea{width:100%;padding:20px 0 40px}.contact_textarea textarea{padding:29px 28px;font-size:15px;color:#888888;font-weight:300;border-radius:30px;border:none;height:150px}.contact_input input:focus,.contact_textarea textarea:focus{background:#ffffff;border:none;box-shadow:none}.contact_submit{width:100%;text-align:center}.contact_submit button{height:60px;line-height:58px;display:inline-block;padding:0 39px 0 38px;font-size:16px;text-transform:uppercase;background:#b20838;color:#ffffff;border-radius:50px;font-weight:700;border:1px solid #b20838;letter-spacing:1.5px;transition:all ease 0.3s;box-shadow:-5px 10px 20px 0 rgba(0,0,0,0.15)}.contact_submit button:hover{color:#b20838;background:#ffffff}.innr-location{background:#f6f6f6;padding:103px 0 100px}.innr-location .title{text-align:center}.innr-location .location_otr{padding-top:10px}.innr-location .location_innr{margin:0 -15px}.innr_location_box{width:33.33%;padding:40px 15px}.innr_location_box_innr{padding:40px 68px 52px 63px;background:url(images/location_bg1.jpg);border-radius:15px;position:relative}.innr_location_box:nth-child(even) .innr_location_box_innr{background:url(images/location_bg2.jpg)}.innr_location_box_heading h2{color:#ffffff;font-size:20px;font-family:'Playfair Display';font-weight:700}.innr_location_box_call a{color:#ffffff;font-size:18px;font-family:'Playfair Display';font-weight:normal}.innr_location_box_innr_sub{padding-top:40px}.innr_location_box_innr_sub:first-child{padding-top:0}.innr_location_box .a_btn{position:absolute;bottom:-20px;left:0;text-align:center;z-index:1;margin:0 auto;width:100%}.innr_location_box .a_btn a{height:60px;line-height:60px;padding:0 54px 0 55px;font-size:16px}.location_address_before{position:relative}.location_address_before:before{content:"";position:absolute;top:0;left:-24px;background:url(images/home-location.png) no-repeat;width:16px;height:21px}.location_call_before{position:relative}.location_call_before:before{content:"";position:absolute;top:0;left:-24px;background:url(images/location_call.png) no-repeat;width:19px;height:20px}.location_hour_before{position:relative}.location_hour_before:before{content:"";position:absolute;top:0;left:-24px;background:url(images/location_hour.png) no-repeat;width:20px;height:19px}.location_box_hour p{color:#ffffff;font-size:18px;line-height:30px;font-family:'Playfair Display';font-weight:normal}.location_map_block{padding:103px 0 130px}.location_map{width:66.66%;padding-right:15px}.location_map iframe{width:100%;height:100%}.location_box_address p{color:#ffffff;font-size:15px;line-height:22px;font-weight:300;padding-top:8px}.location_map_block .innr_location_box{padding:0 0 0 15px}.medical_associates_block{padding:70px 0 115px}.medical_assocaites_otr{margin:0 -15px}.medical_associates{width:75%;padding:0 15px}.medical_associates_inr{padding-right:40px}.medical_associates_img{border-radius:5px;overflow:hidden}.medical_associates_text{padding:35px 77px 41px 0}.medical_associates_text p{color:#666666;font-size:18px;line-height:36px;font-weight:300}.medical_associates_box{padding:15px 0}.medical_associates_bottom_otr{background:#f2f2f2;padding:30px}.medical_associates_bottom_innr{margin:0 -19px}.medical_associates_img_otr{width:32.2%;padding:0 19px}.medical_associates_info{width:66.66%;padding:0 19px 0 4px}.medical_associates_details{padding:12px 6px 0 0}.medical_associates_details h2{color:#252525;font-size:20px;font-family:'Playfair Display';font-weight:700;padding-bottom:17px}.medical_associates_details p{color:#666666;font-size:16px;line-height:28px;font-weight:300}.sidebar{width:25%;padding:0 15px}.sidebar_location_innr{padding:15px 0}.sidebar_location_innr:first-child{padding-top:0}.sidebar_location_innr:last-child{padding-bottom:0}.sidebar_location{background:url(images/location_bg2.jpg);padding:36px 37px 38px 37px;border-radius:10px;overflow:hidden}.sidebar_title h2{color:#ffffff;font-size:26px;line-height:36px;font-family:'Playfair Display';font-weight:700}.sidebar_info{padding-top:21px}.sidebar_address{position:relative;padding-bottom:20px}.sidebar_address p{color:#ffffff;font-size:15px;line-height:25px;font-family:'Proxima Nova Rg';font-weight:normal;padding:0 0 0 30px}.sidebar_address:before{content:"";position:absolute;top:5px;left:0;width:10px;height:13px;background:url(images/sidebar_address_before.png) no-repeat;background-size:100%}.sidebar_call{position:relative;padding-bottom:20px}.sidebar_call a{color:#ffffff;font-size:15px;font-family:'Proxima Nova Rg';font-weight:normal;padding:0 0 0 30px}.sidebar_call:before{content:"";position:absolute;top:3px;left:0;width:13px;height:12px;background:url(images/sidebar_call_before.png) no-repeat;background-size:100%}.sidebar_hour{position:relative}.sidebar_hour ul{padding-left:30px}.sidebar_hour ul li{list-style-type:none;color:#ffffff;font-size:15px;line-height:25px;font-family:'Proxima Nova Rg';font-weight:normal}.sidebar_hour:before{content:"";position:absolute;top:5px;left:0;width:15px;height:14px;background:url(images/sidebar_hour_before.png) no-repeat;background-size:100%}.sidebar_calender{background:url(images/sidebar_bg.png);padding:44px 34px 35px 37px;border-radius:10px;overflow:hidden}.sidebar_text p{color:#ffffff;font-size:15px;line-height:25px;font-family:'Proxima Nova Rg';font-weight:normal}.sidebar_calender .sidebar_title{position:relative}.sidebar_calender .sidebar_title:before{content:"";position:absolute;top:10px;right:0;width:17px;height:17px;background:url(images/sidebar_calender_before.png) no-repeat;background-size:100%}.sidebar_text{padding-top:25px}.contact_innr .title h3{text-transform:uppercase}.location_map_inr{border-radius:5px;display:inline-block;overflow:hidden;width:100%;height:100%}.innr_location_box_map{width:33.33%;padding:0 15px 0 27px}.innr_location_box .location_box_address p,.innr_location_box_map .location_box_address p{font-size:18px;line-height:30px}.location_map_block .innr_location_box_innr{padding:40px 58px 162px 63px}.location_call_before{padding-bottom:10px}.innr_location_box .a_btn a{box-shadow:0px 10px 20px rgba(0,0,0,0.15)}.innr-location{text-align:center}.innr_location_box{display:inline-block;margin-left:-3px;float:none;vertical-align:top;text-align:left}.title h3{text-transform:uppercase;padding-bottom:6px}.contact_textarea{width:100%;padding:20px 10px 37px}.innr-location .innr_location_box_innr{padding:40px 68px 55px 63px}.home_slide_img:after{display:none}.slider_man_img{width:80%;position:absolute;bottom:0;right:0}.inner_banner_img:after{display:none}.slider_man_img_inr{width:40%;position:absolute;bottom:0;right:0}.slider_man_img_inr img{width:40%}.default-page .about_us_section{padding:35px 0 100px}.default-page .about_us_text p{padding:0 0 18px 0;line-height:32px}.pagenotfound{text-align:center;padding:11px 0 53px}.pagenotfound h2{font-size:40px}.pagenotfound p{font-size:24px;line-height:50px}.contact_form input.wpcf7-not-valid{border:1px solid red}.contact_select .wpcf7-not-valid{border:1px solid red}.contact_form   input[type="submit"]{height:60px;line-height:58px;display:inline-block;padding:0 39px 0 38px;font-size:16px;text-transform:uppercase;background:#b20838;color:#ffffff;border-radius:50px;font-weight:700;border:1px solid #b20838;letter-spacing:1.5px;transition:all ease 0.3s;box-shadow:-5px 10px 20px 0 rgba(0,0,0,0.15)}.contact_form span .wpcf7-not-valid-tip{display:none}.contact_form input[type="submit"]:hover{color:#b20838;background:#ffffff}.thankyou{text-align:center}.thankyou h3{font-size:30px}.header_menu ul li.current-menu-ancestor > a{color:#b20838;border-bottom:2px solid #b20838}.header_menu ul li.current-menu-parent ul li.current-menu-item >a{color:#b20838}.header_menu ul li.current-menu-ancestor > ul > li.current-menu-ancestor > a{color:#b20838;border-bottom:2px solid #b20838}.header_menu  ul > li.current_page_item > a{color:#b20838;border-bottom:2px solid #b20838}.faq_question ul li{list-style:none;position:relative;font-weight:400;font-size:18px;color:#666666;line-height:30px;padding:9px 0 9px 32px}.faq_question ul li::before{position:absolute;content:"";background:url(images/fitness_li_listing.png)no-repeat;width:20px;height:19px;background-size:100%;left:0;top:14px}.events_pagination .wp-pagenavi{list-style:none;display:inline-block;vertical-align:middle;padding:0 5px}.events_pagination .wp-pagenavi  a,.events_pagination .wp-pagenavi  span{display:inline-block;vertical-align:middle;font-size:20px;font-weight:600;width:46px;height:46px;line-height:46px;border-radius:5px;color:#337a77;background:#c3e4e3;text-align:center;position:relative;margin:0 8px}.events_pagination .wp-pagenavi a:hover{color:#ffffff;background:#337a77}.wp-pagenavi  span.current{background:#6f51c7;box-shadow:0 5px 15px 0 rgba(0,0,0,0.18)}.wp-pagenavi a:hover,.wp-pagenavi span
.current{color:#ffffff;background:#337a77}.cf7sr-g-recaptcha-invalid span.wpcf7-not-valid-tip{display:inline-block;margin-bottom:15px}.contact-us-recaptcha{display:inline-block;vertical-align:middle;margin-bottom:10px}.inner_bread_crums_inr ul li{font-size:17px;font-weight:400;color:#666666;line-height:68px;display:inline-block;position:relative;font-family:'Proxima Nova Rg'}.header_box_searchbar input.search-submit{width:45px;height:45px;border-radius:50%;background:#b20838 url(images/header_search.png) no-repeat center center;position:absolute;top:0;right:0;padding:0}.search-page .events_box_right{float:left;padding:30px 50px 0 35px}.wp-pagenavi a.last,.wp-pagenavi a.first{width:90px}.footer_box_top ul li.current_page_item a{color:#ffffff}.default-page .privacy-page ol{counter-reset:item;margin-bottom:15px}.default-page .privacy-page ol>li{font-size:18px;line-height:36px;color:#666666;font-family:'Proxima Nova Lt';list-style-type:none;counter-increment:item;margin-bottom:10px}.default-page .privacy-page ol>li:before{display:inline-block;font-weight:bold;text-align:right;content:counter(item) ".";padding-right:10px;color:#b20838}.default-page .privacy-page .privacy-inner{padding-left:30px;margin-bottom:20px}.default-page .privacy-page .privacy-inner ul{margin-top:05px}.default-page .privacy-page ul{margin-left:20px}.default-page .privacy-inner p{padding-bottom:0}.default-page h2,.default-page h3,.default-page h4,.default-page h5,.default-page h6{color:#252525;font-size:45px;line-height:55px;font-weight:700;font-family:'Playfair Display';margin-bottom:20px}.default-page h3{font-size:35px;line-height:45px}.default-page h4{font-size:30px;line-height:40px}.default-page h5{font-size:25px;line-height:35px}.default-page h6{font-size:20px;line-height:30px}.default-page ul{margin-bottom:20px;display:inline-block}.default-page ul li{font-size:18px;line-height:36px;color:#666666;font-family:'Proxima Nova Lt';margin-left:20px;list-style:none}.default-page ul li:before{position:absolute;content:"";width:10px;height:17px;margin-top:19px;margin-left:-14px;transform:translate(-50%,-50%);background:url(images/pagination_next_hover.png)no-repeat;background-size:8px}.default-page ul.col-2{column-count:2}.default-page ul.col-3{column-count:3}.default-page ul.col-4{column-count:4}.default-page .about_us_inr{margin:0}.default-page .right-img{float:right;margin:0 0 20px 30px;border-radius:5px;overflow:hidden;display:inline-block}.default-page .left-img{float:left;margin:0 30px 20px 0;border-radius:5px;overflow:hidden;display:inline-block}.about_us_right_details ul li.current_page_item{background:#4e9794;position:relative}.about_us_right_details ul li.current_page_item::after{width:0;height:0;border-style:solid;border-width:22px 13px 22px 0;border-color:transparent #4e9795 transparent transparent;content:"";position:absolute;left:-13px;top:50%;transform:translateY(-50%)}.events_box_right h3:hover{color:#337a76}.default-page ol{counter-reset:item;margin-bottom:15px}.default-page ol li{font-size:18px;line-height:32px;color:#666666;font-family:'Proxima Nova Lt';list-style-type:none;counter-increment:item;margin-bottom:5px}.default-page ol>li:before{display:inline-block;font-weight:bold;text-align:right;content:counter(item) ".";padding-right:10px;color:#b20838}.btm-button .btn1{float:left}.btm-button a{padding:0 30px;font-size:15px;text-transform:uppercase;color:#ffffff;border-radius:50px;font-weight:700;letter-spacing:1.5px;height:50px;line-height:48px;background:#005955;border:1px solid #005955;display:inline-block;margin:0 10px}.btm-button a:hover{color:#005955;background:#ffffff}.page-id-7 .location_box{width:20%}.faq_question ul li::before{top:0}.faq_question ul li{padding:0}.page-id-7 .location_box{padding:25px 5px;float:left;text-align:left}.page-id-7 .location_box_title h2{font-size:20px;line-height:25px}.location_box .location_box_innr{min-height:213px}.page-id-486 ul{display:block}.page-id-32 .faq_question ul li{padding:5px 0 5px 32px}.page-id-32 .faq_question ul li::before{top:8px}.page-id-32 .faq_question ul,.page-id-32 .faq_question p{margin-bottom:15px;padding-bottom:0}.bod-session ul li{box-shadow:0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);list-style:none;display:inline-block;width:18%;float:left;text-align:center;margin:0 10px 25px 10px;border-radius:10px}.bod-session ul li:hover .bod_session_file h3{color:#125f56}.bod-session .title{margin-bottom:20px}.bod-session ul li .bod_session_file{margin-top:15px}.bod_session_file h3{color:#252525;font-size:20px;font-family:'Playfair Display';font-weight:700;padding-bottom:17px}.bod-session{position:relative;margin-bottom:30px;padding-bottom:25px}.bod-session:before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:5px;background:url(images/slider_border.png) no-repeat;background-size:100%}.bod-session:last-child:before{background:none}.bod_file_sec{padding:20px 0px}.footer_box_para p a{color:#ffffff}.footer_box_para a:hover{color:#929292}.page-id-610 ul,.page-id-433 ul,.page-id-505 ul,.page-id-456 ul,.page-id-528 ul,.page-id-535 ul,.page-id-147 ul,.page-id-148 ul,.page-id-696 ul{display:block}.footer_box_list{padding-top:10px}.footer_box_list li{margin-bottom:11px}.footer_box_list li a{line-height:25px}.footer_box_right{position:relative}.footer_social{position:absolute;right:60px;bottom:25px}.footer_social ul li{list-style:none}.footer_social ul li.ft_facebook a{display:inline-block;width:40px;height:40px;background:url(images/ft_facebook.png)no-repeat;background-size:100%}.footer_social ul li.ft_facebook a:hover{background:url(images/ft_facebook_hover.png)no-repeat;background-size:100%}.header_menu li.home-btn:hover a,.header_menu li.home-btn.current_page_item a{background:url(images/home_hover.png)no-repeat;background-size:100%}.header_menu li.home-btn a{font-size:0px;background:url(images/home.png)no-repeat;width:25px;display:inline-block;background-size:100%;padding:0 0 16px 0}.home_slide_text p{color:#ffffff;font-size:20px;font-weight:300;padding-bottom:10px}.slide-content{padding-top:20px}.manito_medical_associates .patient_meet_our_staff_section_box_text p{color:#252525;font-size:14px;line-height:24px;font-family:'Playfair Display';font-weight:700;text-align:center;padding-top:10px;padding:10px 0}.manito_medical_associates .patient_meet_our_staff_section_row{text-align:center}.manito_medical_associates  .patient_meet_our_staff_section_box{width:33%;display:inline-block;vertical-align:top;padding:0 25px 20px 25px}.white-popup{position:relative;background:#f2f2f2;padding:20px;width:auto;max-width:900px;margin:20px auto}.white-popup .medical_associates_box{padding:0}.white-popup .medical_associates_img_otr{padding:0 19px 0 0}.white-popup .medical_associates_details{padding:0}.white-popup .medical_associates_details p{line-height:30px}button.mfp-close{background-color:transparent}.white-popup .medical_associates_img img{border-radius:5px}.patient_meet_our_staff_section_box_img img{border-radius:5px}.eo-fullcalendar .fc-toolbar .fc-button{background-color:#337a77;border-radius:10px}.eo-fullcalendar .fc-toolbar .fc-icon-left-single-arrow:after,.eo-fullcalendar .fc-toolbar .fc-icon-right-single-arrow:after{color:#fff}.eo-fullcalendar .fc-toolbar  h2{color:#252525;font-size:20px;line-height:1;font-weight:700;font-family:'Playfair Display'}.eo-fullcalendar .fc-view-container table th{background-color:#337a77;line-height:30px;font-size:16px;color:#fff}.eo-fullcalendar .fc-view-container table{border-radius:15px}.eo-fullcalendar-reset .fc-view-container tbody td{}.eo-fullcalendar .fc-view-container table td.fc-state-highlight{background-color:#c3e4e3}.eo-fullcalendar .fc-view-container table td a{background-color:#337a77;border-color:#c3e4e3}#eo_fullcalendar_1 .fc-basic-view tbody .fc-row{min-height:7em}.eo-fullcalendar-loading{left:30%;padding:7px 50px 5px 50px}.eo-fullcalendar .fc-view-container table td.fc-day-number{font-size:15px;font-weight:600}.qtip-eo .qtip-titlebar{background-color:#337a77!important;color:#fff!important}.qtip-eo .qtip-content{background-color:#c3e4e3;font-size:14px}.event-info{margin-top:15px}.events_text .event-info-box p{margin:0;font-size:18px;line-height:28px;color:#000000;font-weight:300;padding:0 0 10px 30px;background:url(images/date.png) 0 2px no-repeat}.events_text .event-info-time p{margin:0;font-size:18px;line-height:28px;color:#000000;font-weight:300;padding:0 0 10px 30px;background:url(images/time.png) 0 2px no-repeat}.events_text .event-info-venue p{margin:0;font-size:18px;line-height:28px;color:#000000;font-weight:300;padding:0 0 10px 30px;background:url(images/location.png) 0 2px no-repeat}.medical_associates_title h2{color:#252525;font-size:32px;line-height:1;font-weight:700;margin-bottom:15px;font-family:'Playfair Display'}.header_bottom .header_menu li#menu-item-981 a{color:#b20838}.header_menu{width:90%}.header_bottom .header_menu ul li{padding:0 16px}.header_bottom .header_bottom_img{width:10%}.left-hder{float:left;display:inline-block;margin:15px 0}.right-img-hder{float:right;display:inline-block;padding-left:10px}.left-hder a{padding:10px 25px;background:#b20838;border-radius:22px;color:#fff;font-size:15px;font-weight:700;border:1px solid #b20838;transition:all ease 0.3s}.left-hder a:hover{color:#b20838;background:#ffffff}.page-id-7 .location .location_innr{text-align:center}.page-id-7 .location .location_innr .location_box{float:left;display:inline-block;vertical-align:top}.header_box_searchbar{width:18%}.header_box_call{width:18%}.header_box_address{width:38%;padding:0px 0 0 66px}.header_logo{width:26%}.header_box_address p{padding-top:17px}.header_box_address:before{width:55px;height:55px}.header_box_call:before{width:55px;height:55px;left:0px}.header_box_call{padding:17px 0 0 66px}

.contact_form_otr  .contact_form_innr_2 { width:33.33%; }
/*KP 4-7-2019*/
.contact_form_innr.contact_form_innr_3{ width:25%; }
/*08-07-2019 Umang*/
.job_new_form fieldset{display:none;}
.job_new_form fieldset.fieldset-cf7mls.cf7mls_current_fs{border:none; padding:50px 50px 40px; background:#f6f6f6; display:block;}
.job_new_form .title h2{text-align:center;}
.job_new_form p {font-weight:600; color:#666666; font-size:18px; line-height:24px; display:inline-block;}
.job_new_form .radio_statment {display:inline-block; width:100%; padding:10px;}
.job_new_form .contact_form_innr{padding:10px;}
.job_new_form .radio_statment p {display:inline-block; vertical-align:3px; padding-left:10px; padding-bottom:5px; line-height:24px;}
.job_new_form .radio_statment span.wpcf7-form-control-wrap.radio-490 + .contact_input {padding-top:10px;}
.job_new_form .contact_input input[type="checkbox"] , .job_new_form .contact_input input[type="radio"]{height:auto; display:inline-block; vertical-align:-2px;}
.job_new_form span.wpcf7-list-item span.wpcf7-list-item-label {font-size:15px; font-weight:600; color:#826666; line-height:25px;}
.job_new_form .full_width {display:inline-block; width:100%; padding:10px;}
.job_new_form .contact_form_innr.contact_form_innr {width:100%;}
.job_new_form .contact_form_innr.contact_form_innr_2 {width:33.33%;}
.job_new_form .contact_form_innr.contact_form_innr_3{width:25%;}
.job_new_form .full_width p {display:inline-block; padding-bottom:0; vertical-align:middle; padding-right:10px; line-height:24px;}
.job_new_form .full_width p + .contact_input{display:inline-block; vertical-align:middle;}
.job_new_form .cf7mls_next.action-button, .job_new_form .cf7mls_back.action-button {margin:10px; height:50px; line-height:50px; display:inline-block; padding:0 40px; font-size:15px; text-transform:uppercase; background:#005955; color:#ffffff; border-radius:50px; font-weight:700; letter-spacing:1.5px;}
.job_new_form .full_width .contact_form_innr.contact_form_innr_3 p {width:190px; padding:0; font-weight:500;}
.job_new_form .full_width .contact_form_innr.contact_form_innr_3 {width:100%; padding-bottom:0;}
.job_new_form .cf7mls_next.action-button:hover , .job_new_form .cf7mls_back.action-button:hover{background:#b20838}
.job_new_form .contact_form_innr.contact_form_innr p + .contact_input {display:inline-block;}
.job_new_form .contact_form_innr.contact_form_innr p{padding-bottom:0;}
.default-page .job_new_form h4 {text-align:center; padding:50px 0 0 0; margin-bottom:10px;}
.default-page .job_new_form h5 {margin-bottom:10px; text-align:center;}
.job_new_form fieldset[data-cf7mls-order="3"] .contact_form_innr.contact_form_innr_2 p {width:100%;}
.job_new_form fieldset[data-cf7mls-order="3"] .contact_form_innr.contact_form_innr_2 .contact_input {width:100%;}
.job_new_form fieldset[data-cf7mls-order="3"] .contact_form_innr.contact_form_innr_2 .contact_input select{width:100%; font-size:17px;}
.job_new_form .contact_form_innr.contact_submit input.wpcf7-form-control.wpcf7-submit{height:60px; line-height:58px; display:inline-block; padding:0 39px 0 38px; font-size:16px; text-transform:uppercase; background:#b20838; color:#ffffff; border-radius:50px; font-weight:700; border:1px solid #b20838;letter-spacing:1.5px; transition:all ease 0.3s; box-shadow:-5px 10px 20px 0 rgba(0,0,0,0.15);}
.job_new_form .contact_form_innr.contact_submit input.wpcf7-form-control.wpcf7-submit:hover{color:#b20838; background:#ffffff;}
.job_new_form .cf7mls_btn:not(.disabled):after{vertical-align: middle;}
button.wpcf7-field-group-add,button.wpcf7-field-group-remove{margin: 10px;height: 50px;line-height: 50px;display: inline-block;padding: 0 40px; font-size: 15px; text-transform: uppercase; background: #005955; color: #ffffff;border-radius: 50px;  font-weight: 700; letter-spacing: 1.5px;}
/* 08-07-2019 Umang */
.education_table {background: #f6f6f6; text-align:center; padding:10px;}
.education_table table{border-collapse:collapse; border:1px solid #f6f6f6; width:100%;}
.education_table table tr th{width:150px; padding:10px; background:#ffffff; border-right:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6; font-size:18px; font-weight:700;}
.education_table table tr td{border-right:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6; background:#ffffff; text-align:center; font-size:15px; font-weight:700; padding:10px; min-height:50px;}
.education_table table tr th:last-child{border-right:none;}
/*.education_table table tr:nth-child(2) td:nth-child(4) , .education_table table tr:nth-child(2) td:nth-child(5) , .education_table table tr:nth-child(2) td:nth-child(6) , .education_table table tr:nth-child(2) td:nth-child(7){border-bottom:0;}
.education_table table tr:nth-child(4) td:nth-child(4) , .education_table table tr:nth-child(4) td:nth-child(5) , .education_table table tr:nth-child(4) td:nth-child(6) , .education_table table tr:nth-child(4) td:nth-child(7){border-bottom:0;}
.education_table table tr:nth-child(6) td:nth-child(4) , .education_table table tr:nth-child(6) td:nth-child(5) , .education_table table tr:nth-child(6) td:nth-child(6) , .education_table table tr:nth-child(6) td:nth-child(7){border-bottom:0;}*/
.education_table table tr th:nth-child(2) , .education_table table tr th:nth-child(3) {width: 330px;}
.cf7mls-invalid input.wpcf7-validates-as-required,.cf7mls-invalid input.wpcf7-not-valid{border: 1px solid red;}
span.wpcf7-not-valid-tip{display:none;}
.contact_input select{height: 60px; padding: 0 25px;line-height: 60px; font-size: 15px;  color: #888888;font-weight: 300; width: 100%; border-radius: 30px; border: none;}
div#ui-datepicker-div{width: 280px;}
button.wpcf7-field-group-add:hover, button.wpcf7-field-group-remove:hover{background: #b20838;}
div.wpcf7-response-output.wpcf7-validation-errors{border:1px solid #ff0000;font-size: 14px;color: #000;}
.consider_working.cf7mls-invalid span.wpcf7-not-valid-tip{display: block;padding-left: 18px;}
.cf7mls-invalid select.wpcf7-select.wpcf7-validates-as-required{border: 1px solid red;}
.job_new_form h6.clr{margin-bottom: 0; padding-left: 10px;padding-top: 10px;}
.patient_meet_our_staff_section_box_img img {width: 283px;height: 216px;}
/* cs 12-11-21*/
.content_div a:hover {color:#b20838; font-weight:bold;}
.content_div a {color:#fff; font-weight:bold;}
.full_width {width:100%;}
.content_div ul{margin-bottom:20px;display:inline-block}
.content_div ul li{font-size:18px;line-height:36px;color:#666666;font-family:'Proxima Nova Lt';margin-left:20px;list-style:none}.content_div ul li:before{position:absolute;content:"";width:10px;height:17px;margin-top:19px;margin-left:-14px;transform:translate(-50%,-50%);background:url(images/pagination_next_hover.png)no-repeat;background-size:8px}
.content_div ul.col-2{column-count:2}
.content_div ul.col-3{column-count:3}
.content_div ul.col-4{column-count:4}
.content_div p{line-height:26px;}
.home_slide_text_innr h3 strong {line-height:40px;}
.home_slide_text_innr .a_btn {padding-top: 15px;}
h2.iclude_class {line-height:26px;}
.home_slide_text_innr h3 {line-height: 45px;font-weight: 700;font-family: 'Playfair Display';}
.site_search_box {width: 25%;padding: 15px;display: inline-block;vertical-align: top;margin-right: -3px;float: none;}

/* Shailendra 09-06-23*/
/* .header_box_call a, .header_box_address p{color: rgb(255 255 255 / 90%);} */
/* .content_div a{color: rgb(255 255 255 / 90%);} */
.home_slide_text_innr h3,.home_slide_text_innr .title h2,.home_slide_text_innr .title small{color: rgb(255 255 255 / 90%);}
.site_search_box .title h2{color: rgb(255 255 255 / 90%);}
.location_box_title h2{color: rgb(255 255 255 / 90%);}
.care_box_text .a_btn a{color: rgb(255 255 255 / 90%);}
.footer_box_list li a {color: #fff;}
/* .footer_box_para p {color: rgb(146 146 146 / 90%);} */
.left-hder a {background: rgb(178 8 56 / 90%);}
.header_box_searchbar input.search-submit {background: rgb(178 8 56 / 90%) url(images/header_search.png) no-repeat center center;}
.header_box_searchbar input.search-field1 {background: rgb(178 8 56 / 90%);border: 1px solid rgb(178 8 56 / 90%);}
.header_menu ul > li.current_page_item > a {color: rgb(178 8 56 / 90%);border-bottom: 2px solid rgb(178 8 56 / 90%);}
.header_menu li a:hover{color: rgb(178 8 56 / 90%);}
.footer_box_para p{color: #fff;}

/* shubham 06-09-23  */

.about_box_img{ height: 329px; width: 100%;}

.about_box_img iframe{  
    width: 100% !important;
    height: 100% !important;
    border-radius: 30px;
    background-color: #005955;
}



/* .player.right-content-area-supported{overflow: visible !important;}
.player .vp-content-area-background, .player .vp-player-ui-container, .player .vp-player-ui-overlays{overflow: visible !important;}
.player.right-content-area-supported>.content-area-sibling-enabled:not(.vp-player-ui-overlays.content-area-sibling-enabled){transform: scale(1.55);} */

.financial-assistance-btn.btm-button .btn1 a {
	padding: 0 20px;}

.default-page.content_page {
    margin-top: -41px;
    text-align: center;
}

.header_box { width: 20%; }
.header_box.header_logo { width: 23%; }
.header_box.header_box_searchbar {width: 16%;}
.header_top_innr {display: flex; align-items: center;}
.header_box_call { padding: 2px 0 0 62px; }
.header_box_call:before { width: 45px; height: 45px; top: -8px; }
.header_box .a_btn a { height: 45px; line-height: 45px;}


.testimonial { padding: 0 0 60px; }
.testimonial-content-inner { padding: 10px 0; }
.testimonial-content-item{ padding: 0 15px; }
.testimonial .testimonial-inr .testimonial-content-inner .testimonial-content-item { height: 100%; padding: 0 20px; }
.testimonial .testimonial-inr .testimonial-content-inner .testimonial-content-box { height: 100%; display: flex; flex-direction: column;  }
.testimonial .testimonial-inr .testimonial-content-inner .testimonial-content-box p{ font-size: 18px; line-height: 26px; color: #FFF;font-family: 'Proxima Nova Lt'; }
.testimonial .testimonial-inr .testimonial-content-inner .testimonial-content-box { border-radius: 5px; background-color: #005955; padding: 20px 25px; }
.testimonial-content-box a { padding-top: 10px; text-decoration: underline; font-weight: 800; color: #fff; }
.testimonial-name { padding-top: 8px; }
.testimonial .testimonial-inr .testimonial-content-inner .testimonial-content-box h6{ color: white; font-family: 'Proxima Nova Lt'; }
.testimonial-inr .your-vision-heading { text-align: center; }
.testimonial-content-inner button {  box-shadow: none; padding: 0; border: 0; background-color: transparent; position: absolute; top: 50%; left: -50px; transform: translateY(-50%); z-index: 1; font-size: 5px; color: transparent; }
.testimonial-content-inner button.slick-next.slick-arrow { left: auto; right: -50px; }
.testimonial-content-inner button  svg path{ stroke: #b20838; }
.testimonial-content-box img { display: block; margin-bottom: 12px; width: 55px; filter: invert(1) brightness(400%);  }
.testimonial .slick-track { display: flex !important ; }
.testimonial .slick-slide { height: inherit !important; }


/* Anjali (10-4-25) */
.patient-testimonials-page {padding: 70px 0;}
.patient-testimonials-page .mission-details-otr.about_us_text {text-align: center;}
.patient-testimonials-page .mission-details-items.text_bottom {padding: 40px 0; clear: both;}
.patient-testimonials-page .mission-details-items.text_bottom:nth-child(even) {background-color: #f5f5f5;}
.patient-testimonials-page  .mission-details-item-box {overflow: hidden; position: relative; height: 100%; text-align: center;}
.patient-testimonials-page .mission-details-item-box-content {position: relative; display: inline-block; float: right; margin: 0 0 10px 50px;}
.patient-testimonials-page .mission-details-items.text_bottom:nth-child(even) .mission-details-item-box-content { display: inline-block; float: left; margin: 0 50px 10px 0;}
.patient-testimonials-page .mission-details-img { width: 400px; height: 300px; border-radius: 5px; overflow: hidden; line-height: 0; }
.patient-testimonials-page .mission-details-img img { width: 100%; height: 100%; object-fit: cover;}
.patient-testimonials-page .facility-content.about_us_text h4, .patient-testimonials-page .facility-content.about_us_text p, .patient-testimonials-page .facility-content.about_us_text .a_btn  { text-align: left; }
.footer {clear: both;}


/* mahima 9-7-2025 */
.page-id-119 .about_us  .about_us_section .title-button { width: 100%; display: flex; justify-content: space-between; align-items: center; }
/* mahima 1-9-2025 */
.leadership{padding: 35px 0 40px;}
.leadership:last-of-type{padding: 35px 0 100px;}
.leadership .leadership_list-box:hover {
    border: 2px solid #b20838;
}
.leadership .leadership_list-box:hover h6 {
    color: #b20838;
}
.leadership .leadership_heading h2{    color: #252525; font-size: 50px; line-height: 50px; font-weight: 700; font-family: 'Playfair Display'; margin-bottom: 38px; }
/*  */
@media (max-width: 991px) { .testimonial-content-inner button.slick-next.slick-arrow { left: auto; right: -10px; } .testimonial-content-inner button { left: -10px; } }
@media (max-width: 479px) { .testimonial-content-inner button.slick-next.slick-arrow { left: auto; right: -5px; } .testimonial-content-inner button { left: -5px; } .testimonial .testimonial-inr .testimonial-content-inner .testimonial-content-item { height: 100%; padding: 0 10px; }}

.page-id-865 .default-page .about_us_section {
    padding: 35px 0 0px;
}

.board-of-members_executive_management {
    padding: 0px 0 23px;
}

.foundation-memeber .about_us_left {
    width: 100%;
    padding: 0 15px;
}
.foundation-memeber  .board-of-members_details_innr {
    width: 100%;
}

.foundation-memeber .board-of-members_box {
    width: 20%;
    float:none;
}

.about_us.default-page.foundation-page .about_us_section{ padding: 0;} 

.foundation-memeber.board-of-members {
    padding: 30px 0 87px;
}

.board-of-members_box_otr {
    text-align: center;
}

.foundation-memeber .board-of-members_box {
    width: 25%;
    vertical-align: top;
    display: inline-block;
    text-align: left;
    margin: 0 -2px;
}
.foundation-memeber .board-of-members_details_innr h3 {
    font-size: 32px;
    line-height: 36px;
    text-align: center;
}

.foundation-memeber .board-of-members_box_text {
    text-align: center;
    padding: 26px 0 0 10px;
}

.home_slide_text_innr h3, .home_slide_text_innr .title h2, .home_slide_text_innr .title small {
    line-height: 62px;
    color: rgb(255 255 255 / 90%);
}
.page-template-board-of-members h3 {     font-family: 'Proxima Nova Rg';}

.header_menu li{padding:0 9px}
.header_bottom_img{width:140px;padding-right:0}
.header_bottom_img a{line-height:unset;height:unset}
.a_btn a{height:50px;line-height:48px}
.slider_man_img_inr{display:none}
.slider_man_img{width:50%;right:10%}
.header_top{padding:20px 0 16px}
.header_bottom_img a img{padding:0}
.header_menu li a{line-height:24px;padding:20px 0}
.inner_banner_text{margin:85px auto 0}
.care_box_text{padding:85px 0 100px 0;width:66%}
.patient_meet_our_staff_section_box{width:20%;display:inline-block;margin-right:-3px;vertical-align:top;padding:0 15px}
.polka-race-page h2{text-align:center}
.polka-race-page img{margin:0 auto;display:block}
.polka-pace-race-sponser img{display:inline-block;width:40%;vertical-align:middle}
.usatfppr-img-polka{float:left;margin:0 10px 10px 0;width:12%}
.polka-pace-race-sponser{text-align:center}
.care_innr:nth-child(even) .care_box_text{padding:70px 0 61px 10%;width:75%}
.default-page ul li{line-height:26px;padding:7px 0}
.default-page ul li:before{margin-top:6px}
.innr_location_box .a_btn{bottom:-30px}
.manito_medical_associates .patient_meet_our_staff_section_row{margin:0 -25px}
.header_menu{margin:0 -9px}
.header_bottom_img_my_health.fr{display:none}
.header_bottom_img.mobile_only{display:none}
.header_bottom_img a{vertical-align:top}
.header_menu li{vertical-align:bottom}
.header_menu ul li ul.sub-menu{left:8px;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.15)}
.morebtn.a_btn{padding-bottom:15px}
.innr-location .innr_location_box_innr{padding:40px 40px 55px 56px}
.contact-us-recaptcha{margin-top:20px;margin-bottom:20px}
.default-page ul li:before{margin-top:12px}
.default-page ul.col-2{column-count:unset;margin-left:30px;width:100%;}
.default-page ul.col-3{column-count:unset;margin-left:30px;width:100%;}
.default-page ul.col-4{column-count:unset;margin-left:30px;width:100%;}
.default-page ul.col-2 li{line-height:26px;padding:7px 0;width:50%;float:left;margin-left:0;}
.default-page ul.col-3 li{width:33.33%;float:left;margin-left:0;}
.default-page ul.col-4 li{width:25%;float:left;margin-left:0;}

.no_title_content{ position: relative; }
.no_title_content .slider_man_img{  right: 50%; transform: translateX(50%); margin: 0 auto; width:70%; }
.footer_otr.clearfix { display: flex ; }

/*cs 01-9-25*/

section.leadership:first-child {
    padding: 40px 0 20px;
}
.leadership_heading { text-align: center;}
.leadership .leadership_inr { display: flex; justify-content: center; flex-direction: row; flex-wrap: wrap; gap: 30px; }
.leadership .leadership_list-box {
    background-color: #fff;
    border-radius: 5px;
    border: 2px solid transparent;
    padding: 25px;
    text-align: center;
    transition: .5s;
    box-shadow: 0 0 30px 10px rgba(0, 0, 0, .1);
    width: 100%;
    font-size: 18px;
    max-width: 31.33%;
    min-height: 310px;
}

.leadership .leadership_list-box a {
    width: 100%;
    font-size: 18px;
    max-width: 100%;
}
.leadership .leadership_img img {
    border-radius: 50%;
}
.leadership .leadership_list-box h6 {
    padding: 16px 0 12px;
    color: #333;
    font-size: 20px;
        font-family: 'Playfair Display';
}
 .leadership .leadership_list-box p{

        margin-bottom: 0;
 }
 .page-id-696 ul {
  overflow: hidden;
  /* display: inline-block; */
}


.right-img.foundationpage { width:50%;}
.header_bottom .header_bottom_img {
    width: 11%;
    margin: 0 6px 0 0;
}
.header_bottom .header_menu ul li { padding: 0 12px; }
.employment-btn .btn1{ margin-top:10px;width:fit-content;}
.btm-button.financial-assistance-btn.employment-btn { display: flex; justify-content: center; flex-wrap: wrap; }
.footer_box_details img { width:100px;}
.footer_box_details .right-img {float:right;}
.btm_space { margin-bottom: 25px;}
.board-of-members_child_section 
.board-of-members_box {

    padding: 0px 25px 26px 25px;
}

.board-of-members_details_innr .executive-management .board-of-members_box_otr .board-of-members_box:nth-child(2){ clear: both; }
section.leadership.executive-team .leadership_inr .leadership_list-box:first-child:hover{ border: 0; }
section.leadership.executive-team .leadership_inr .leadership_list-box:first-child{ border: 0; max-width: 100%; background-color: none; box-shadow: none; padding: 0;  }
section.leadership.executive-team .leadership_inr .leadership_list-box:first-child .leadership_list-box_main{    background-color: #fff; border-radius: 5px; border: 2px solid transparent; padding: 25px; text-align: center; transition: .5s; box-shadow: 0 0 30px 10px rgba(0, 0, 0, .1); width: 100%; font-size: 18px; max-width: 31.33%; min-height: 310px; margin: 0 auto; } 
section.leadership.executive-team .leadership_inr .leadership_list-box:first-child .leadership_list-box_main:hover{ border: 2px solid #b20838; }


.mcfarland-scholarship-application .btm-button .btn1 { float:none;}

.mcfarland-scholarship-application .btm-button  {
    display: flex;
    align-items: center;
    justify-content: center;
}



.footer_box_para { padding-top: 15px; }
.footer_box_para p{ margin-bottom: 15px; }
.side_by_side_sec{ display: flex; align-items: flex-start; gap: 50px; }
.side_by_side_sec .left_content,.side_by_side_sec .form_sec{max-width: 50%; width: 100%; }

@media (max-width: 991px){ 
.side_by_side_sec{ flex-wrap: wrap; gap: 25px; }
.side_by_side_sec .left_content,.side_by_side_sec .form_sec{max-width: 100%;}
}


@media (max-width: 767px) {.mcfarland-scholarship-application .btm-button  {
   flex-wrap:wrap;

} } 
   
.video_caption p { padding:0; font-size: 14px; color: #555; line-height: 1.5; }
.caption_div { width: 100%; }

.default-page .caption_div .right-img { width: 49%; }

.default-page .about_us_text .video_caption{
 background: #005955;
    border-radius: 5px;
    padding: 13px 15px 10px 15px;
    line-height: 20px !important;
    color: #fff;
    line-height: 55px;
    font-weight: 700;
    font-family: 'Playfair Display';
    /* margin-bottom: 20px; */
}

.video_caption {
    margin-top: -20px;
    text-align: center;
}

@media(max-width:1400px){
    .right-img iframe{ height: 300px; }
    .video_caption { margin-top: 0px;}
}
@media(max-width:1100px){
        .right-img iframe { height: 226px; }
}
@media(max-width:991px){
   .caption_div .right-img iframe{ height: 200px; }     
}
@media(max-width:767px){
   .default-page .caption_div .right-img { width: 100%; }
}