body{background-color:#fff;color:#6d7174!important;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px}@media (max-width: 767px){body{font-size:16px;line-height:1.5}}.top-bar-wrap{display:none}.top-bar-01{display:none}.header-07 .menu--primary a{font-size:19px!important;font-weight:500;color:#5ea6dc!important;text-transform:none!important}.header-07 .menu--primary a:hover{color:#005493!important}.header-07 .menu--primary a:active{color:#e00!important}.tm-heading a,.accordion-content a{color:#e00!important}.tm-heading a:hover,.accordion-content a:hover{color:#005493!important}.desktop-menu .menu--primary .sm-simple{float:right}@media (max-width: 767px){.branding__logo img{width:240px!important}}@media (max-width: 374px){.branding__logo img{width:140px!important}}.tm-card.style-1:hover{transform:none!important}.icocm1,.icocm2,.icocm3,.icocm4{background-repeat:no-repeat;background-position:100% 100%;background-size:30%;z-index:999999}.icocm1{background-image:url(https://caremedic.ca/wp-content/uploads/2020/01/caremedic-image-icon-medecin-x2-1-300x300.png)}.icocm2{background-image:url(https://caremedic.ca/wp-content/uploads/2020/01/caremedic-image-icon-infirmier-x2-300x300.png)}.icocm3{background-image:url(https://caremedic.ca/wp-content/uploads/2020/01/caremedic-image-icon-pharmacien-x2.png)}.icocm4{background-image:url(https://caremedic.ca/wp-content/uploads/2020/01/caremedic-image-icon-patient-x2-300x300.png)}.tm-card.style-1 .heading a{padding-right:0}.tm-card.style-1 .heading{margin-bottom:0!important;font-size:28px}@media (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){.tm-card.style-1 .heading{margin-bottom:0!important;font-size:24px}}.ion-ios-arrow-forward{visibility:hidden}.tm-card.style-1{padding:80px 30px}@media (max-width: 1024px){.icocm1,.icocm2,.icocm3,.icocm4{background-size:25%}}@media (max-width: 767px){.tm-card.style-1{padding:30px 15px!important}.tm-card.style-1 .heading{font-size:28px}}@media (max-width: 374px){.tm-card.style-1 .heading{font-size:22px}}.tm-button.style-text.tm-button-secondary:hover{color:#e00!important}.button-icon{color:#5ea6dc!important}.tm-box-icon.style-13 .content-wrap{padding:20px}.tm-box-icon{margin-bottom:10px}.tm-box-icon.style-1 .heading{font-size:20px;font-weight:600;margin-bottom:20px}h1.heading mark{color:#5ea6dc}h1.heading mark.markx2{color:#e00}.tm-button.style-flat.tm-button-secondary{border:none}.tm-button.style-flat.tm-button-secondary:hover{background-color:#e00;color:#fff}.tm-accordion.style-1 .accordion-title{font-size:20px}.tm-accordion.style-1 .accordion-marker{font-size:36px;font-weight:600;color:#5ea6dc;margin-right:20px}@media (max-width: 767px) and (orientation: portrait){.tm-accordion.style-1 .accordion-title{font-size:18px}}.tm-accordion.style-1 .accordion-icon::before{font-size:34px;color:#A0A0A0;content:'\f359';font-family:'Ionicons'}.tm-accordion.style-1 .active .accordion-icon::before{content:'\f3a9'}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){rs-layer#slider-30-slide-59-layer-7{font-size:28px!important;line-height:44px!important}}.wpcf7 .wpcf7-validation-errors{background:#5ea6dc!important}.tm-contact-form-7 .wpcf7-submit{margin:20px 0 0!important}@media (max-width: 767px){input[type="submit"]{margin:20px 0 0!important}}.wpcf7 .wpcf7-response-output{color:#005493!important;font-weight:600}.wpcf7 .wpcf7-mail-sent-ok{background:#5ea6dc}.page-footer .widgettitle{color:#005493!important;font-size:22px!important;text-transform:none!important}.page-footer a{color:#005493!important;font-weight:400;font-size:20px}.page-footer a:hover{color:#5ea6dc!important}.page-footer a.cinfox1{color:#5ea6dc!important;font-weight:400}.page-footer a.cinfox1:hover{color:#005493!important}.page-footer a .link-icon{font-size:60px}.fsx1{font-size:14px!important}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.fsx1{font-size:13px!important;text-align:right}}.bp20{padding-bottom:20px}.tp20{padding-top:20px}.vbold{font-weight:600!important}@media (max-width: 767px){.aicmo{text-align:center}}.header-07 .menu--primary .current-menu-item > a{color:#e00!important}.colorx1{color:#005493!important;font-weight:600}.colorx2{color:#5ea6dc!important;font-weight:600}.colorx3{color:#e00!important;font-weight:600}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){rs-layer#slider-30-slide-59-layer-8{font-size:32px!important;line-height:40px!important}rs-layer#slider-30-slide-59-layer-7{font-size:24px!important;line-height:30px!important}}.wpb-js-composer .vc_tta.vc_general .vc_tta-tab > a{background-color:#5ea6dc;color:#fff}.cmtxtavantagex1,.cmtxtavantagex1a{color:#6d7174!important;text-align:left}.cmtxtavantagex1a{text-align:center!important}.cmtxtavantagex1,.cmtxtavantagex1a{font-size:18px}@media (min-width: 1920px){.cmtxtavantagex1,.cmtxtavantagex1a{font-size:19px;line-height:28px}}@media (max-width: 1024px){.cmtxtavantagex1,.cmtxtavantagex1a{font-size:16px}}.cmbrandx1{color:#005493;font-weight:700}.cmbrandx2{color:#5ea6dc;font-weight:700}.cmbrandx3{color:#fff;font-weight:700}.txtwhite{color:#fff}.txtcolx1{color:#5ea6dc}.txtwhite a{color:#dbe830!important}.txtwhite a:hover{color:#005493!important}.h1x1solw h1{color:#fff}@media (max-width: 767px) and (orientation: portrait){.h1x1sol h1{font-size:20px!important}}@media (max-width: 767px) and (orientation: landscape){.h1x1sol h1{font-size:28px!important}}.tm-box-icon.style-5 .heading{font-weight:700}.tm-box-icon.style-5 .icon{background:#5ea6dc;color:#fff}.redlnk{color:#e00!important}a.redlnk:hover{color:#5ea6dc!important}div.page-footer-inner li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3970{display:none}div.page-footer-inner li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-4072{display:none}div.page-footer-inner li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-4086{display:none}div.page-footer-inner li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-4094{display:none}div.page-footer-inner li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-4541{display:none}.menu--primary .sub-menu a{font-size:19px!important}.page-mobile-main-menu .sub-menu a,.page-mobile-main-menu .tm-list__item{font-size:22px!important}.emailstylex1{font-size:18px!important;font-weight:400}.phonestylex1{font-size:18px!important;font-weight:400;color:#5ea6dc!important}a.phonestylex1:hover{color:#005493!important}.ndisplay{display:none!important}#kpointsrow{background-size:90%}@media (max-width: 1024px){#kpointsrow{background-size:100%}}@media (max-width: 767px){#kpointsrow{background-image:none!important}}.tm-card.cardnotxt1.style-1,.tm-card.cardnotxt2.style-1{padding:30px 15px!important}.tm-card.cardnotxt1.style-1 .heading,.tm-card.cardnotxt2.style-1 .heading{line-height:1.2;margin-bottom:0!important;font-size:24px}.tm-card.cardnotxt2.style-1 .menu-header{font-size:14px;padding-top:15px;padding-left:0}.tm-card.cardnotxt2.style-1 .text{font-size:14px;padding-top:15px;padding-left:0}.tm-card.cardnotxt2.style-1 .menu-list{font-size:14px}.tm-card.cardnotxt2.style-1 .separator{border-top:none!important}.tm-card.cardnotxt1.style-1 .menu-header,.tm-card.cardnotxt2.style-1 .menu-header{display:block!important;flex-wrap:nowrap!important;line-height:1.4;text-align:left;padding-left:15px}.tm-card.cardnotxt1.style-1 .text,.tm-card.cardnotxt2.style-1 .text{line-height:1.4;text-align:left;padding-left:15px}@media (max-width: 1366px){.tm-card.cardnotxt1.style-1 .heading,.tm-card.cardnotxt2.style-1 .heading{font-size:19px}.tm-card.cardnotxt1.style-1,.tm-card.cardnotxt2.style-1{padding:20px 15px!important}}@media (max-width: 1024px){.tm-card.cardnotxt1.style-1 .heading,.tm-card.cardnotxt2.style-1 .heading{font-size:20px}.tm-card.cardnotxt1.style-1,.tm-card.cardnotxt2.style-1{padding:20px 15px!important;padding-top:5%;padding-bottom:5%}}@media (max-width: 1024px) and (orientation: landscape){.tm-card.cardnotxt1.style-1,.tm-card.cardnotxt2.style-1{padding:40px 15px!important}}@media (min-width:768px){.tm-card.cardnotxt1.style-1 .heading{margin-top:0}}@media (max-width:768px){.tm-card.cardnotxt1.style-1,.tm-card.cardnotxt2.style-1{padding:20px 15px!important}}@media (max-width:767px){.tm-card.cardnotxt1.style-1 .heading,.tm-card.cardnotxt2.style-1 .heading{font-size:15px;margin-bottom:0!important}.tm-card.cardnotxt2.style-1{padding:30px 10px!important}.tm-card.cardnotxt1.style-1{padding:30px 10px!important;padding-top:22%;padding-bottom:0}.tm-card.cardnotxt1.style-1 .menu-header,.tm-card.cardnotxt2.style-1 .menu-header{padding-left:5px}.tm-card.cardnotxt1.style-1 .text,.tm-card.cardnotxt2.style-1 .text{padding-left:5px}}@media (min-width: 1366px) and (orientation: landscape){.titlesrx1{font-size:34px!important;}}.page-mobile-main-menu .menu__container>li+li>a {border-top:0px solid transparent;} 
        
        
            .CM_connectBtn a span {
                color: #fff !important;
            }

            .CM_connectBtn a {
                background-color: #005493;
                padding: 10px!important;
                border-radius: 100px;
                border: 1px solid #005493;
                -webkit-transition: all 400ms;
                transition: width all 400ms;
                color: #ffffff !important;
                text-align: center;
                display: inline-block!important;
                margin-left: 14px;
                margin-right: 14px;
            }

            .CM_connectBtn a:hover {
                background-color: #5ea6dc;
                border: 1px solid #5ea6dc;
                -webkit-transition: all 400ms;
                transition: width all 400ms;
            }

      