@import url("https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.this-does-not-exist{display:none}.header{border-bottom:1px solid #e8ebf7;width:100%}.header .container{max-width:1820px}.header .header_top ul{display:inline-block;list-style:none;margin:0 50px 0 0;padding:0;width:auto}.header .header_top ul li{display:inline-block;margin-left:18px;padding-left:20px;position:relative;width:auto}.header .header_top ul li a{color:#e20823!important;font-size:16px;font-weight:400;line-height:20px}.header .header_top{background:#eff5f9;display:inline-block;padding:10px 0;text-align:right;vertical-align:top;width:100%}.header .header_top .container{align-items:center;display:flex;justify-content:flex-end}.header .header_call{display:inline-block;vertical-align:middle;width:auto}.header .header_call a{font-size:16px;font-weight:800;line-height:20px}.header .header_call a em{font-style:normal;font-weight:600}.header .btn_style a,.header .btn_style a:hover{color:#fff}.header .header_sidemenu .btn_style a{box-shadow:none}.header .header_call span img{display:inline-block;margin-right:10px;vertical-align:middle}.header .header_call span{margin-left:20px;padding-left:20px;position:relative;width:auto}.header .header_call span:before{background:#cecece;content:"";height:calc(100% - 5px);left:0;margin-top:2px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.header .header_call span:first-child:before{display:none}.header .header_call span:first-child{margin-left:0;padding-left:0}.header .header_top ul li:before{background:#cecece;content:"";height:calc(100% - 5px);left:0;margin-top:2px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.header .header_top ul li:first-child:before{display:none}.header .header_top ul li:first-child{margin-left:0;padding-left:0}.header .header_wrap{padding:0;width:100%}.header .header_wrap .container{align-items:center;display:flex;justify-content:space-between}.header .logo{max-width:172px;padding:4px 0 0;width:100%}.header .header_main.clinic-ccof .logo{max-width:350px}.header .header_sticky.clinic-ccof .logo{max-width:300px}.header_main.clinic-ahs .logo img{max-height:125px}.header_sticky.clinic-ahs .logo img{max-height:100px}.fixed .header .header_sticky{opacity:1;top:0;visibility:visible}.header .header_sticky{background:#fff;border-bottom:1px solid #e8ebf7;left:0;opacity:0;padding:20px 0;position:fixed;top:-100px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;visibility:hidden;width:100%;z-index:999}.header_sticky .container{align-items:center;display:flex;justify-content:space-between}.header_sticky .header_call{line-height:0;margin-right:50px}.header_sticky .headsticky_right{align-items:center;display:flex;justify-content:flex-end}.header_sticky .menu_bar{cursor:pointer;margin-left:50px}.header_sticky .menu_bar img{background:#000;transition:all .4s ease}.header_sticky .menu_bar img:hover{background:#999;transition:all .4s ease}.menuopen .header_sidemenu{opacity:1;visibility:visible}.menuopen .header_sidemenu .sidemenu{right:0;transition-delay:.5s}.header_sidemenu{display:flex;height:100%;justify-content:flex-end;opacity:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;visibility:hidden;width:100%;z-index:9999}.header_sidemenu:before{backdrop-filter:blur(10px);background:rgba(24,40,71,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.header_sidemenu .sidemenu{background:#fff;display:inline-block;height:100%;max-width:600px;padding:50px;position:relative;right:-600px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%;z-index:1}.header_sidemenu .sidemenu ul{list-style:none;margin:0;padding:0}.header_sidemenu .sidemenu ul li{display:block;margin-bottom:20px;position:relative;width:100%}.header_sidemenu .sidemenu ul li a{font-size:28px;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:35px;line-height:20px}.header_sidemenu .sidemenu ul li ul.hs-menu-children-wrapper{display:none}.header_sidemenu .sidemenu_links{border-top:1px solid rgba(0,0,0,.2);margin-top:0;padding:20px 0 0;width:100%}.header_sidemenu .sidemenu_links ul li a{font-size:20px;font-weight:400;line-height:25px}.header_sidemenu .sidemenu_links ul li{margin-bottom:15px}.header_sidemenu .header_call span{display:block;margin:0 0 15px;padding:0;width:100%}.header_sidemenu .header_call{display:block;margin-top:30px;width:100%}.header_sidemenu .header_call span:before{display:none}.header_sidemenu .close_icon{cursor:pointer;height:30px;position:absolute;right:40px;top:15px;width:30px;z-index:11}.header_sidemenu .boxon.sub_sidemenu{margin-right:0;overflow-y:scroll;transition-delay:.4s}.header_sidemenu .sub_sidemenu{background:#eff5f9;height:100%;margin-right:-450px;max-width:450px;padding:80px 50px;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%;z-index:1}.header_sidemenu .sub_sidemenu ul{display:none;list-style:none;margin:0;padding:0}.header_sidemenu .sub_sidemenu ul li{display:block;margin-bottom:20px;width:100%}.header_sidemenu .sub_sidemenu ul li a{color:#000;font-size:20px;font-weight:400;line-height:28px}.header_sidemenu .headmob_btn{margin-bottom:20px;margin-top:20px}.header_sidemenu .sub_sidemenu ul li.hs-item-has-children{position:relative}.header_sidemenu .sub_sidemenu ul li .deskicon{cursor:pointer;height:30px;position:absolute;right:0;text-align:right;top:0;width:30px}.header_sidemenu .sub_sidemenu ul li.hs-item-has-children ul{padding-left:15px;padding-top:15px}.header_sidemenu .sub_sidemenu ul li.hs-item-has-children ul li{margin-bottom:6px}.header_sidemenu .sub_sidemenu ul li.hs-item-has-children ul a{font-size:16px;line-height:24px}.menuopen .header_sidemenu .sidemenu{overflow-y:auto}.header_sidemenu .sidemenu ul li ul{padding-top:15px}.header_sidemenu .sidemenu ul li.hs-item-has-children{margin-left:0;padding-left:17px;padding-right:24px}.header_sidemenu .sidemenu ul li ul.hs-menu-children-wrapper>li{padding-right:0}.header_sidemenu .sidemenu ul li ul li{margin-bottom:10px}.header_sidemenu .sidemenu ul li ul li a{font-size:18px}.header_sidemenu .sidemenu ul li .mobile-toggle{cursor:pointer;height:28px;position:absolute;right:0;top:0;width:28px}.header_sidemenu .sidemenu ul li .mobile-toggle:after,.header_sidemenu .sidemenu ul li .mobile-toggle:before{background:#233142;content:"";height:2px;left:7px;position:absolute;top:13px;transition:.4s;width:15px}.header_sidemenu .sidemenu ul li:not(.active) .mobile-toggle:after{transform:rotate(90deg)}.header_sidemenu .sidemenu ul li ul.hs-menu-children-wrapper>li .mobile-toggle{right:-24px}.header_sidemenu .sidemenu_links{margin-top:20px}.header_sidemenu .sidemenu ul li ul.hs-menu-children-wrapper>li>ul{width:100%!important}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper.single-sub-item li{height:200px}@media (min-width:768px){.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal{line-height:0}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0;padding:0;width:100%}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children{position:relative}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.hs-item-has-children{margin:0 20px}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.hs-item-has-children>a:after{content:"\f107";display:inline-block;float:none;font-family:FontAwesome;font-size:20px;line-height:15px;margin-left:8px;padding-bottom:4px;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;vertical-align:middle}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.hs-item-has-children:hover>a:after{transform:rotate(180deg)}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul ul.hs-menu-children-wrapper li.hs-item-has-children>a:after{content:"\f105";font-size:16px;line-height:15px}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:inline-block;float:none;padding:0;position:relative;width:auto}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{color:#000;display:inline-block;font-size:16px;font-weight:400;font-weight:700;line-height:24px;max-width:100%!important;overflow:hidden;padding:10px 0;position:relative;text-overflow:inherit;text-transform:uppercase;white-space:normal;width:100%!important}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li>a{padding:35px 0}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li>a:before{bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;width:100%}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li:hover>a:before{opacity:1}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;pointer-events:inherit;visibility:visible}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{background:#fff;border-radius:0 0 10px 10px;box-shadow:0 9px 80px rgba(46,62,93,.2),0 11.6px 13px rgba(0,0,0,.085);left:0;line-height:0;opacity:0;padding:10px 20px;pointer-events:none;position:absolute;top:100%;transition:all .4s ease;visibility:hidden;width:300px;z-index:111}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li{display:block;margin:0;width:auto}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{border-bottom:1px solid #e8ebf7;font-size:16px;font-weight:500;line-height:24px;max-width:100%!important;overflow:hidden;padding:10px 0;text-overflow:inherit;text-transform:capitalize;text-transform:none;white-space:normal;width:100%!important}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:last-child>a{border-bottom:0}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:before{display:none}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper{left:100%;top:0}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children:hover ul.hs-menu-children-wrapper{pointer-events:inherit}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children{margin:0}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li ul.hs-menu-children-wrapper{border-radius:0 10px 10px 10px;max-height:400px;overflow:auto}.mainmenu ul.hs-menu-children-wrapper::-webkit-scrollbar{width:6px}.mainmenu ul.hs-menu-children-wrapper::-webkit-scrollbar-track{background:#ddd}.mainmenu ul.hs-menu-children-wrapper::-webkit-scrollbar-thumb{background:#b11b25}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{background:#f2f2f2!important}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#b11b25!important}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children:hover ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li ul li{display:block;margin:0;width:auto}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li ul li a{border-bottom:1px solid #e8ebf7;font-size:16px;font-weight:500;line-height:24px;max-width:100%!important;overflow:hidden;padding:10px 0;text-overflow:inherit;text-transform:capitalize;text-transform:none;white-space:normal;width:100%!important}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul li ul.hs-menu-children-wrapper li.hs-item-has-children:hover>a:after{transform:rotate(-90deg)}.mainmenu .hs-menu-wrapper .custom{display:none;left:310px!important;position:absolute;top:100%!important;transition:none}.mainmenu .hs-menu-wrapper>ul>li>ul{max-height:310px;overflow:auto}}.sidemenu .deskicon{cursor:pointer;font-size:30px;font-weight:600;min-height:38px;position:absolute;right:0;text-align:center;top:0;width:40px}@media (max-width:1650px){.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.hs-item-has-children{margin:0 10px}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul>li.hs-item-has-children>a:after{margin-left:6px}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{font-size:13px}.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li ul li a{font-size:14px}.header .btn_style a{font-size:14px;padding:6px 6px 6px 30px}}@media (max-width:1366px){body .header .logo{max-width:250px}}@media (min-width:1201px) and (max-width:1366px){.header .clinic-cvacf .btn_style a,.header .clinic-thh .btn_style a{font-size:12px;height:45px;padding:6px 12px 8px}.header .clinic-cvacf .btn_style a:after,.header .clinic-thh .btn_style a:after{display:none}}@media (max-width:1260px){body .header .logo{max-width:190px}}@media (max-width:1200px){.header .header_banner{left:0;position:fixed;top:0;width:100%}.header .header_main{display:none}.header .header_sticky{opacity:1;position:fixed;top:0;visibility:visible;z-index:99}.header_sidemenu .sidemenu,.sub_sidemenu{height:600px}.header_sidemenu .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#ccc!important}.header_sidemenu .sidemenu:after{background:#fff;content:"";height:100vh;left:0;position:absolute;top:0;width:100%;z-index:-1}.header_sticky .menu_bar{margin-left:20px}.header .header_call a{font-size:14px}.header_sticky .header_call{margin-right:20px}.header .header_top .header_call span{margin-left:13px;padding-left:15px}.header_sidemenu .sidemenu_links{padding:15px 0 0}.header_sidemenu .sidemenu ul li a{font-size:20px;line-height:22px}.header_sidemenu .sidemenu_links ul li a{font-size:18px;line-height:22px}.header_sidemenu .header_call{margin-top:20px}.header_sidemenu .sidemenu{max-width:480px;right:-480px}}@media (max-width:991px){.header .btn_style a{padding:6px 6px 6px 22px}.header .headsticky_right .header_call span{display:block;margin:0 0 5px;padding:0;width:100%}.header .headsticky_right .header_call span:before{display:none}.header .headsticky_right .header_call span:last-child{margin-bottom:0}.header_sidemenu .sidemenu ul li a{font-size:18px}a.child-triggerm{display:none!important}.header_sidemenu .sidemenu{max-width:400px;padding:80px 30px}.header_sidemenu .sub_sidemenu{margin-right:-350px;max-width:350px;padding:80px 30px}.header_sidemenu .sub_sidemenu ul li a{font-size:18px;line-height:24px}.header_sidemenu .sub_sidemenu ul li{margin-bottom:15px}.mobile-open a.mobile-trigger i{background-color:transparent!important}}@media (max-width:767px){.header_sticky .menu_bar{position:absolute;right:20px;top:28px;top:calc(50% - 18px)}.header_sticky .container{flex-wrap:wrap}.header .logo{line-height:0;width:100%}.header_sticky .header_call{display:none}.header_sticky .headsticky_right{width:100%}.header_sticky .headsticky_right .btn_style{display:none}.header_sidemenu .headmob_btn{display:inline-block;margin:20px 0 10px}.header_sidemenu .headmob_btn a{box-shadow:none}.header_sidemenu .sidemenu{height:100vh;max-width:400px;padding:80px 10px 80px 20px}.header_sidemenu .sidemenu ul li a{display:inline-block;display:inline;font-size:16px;line-height:24px;padding:12px 0;width:100%}.header_sidemenu .sidemenu ul li .btn_style a{font-size:13px;margin-bottom:25px;padding:12px 24px}.header_sidemenu .sidemenu ul li .btn_style a:after{display:none}.header_sidemenu .sidemenu ul li img{display:inline}.header_sidemenu .sidemenu ul li:last-child>a{border-bottom:0}.header_sidemenu .sidemenu ul li{margin-bottom:0;margin-left:0;position:relative}.header_sidemenu .sidemenu ul li li a{font-size:14px;line-height:22px;padding:10px 0;text-indent:20px}.header_sidemenu .sidemenu ul li.hs-menu-depth-1{margin-bottom:10px}.header_sidemenu .sidemenu_links ul li a{font-size:16px;line-height:24px}body.menuopen{overflow:hidden}.header .btn_style a{font-size:13px}.header_sidemenu .sub_sidemenu{display:none}.sidemenu .deskicon{display:none!important}.sidemenu .hs-menu-flow-horizontal>ul>li a.child-triggerm{border:none;cursor:pointer;display:block!important;height:33px!important;min-width:40px!important;padding:0!important;position:absolute;right:0;top:0;width:40px!important}.sidemenu .hs-menu-flow-horizontal>ul>li a.child-triggerm:hover{text-decoration:none}a.child-triggerm span{margin:0 auto!important;position:relative;top:50%;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-triggerm span:after{content:"";position:absolute}a.child-triggerm span,a.child-triggerm span:after{display:block;height:2px;width:15px}a.child-triggerm span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}a.child-triggerm span:after,a.child-triggerm.child-open span:after{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-triggerm.child-open span:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}a.child-triggerm.child-open span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.header_sidemenu .sidemenu ul li.hs-item-has-children{padding-left:0}.header_sidemenu .sidemenu ul li ul.hs-menu-children-wrapper>li{padding-left:10px;width:100%}.header_sidemenu .sidemenu ul li ul li a{font-size:14px}.header_sidemenu .sidemenu ul li .mobile-toggle:after,.header_sidemenu .sidemenu ul li .mobile-toggle:before{left:8px;width:12px}}@media (max-width:540px){.header_sidemenu .sidemenu ul li .btn_style a{font-size:13px;margin-bottom:25px;padding:12px 24px}.header_sidemenu .sidemenu ul li .btn_style a:after{display:none}}@media (max-width:500px){.header_sidemenu .sidemenu{max-width:320px}.header_sidemenu .sidemenu ul li a,.header_sidemenu .sidemenu ul li li a{font-size:14px}.header_sidemenu .sidemenu ul li .btn_style a{font-size:13px;margin-bottom:25px;padding:12px 24px}.header_sidemenu .sidemenu ul li .btn_style a:after{display:none}}.hs-menu-item{margin:0 0 0 17px}#dynamic-submenu-1>ul{width:400px}#mCSB_2_container>li{box-sizing:border-box;flex:1 39%}.footer{color:#fff;margin-top:0;padding:70px 0 0;position:relative;width:100%}.footer:before{box-shadow:0 4px 4px rgba(0,0,0,.25);width:100%}.footer:after,.footer:before{bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute}.footer:after{width:70%;width:100%}.footer_bg .footer{margin-top:200px;padding:80px 0}.footer_bg .footer .homebg{bottom:220px;display:block}.footer_bg .footer .defbg{display:none}.footer .footer_area,.footer .footer_full{width:100%}.footer .footer_left{max-width:50%;width:100%}.footer .footer_left .logo img{max-width:300px}.footer .logo_social{border-bottom:1px solid hsla(0,0%,100%,.3);margin-bottom:30px;width:100%}.footer .footer_full .logo{max-width:300px}.footer .footer_bg{bottom:190px;height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.footer .footer_bgleft{left:0;text-align:left}.footer .footer_bgright{bottom:170px;right:0;text-align:right}.footer .footer_area.text_center .footer_left{margin:0 auto}.footer .footer_area.text_left .footer_bgright{bottom:230px}.footer .footer_area.text_left .footer_bgright img{max-width:1000px!important;width:100%}.footer .footer_area.text_right .footer_left{float:right}.footer .container{position:relative;z-index:11}.footer .footer_copy{align-items:center;display:flex;justify-content:space-between;margin-top:60px;padding:20px 0;position:relative;width:100%}.footer .footer_copy:before{background:url(https://21808848.fs1.hubspotusercontent-na1.net/hubfs/21808848/CVM_2022/Images/f-patbg1.png) no-repeat 50%/100%;content:"";height:47px;left:0;position:absolute;top:-28px;width:100%}.footer .footer_follow{margin:30px 0 25px;text-align:left;width:100%}.footer .footer_follow ul{list-style:none;margin:0;padding:0;width:100%}.footer .footer_follow ul li{display:inline-block;width:auto}.footer .footer_follow ul li a{border-radius:50%;color:#fff;display:inline-block;font-size:22px;height:40px;line-height:34px;margin-right:10px;padding:2px;text-align:center;width:40px}.footer .footer_follow ul li a i{margin-left:-5px}.footer .footer_follow ul li a:hover{background:#fff}.footer .f_address,.footer .f_hours{width:100%}.footer .f_address ul{list-style:none;margin:0;padding:0;width:100%}.footer .f_address ul li{margin-bottom:10px;padding-left:40px;padding-right:30px;position:relative;width:100%}.footer .f_hours ul li{margin-bottom:5px}.footer .f_address div{margin-bottom:35px;vertical-align:top;width:50%}.footer .f_address ul li.address:before{background:url(https://21808848.fs1.hubspotusercontent-na1.net/hubfs/21808848/CVM_2022/Images/location.png) no-repeat 50%/cover;content:"";height:26px;left:0;position:absolute;top:0;width:21px}.footer .f_address ul li.phone:before{background:url(https://21808848.fs1.hubspotusercontent-na1.net/hubfs/21808848/CVM_2022/Images/phone-white.png) no-repeat 50%/cover;content:"";height:26px;left:0;position:absolute;top:0;width:25px}.footer .copyright{margin:0;padding:0}.footer .copyright,.footer .copyright a{color:#fff;font-size:16px;font-weight:400;line-height:20px}.footer .copyright a{margin:0 15px}.footer .copyright a:last-child{margin-right:0}.footer .footer_call{font-size:20px;font-weight:500;line-height:30px}.footer .f_address a,.footer .footer_call a{color:#fff!important}.footer .footer_call span{margin-right:30px}.footer .footer_call span img{display:inline-block;margin-right:15px;margin-top:-3px;vertical-align:middle}.footer .footer_pat{background:linear-gradient(179.84deg,#fff 26.32%,hsla(0,0%,100%,0) 77.78%);-webkit-background-clip:text;bottom:90px;font-family:Poppins,sans-serif;font-size:373px;font-weight:900;left:50px;line-height:373px;position:absolute;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;mix-blend-mode:overlay;opacity:.15}@media (min-width:640px){.footer .logo_social{display:flex}.footer .logo_social .logo{width:300px}.footer .logo_social .footer_follow{margin:10px 0 35px;text-align:right;width:calc(100% - 300px)}}@media (max-width:1800px){.footer .footer_bg img{max-width:40%}.footer .text_center .footer_bg.footer_bgleft img{margin-top:-30px}}@media (max-width:1650px){.footer .footer_bg{bottom:70px;padding-left:180px}.footer .footer_call{font-size:16px;line-height:26px}.footer .footer_pat{bottom:210px;font-size:200px;line-height:153px}.footer .footer_bg img{max-width:65%}.footer_bg .footer{margin-top:140px}.footer_bg .footer .homebg img{max-width:100%}.footer_bg .footer .homebg{bottom:120px}.footer .text_right .footer_bg{padding-left:0}.footer .text_right .footer_bg img{max-width:45%}.footer .text_center .footer_bg{padding-left:0}.footer .text_center .footer_bg img{max-width:38%}.footer .text_center .footer_bg.footer_bgleft img{margin-top:-50px}}@media (max-width:1400px){.footer{font-size:14px;margin-top:0}.footer .footer_call{font-size:14px;line-height:24px}.footer .copyright a{font-size:14px}.footer_bg .footer{margin-top:70px}.footer_bg .footer .homebg{bottom:50px}.footer .text_center .footer_bg.footer_bgleft img{margin-top:-30px}}@media (max-width:1200px){.footer .footer_call span{margin-right:20px}.footer .footer_call span img{margin-right:10px;max-width:20px}.footer .copyright a{margin:0 10px}.footer .footer_bg{bottom:30px;padding-left:160px}.footer .copyright,.footer .copyright a{font-size:14px}}@media (min-width:992px){.footer .f_address div.right{width:calc(50% - 80px)}}@media (max-width:991px){.footer{margin-top:0;padding:60px 0 0}.footer .footer_copy{flex-wrap:wrap;justify-content:center;margin-top:40px;text-align:center}.footer .footer_call,.footer:after{width:100%}.footer .copyright{margin-top:10px;width:100%}.footer .footer_left{max-width:100%}.footer_bg .footer .homebg{bottom:30px}.footer_bg .footer{padding:60px 0 0}.footer .footer_area.text_center .footer_left{max-width:80%}.footer .text_center .footer_bg img{max-width:35%}}@media (max-width:767px){.footer{margin-top:0;padding:40px 0 0;text-align:center}.footer .footer_bg,.footer .footer_pat{display:none}.footer .f_address{text-align:left}.footer_bg .footer .homebg{display:none}.footer_bg .footer{margin:0}.footer .footer_left{text-align:center}.footer .footer_area.text_right .footer_left{float:none;text-align:center}.footer .footer_area.text_center .f_hours ul li:last-child{margin-bottom:0}}@media (max-width:540px){.footer .f_address div.left,.footer .f_address div.right{float:left;width:100%}.footer .f_address ul li{font-size:12px}}@media (max-width:500px){.footer .footer_call span{display:block;margin-bottom:4px}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*,:after,:before{box-sizing:border-box}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}body{margin:0;overflow-x:hidden;padding:0}img{height:auto;max-width:100%}p{margin:0;padding:10px 0}.header_banner{background:#b11b25;color:#fff;font-size:18px;font-weight:700;height:auto;line-height:20px;min-height:50px;min-height:30px;padding:6px 15px;text-align:center}.header_banner p{padding:5px 0}.header_banner a{color:#fff}.header_banner a:hover{color:#ccc}@media (max-width:1440px){.header_banner{font-size:16px;line-height:18px}}@media (max-width:767px){.header_banner{font-size:14px;line-height:16px}}.left{float:left}.right{float:right}.clear{clear:both}.hero_section{display:inline-block;overflow:hidden;padding:50px 0 100px;position:relative;vertical-align:top;width:100%}.hero_section:before{background:#50afef;content:"";filter:blur(172px);height:546px;left:-286px;opacity:.12;position:absolute;top:261px;width:521px}.hero_section .section_wrap{align-items:center;display:flex;flex-wrap:wrap}.hero_section .section_wrap .left_part{padding-right:15px;padding-top:50px;width:50%}.hero_section .section_wrap .left_part .section_title{padding-bottom:35px}.hero_section .section_wrap .left_part .sub_title{display:block;font-size:24px;font-size:20px;font-weight:800;letter-spacing:.4em;line-height:46px;line-height:38px;text-transform:uppercase}.hero_section .section_wrap .left_part h1{font-weight:800;letter-spacing:-.03em;line-height:105%}.hero_section .section_wrap .left_part .text{margin-top:20px}.hero_section .section_wrap .left_part #home-awards{padding:0;text-align:left;width:100%}.hero_section .section_wrap .left_part #home-awards img{margin:10px 8px 0 0;max-width:100px}.hero_section .section_wrap .left_part .btn_style{padding-bottom:25px}.hero_section .section_wrap .right_part{padding-left:55px;position:relative;width:50%;z-index:1}.hero_section .section_wrap .right_part:before{background:#eff5f9;border-radius:0 80px 0 0;content:"";height:929px;position:absolute;right:50px;top:0;transform:matrix(-1,0,0,1,0,0);width:550px;z-index:-1}.tcavi .hero_section .section_wrap .right_part:before{display:none}@media (min-width:768px){.tcavi .hero_section{background:linear-gradient(270deg,#52ace4 0,rgba(82,172,228,.5) 25%,hsla(0,0%,100%,0) 50%)}}.hero_section .section_wrap .right_part .img{margin-top:-30px;position:relative}.hero_section .scroll-down{bottom:320px;left:-10px;position:absolute;transform:rotate(-90deg)}.hero_section .scroll-down a{color:rgba(0,1,3,.7);font-size:15px;font-weight:700;letter-spacing:.06em;line-height:54px;position:relative;text-transform:uppercase}.hero_section .scroll-down a span{padding-left:10px}.hero_section .scroll-down:before{background-color:hsla(0,0%,56%,.4);bottom:0;content:"";height:110px;left:-60px;margin:auto 0;position:absolute;top:0;transform:matrix(0,-1,-1,0,0,0);width:1px}.hero_section .scroll-down a:after{background:url(https://21808848.fs1.hubspotusercontent-na1.net/hubfs/21808848/CVM_2022/Images/MouseSimple.png)no-repeat 50%/cover;bottom:0;content:"";height:24px;left:-140px;margin:auto 0;position:absolute;top:0;transform:rotate(90deg);width:24px}.heroinner_area{align-items:center;display:flex;justify-content:flex-start;min-height:650px;padding:100px 0;position:relative;width:100%}.heroinner_bg{height:100%;position:absolute;right:0;top:0;width:68%}.heroinner_area:before{background:-moz-linear-gradient(left,#2c3b59 43%,rgba(44,59,89,.75) 57%,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(left,#2c3b59 43%,rgba(44,59,89,.75) 57%,hsla(0,0%,100%,0));background:linear-gradient(90deg,#2c3b59 43%,rgba(44,59,89,.75) 57%,hsla(0,0%,100%,0));content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c3b59",endColorstr="#00ffffff",GradientType=1);height:100%;left:0;position:absolute;top:0;width:85%;z-index:1}.heroinner_area:after{background:#50afef;bottom:-100px;content:"";filter:blur(172px);height:520px;left:0;opacity:.12;position:absolute;width:520px;z-index:-9999}.heroinner_area .heroinenr_wrap{max-width:760px;max-width:675px;position:relative;width:100%;z-index:1}.heroinner_area h1{background:linear-gradient(320.34deg,rgba(177,27,37,.8) -58.45%,rgba(177,27,37,0) 61.29%),#fff;-webkit-background-clip:text;color:#fff;display:inline-block;letter-spacing:-.03em;letter-spacing:normal;line-height:1.3;line-height:1.25;margin-bottom:20px;width:auto;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.heroinner_area .heroinenr_text,.heroinner_area .heroinenr_text a{color:#fff}.heroinner_area .heroinenr_text a{text-decoration:underline}.heroinner_area .heroinenr_text a:hover{color:rgba(155,255,255,.8)}.heroinner_area h1 span{line-height:1.4}.heroinner_area .sub_title{color:#fff;color:hsla(0,0%,100%,.8);font-size:24px;font-size:30px;font-weight:800;letter-spacing:.4em;line-height:46px;text-transform:uppercase}.heroinner_area.include-form .dt-container{display:flex}.heroinner_area.include-form .banner-form,.heroinner_area.include-form .heroinenr_wrap{flex-grow:5}.heroinner_area.include-form .banner-form{background:#fff;border-radius:10px;margin-left:50px;padding:25px;z-index:998}.heroinner_area .buttons .btn_style.white{margin-left:20px}.heroinner_area.include-form .dt-container.dtcon_flex{align-items:flex-start}.heroinner_area.include-form .banner-form .content_box h2{margin-bottom:25px}.constrip_box{background:#d64221;background:linear-gradient(135deg,#d64221,#ca514a);color:#fff;padding:15px 0;text-align:center}.constrip_box .constrip_main a,.constrip_box .constrip_main a:hover{color:#fff}.hero_section.patient_hero{padding:100px 0;position:relative}.hero_section.patient_hero .section_wrap .right_part{bottom:0;padding:0;position:absolute;right:0;width:35%}.hero_section.patient_hero .section_wrap .right_part:before{bottom:0;height:410px;right:0;top:auto;width:100%}.hero_section.patient_hero .section_wrap .right_part .img{line-height:0}.heroinner_area.no-img:before{background:#003e66;width:100%}.heroinner_area.no-img .heroinenr_wrap{max-width:860px}.postview_main figure{margin:20px 0}.postview_main figure video{width:100%}.postview_main .list_style ul li:before{top:3px}@media (max-width:1800px){.hero_section .scroll-down{left:-50px}}@media (max-width:1600px){.hero_section .section_wrap .left_part h1{line-height:1.2}.hero_section .section_wrap .right_part:before{right:0;width:500px}.hero_section{padding:50px 0 100px}.heroinner_area{min-height:450px}.hero_section.patient_hero .section_wrap .right_part:before{height:310px;width:490px}.hero_section.patient_hero{padding:50px 0}.heroinner_area:before{width:100%}}@media (max-width:1400px){.hero_section .scroll-down{display:none}.hero_section.patient_hero .section_wrap .left_part{padding-top:20px}.hero_section.patient_hero .section_wrap .right_part{max-width:504px;width:42%}.hero_section.patient_hero .section_wrap .right_part:before{height:300px;width:503px}}@media (max-width:1200px){.hero_section .section_wrap .right_part:before{width:400px}.heroinner_area h1 span{font-size:34px;line-height:48px}.hero_section.patient_hero .section_wrap .right_part{max-width:416px;width:42%}.hero_section.patient_hero .section_wrap .right_part:before{height:250px;width:418px}.heroinner_area .sub_title{font-size:20px;line-height:40px}}@media (max-width:991px){.hero_section{padding:60px 0 90px}.hero_section .section_wrap .left_part{padding-top:0}.hero_section .section_wrap .right_part:before{width:300px}.heroinner_area h1 span{font-size:30px;line-height:44px}.hero_section.patient_hero .section_wrap .right_part{max-width:384px;width:50%}.hero_section.patient_hero .section_wrap .right_part:before{height:230px;width:384px}.hero_section.patient_hero .section_wrap .left_part .section_title{padding-bottom:0}}@media (max-width:767px){.hero_section .section_wrap .left_part h1{font-size:34px}.hero_section{padding:40px 0;text-align:center}.hero_section .section_wrap .left_part{padding:0;width:100%}.hero_section .section_wrap .right_part{margin-top:70px;padding:0;width:100%}.hero_section .section_wrap .left_part .sub_title{letter-spacing:1px}.hero_section .section_wrap .left_part #home-awards{text-align:center}.hero_section .section_wrap .left_part #home-awards img{margin:10px 4px 0;max-width:90px}.heroinner_area{min-height:300px}.heroinner_area h1 span{font-size:26px;line-height:38px}.hero_section.patient_hero{padding:50px 0 0}.hero_section.patient_hero .section_wrap .right_part .img{margin:0}.hero_section.patient_hero .section_wrap .right_part{margin:30px auto 0;position:relative;width:100%}.hero_section.patient_hero .section_wrap .right_part:before{display:none}.heroinner_area .sub_title{font-size:18px;line-height:38px}.heroinner_area:before{opacity:.8}.heroinner_area.include-form .dt-container{display:block}.heroinner_area.include-form .banner-form{margin-left:0;position:relative}.heroinner_area .buttons .btn_style{margin-bottom:30px}.postview_hero.heroinner_area h1{line-height:36px}.postview_hero.heroinner_area h1 span{line-height:30px}}@media (max-width:639px){.heroinner_area .buttons .btn_style,.heroinner_area .buttons .btn_style.white{margin-left:20px;margin-right:20px}}@media (max-width:479px){.hero_section .section_wrap .left_part #home-awards img{max-width:75px}}