@font-face{font-family:"Avenir Next LT Pro";src:url("../../fonts/AvenirNextLTPro-Demi.eot");src:url("../../fonts/AvenirNextLTPro-Demi.eot?#iefix") format("embedded-opentype"),url("../../fonts/AvenirNextLTPro-Demi.woff2") format("woff2"),url("../../fonts/AvenirNextLTPro-Demi.woff") format("woff"),url("../../fonts/AvenirNextLTPro-Demi.ttf") format("truetype"),url("../../fonts/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Next LT Pro";src:url("../../fonts/AvenirNextLTPro-Bold.eot");src:url("../../fonts/AvenirNextLTPro-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/AvenirNextLTPro-Bold.woff2") format("woff2"),url("../../fonts/AvenirNextLTPro-Bold.woff") format("woff"),url("../../fonts/AvenirNextLTPro-Bold.ttf") format("truetype"),url("../../fonts/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Next LT Pro";src:url("../../fonts/AvenirNextLTPro-Medium.eot");src:url("../../fonts/AvenirNextLTPro-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/AvenirNextLTPro-Medium.woff2") format("woff2"),url("../../fonts/AvenirNextLTPro-Medium.woff") format("woff"),url("../../fonts/AvenirNextLTPro-Medium.ttf") format("truetype"),url("../../fonts/AvenirNextLTPro-Medium.svg#AvenirNextLTPro-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Next LT Pro";src:url("../../fonts/AvenirNextLTPro-UltLtIt.eot");src:url("../../fonts/AvenirNextLTPro-UltLtIt.eot?#iefix") format("embedded-opentype"),url("../../fonts/AvenirNextLTPro-UltLtIt.woff2") format("woff2"),url("../../fonts/AvenirNextLTPro-UltLtIt.woff") format("woff"),url("../../fonts/AvenirNextLTPro-UltLtIt.ttf") format("truetype"),url("../../fonts/AvenirNextLTPro-UltLtIt.svg#AvenirNextLTPro-UltLtIt") format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Avenir Next LT Pro";src:url("../../fonts/AvenirNextLTPro-Regular.eot");src:url("../../fonts/AvenirNextLTPro-Regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/AvenirNextLTPro-Regular.woff2") format("woff2"),url("../../fonts/AvenirNextLTPro-Regular.woff") format("woff"),url("../../fonts/AvenirNextLTPro-Regular.ttf") format("truetype"),url("../../fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}:root{--c-width:100%;--c-width-calc:calc(100% - var(--c-width));--c-width-devide:calc(var(--c-width-calc) / 2);--c-width-final:calc(100% - var(--c-width-devide));--c-margin-left:calc(100% - var(--c-width-final))}html{scroll-behavior:smooth}body{font-family:"Avenir Next LT Pro";scroll-behavior:smooth}div,p,section,td,tr td,ul li{font-size:16px;font-family:"Avenir Next LT Pro";font-weight:500;color:#262626;letter-spacing:0.05em}.zi-0{z-index:0!important}.zi-1{z-index:1!important}.zi-2{z-index:2!important}.zi-m-a{z-index:-1!important}.abs-bg{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;-webkit-user-select:none;user-select:none;background-position:center;background-size:cover;background-repeat:no-repeat}.common-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;display:inline-block;z-index:-1}.wrapper{z-index:1;height:100%;width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center}.red{color:#E31E25}.red>*{color:#E31E25}.green{color:#049647}.green>*{color:#049647}.btn{font-size:16px}.btn.btn-primary{font-family:"Avenir Next LT Pro";font-style:normal;font-weight:500;font-size:16px;padding:0 1.5em;height:40px;line-height:38px;text-align:center;border-radius:5rem;background-color:#E31E25;color:#fff;border-color:#E31E25;text-transform:uppercase}.btn.btn-primary .btn-phr-img path{fill:#fff}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{color:#E31E25;border-color:#E31E25;background-color:#E31E25}.btn.btn-primary:active .btn-phr-img path,.btn.btn-primary:focus .btn-phr-img path,.btn.btn-primary:hover .btn-phr-img path{fill:#E31E25}.btn.btn-primary:before{border-radius:5rem;background-color:#fff}.btn.btn-primary-img{margin-left:15px;display:inline-block;max-width:20px;object-fit:contain;object-position:center start}.btn.btn-primary-img.hvr-icon{animation-duration:0.7s}.btn.btn-primary.green{background-color:#049647;color:#fff;border-color:#049647}.btn.btn-primary.green .btn-phr-img path{fill:#fff}.btn.btn-primary.green:active,.btn.btn-primary.green:focus,.btn.btn-primary.green:hover{color:#049647}.btn.btn-primary.green:active .btn-phr-img path,.btn.btn-primary.green:focus .btn-phr-img path,.btn.btn-primary.green:hover .btn-phr-img path{fill:#fff}.btn.btn-primary.green:before{border-radius:5rem;background-color:#fff}.btn.btn-primary.white{background-color:#fff;color:#E31E25;border-color:#fff}.btn.btn-primary.white .btn-phr-img path{fill:#E31E25}.btn.btn-primary.white:active,.btn.btn-primary.white:focus,.btn.btn-primary.white:hover{color:#fff}.btn.btn-primary.white:active .btn-phr-img path,.btn.btn-primary.white:focus .btn-phr-img path,.btn.btn-primary.white:hover .btn-phr-img path{fill:#E31E25}.btn.btn-primary.white:before{border-radius:5rem;background-color:#E31E25}.form-control,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:16px;border-color:rgb(227,30,37);border-radius:8px;padding:5px 15px;margin-bottom:15px}.form-control:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgb(227,30,37);box-shadow:0 0 0 0.15rem rgba(227,30,37,0.4)}select.form-select{font-size:16px;border-color:rgb(227,30,37);border-radius:8px;padding:5px 15px;margin-bottom:15px}select.form-select:focus{border-color:rgb(227,30,37);box-shadow:0 0 0 0.15rem rgba(227,30,37,0.4)}::placeholder{font-size:inherit;font-weight:500;color:#c1c1c1}.form-label,label{font-size:16px;line-height:30px;font-weight:500;color:#E31E25;margin-bottom:0}.wpcf7-not-valid{margin-bottom:5px}.wpcf7-not-valid.form-control,.wpcf7-not-valid.form-select{margin-bottom:5px}.wpcf7-not-valid-tip{color:#E31E25;font-size:14px;font-family:"Avenir Next LT Pro";margin-bottom:10px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#E31E25;font-size:14px;font-family:"Avenir Next LT Pro"}.wpcf7 form.invalid .wpcf7-response-output{padding:5px 15px;border-radius:12px;border:1px solid #049647!important;background-color:rgba(4,150,71,0.6);text-align:center;color:#fff}#site-header{width:100%;height:var(--header-height);z-index:10;background-color:#fff;transition:linear all 0.2s;position:fixed;top:0;left:0;border-top:5px solid #049647}#site-header.scrolled{background-color:#fff;position:fixed;top:0;transition:linear all 0.2s}#site-header .site-header-container{height:100%}#site-header .header-inner{height:100%}#site-header .header-titles-wrapper{height:100%}#site-header .custom-logo,#site-header .site-logo{height:100%!important;max-height:calc(var(--header-height) - 15px);object-fit:contain;object-position:center left;max-width:150px;width:100%}#site-header .custom-logo img,#site-header .site-logo img{height:100%!important;max-height:calc(var(--header-height) - 15px)}.header-navigation-wrapper{width:auto}.header-navigation-wrapper-nav-new{display:none;position:relative;width:100%}.header-navigation-wrapper-nav-new .navbar{justify-content:space-around}.header-navigation-wrapper-nav-new .navbar-upgrade{margin-left:auto;line-height:100%}.header-navigation-wrapper-nav-new .navbar-upgrade .btn{font-size:16px;padding:0;border-radius:0;position:relative}.header-navigation-wrapper-nav-new .navbar-upgrade .btn:after{content:"";position:absolute;height:1px;width:100%;left:0;bottom:-5px;background-color:#E31E25}.header-navigation-wrapper-nav-new .navbar-upgrade .btn:hover{color:#017D3F}.header-navigation-wrapper-nav-new .navbar-upgrade .btn:hover:after{background-color:#017D3F}.header-navigation-wrapper-nav-new .navbar-upgrade .btn:focus{border:0;box-shadow:none!important;outline:none!important}.header-navigation-wrapper-nav-new .navbar-contact{margin-left:auto}.header-navigation-wrapper-nav-new .navbar .list-group-item{border:0;padding:0;font-size:16px;line-height:30px;font-weight:500;margin-bottom:5px;color:#E31E25;display:flex;align-items:center}.header-navigation-wrapper-nav-new .navbar .list-group-item:last-child{margin-bottom:0}.header-navigation-wrapper-nav-new .navbar .list-group-item .fa{font-size:14px;border-radius:50%;color:#fff;background-color:#E31E25;height:18px;width:18px;display:inline-flex;align-items:center;justify-content:center;margin-right:5px;line-height:16px}.header-navigation-wrapper-nav-new .navbar .list-group-item .fa:before{margin-left:2px;margin-bottom:1px;line-height:16px}.header-navigation-wrapper-nav-new.mobile-modal .navbar-upgrade{margin-left:0;margin-bottom:20px}.header-navigation-wrapper-nav-new.mobile-modal .navbar-upgrade .btn{border:0;margin-top:20px}.header-navigation-wrapper-nav-new.mobile-modal .navbar-contact{margin-left:0}.primary-menu a{color:#E31E25}.menu-modal{border-top:4px solid #049647}.menu-modal nav *{border-color:#C6ECFF}.menu-modal a:hover{color:#28566E!important}.menu-modal a:hover .icon{color:inherit!important}.menu-modal .custom-logo,.menu-modal .site-logo{height:100%!important;max-height:calc(var(--header-height) - 15px);object-fit:contain;object-position:center left;max-width:300px;width:100%}.menu-modal .custom-logo img,.menu-modal .site-logo img{height:100%!important;max-height:calc(var(--header-height) - 15px)}.menu-modal .modal-menu{padding-left:0}.menu-modal .modal-menu ul li{border-left-width:4px}.menu-modal .mobile-menu{padding:10px 15px}.menu-modal .sub-menu .sub-menu .ancestor-wrapper>a{pointer-events:auto}.site-footer .card{background-color:transparent;border:0;align-items:center}.site-footer-logo-img{width:100%;height:60px;object-fit:contain}.section-list .section-item{position:relative;width:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}.common-title{font-family:"Avenir Next LT Pro";font-style:normal;font-weight:600;font-size:26px;line-height:36px;letter-spacing:-0.015em;color:#28566e;position:relative}.common-title.red{color:#E31E25}.common-title.red>*{color:#E31E25}.common-title.green{color:#049647}.common-title.green>*{color:#049647}.banner-common{padding-bottom:var(--header-height);min-height:calc(100vh - var(--header-height));position:relative;margin-top:var(--header-height)}.banner-common-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;display:inline-block;z-index:-1}.banner-common-container{position:relative;z-index:1}.banner-common-title{font-family:"Avenir Next LT Pro";font-style:normal;font-weight:600;font-size:26px;line-height:36px;margin-bottom:10px;letter-spacing:0.015em;color:#28566e;position:relative}.banner-common-title span{font-family:inherit;width:100%;display:block}.banner-common-title-regular{color:#e7f5ff}.banner-common-text{font-family:"Avenir Next LT Pro";color:#28566e;margin-bottom:10px;max-width:350px;line-height:36.2px;text-align:justify}.banner-common-text p{font-family:"Avenir Next LT Pro";color:#28566e;margin-bottom:10px;line-height:36.2px;text-align:justify}.banner-common-text-1{font-family:"Avenir Next LT Pro";line-height:150%;max-width:600px;margin-bottom:10px;color:#28566e;text-align:justify}.banner-common-text-1 p{font-family:"Avenir Next LT Pro";line-height:150%;margin-bottom:10px;color:#28566e;text-align:justify}.banner-common .btn-phr{max-width:240px;width:100%}.banner-common-new{padding-bottom:60px;padding-top:60px;min-height:calc(300px - var(--header-height));position:relative;margin-top:var(--header-height)}.banner-common-new .banner-common-bg{object-position:center}.banner-home{padding-bottom:0}.banner-home-container,.banner-home-row{min-height:calc(100vh - var(--header-height))}.banner-home-first-col{position:relative}.banner-home-center-col{align-self:flex-end}.banner-home-last-col{align-self:center;margin-left:auto}.banner-home-center-img{max-height:calc(90vh - var(--header-height))}.banner-home-form-web{position:absolute;z-index:4;width:100%;height:auto;left:0;right:0;bottom:-150px}.banner-home-form-web .form-control,.banner-home-form-web .form-select{padding:10px;margin-bottom:10px}.banner-home-form-web .form-control.wpcf7-not-valid,.banner-home-form-web .form-select.wpcf7-not-valid{margin-bottom:5px}.medical-store-details{padding:20px;border-radius:20px;border:4px solid rgba(4,150,71,0.7);background-color:#fff}.medical-store-details .form-title{font-size:20px;font-weight:bold;text-align:center;color:#E31E25;margin-bottom:20px}.medical-store-details .btn{text-transform:uppercase;font-size:20px}.medical-store-franchise{padding:20px;border-radius:20px;border:4px solid rgba(4,150,71,0.7);background-color:#fff}.medical-store-franchise .form-title{font-size:20px;font-weight:bold;text-align:center;color:#E31E25;margin-bottom:20px}.medical-store-franchise .btn{text-transform:uppercase;font-size:20px}.modal-get-store-franchise .modal-content{background-color:transparent;border:0}.modal-get-store-franchise .btn-close{color:#E31E25;background:none;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.why-trivio{padding-top:var(--header-height);padding-bottom:var(--header-height)}.why-trivio-row-top{margin-bottom:30px;justify-content:space-between}.why-trivio-list .list-group{flex-direction:row;flex-wrap:wrap}.why-trivio-list .list-group-item{width:50%;border:0;border-radius:0;padding:0 10px;margin-bottom:20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.why-trivio-list .list-group-img{width:80px;height:80px;margin-bottom:10px;object-fit:contain;object-position:center}.why-trivio-list .list-group-text{margin-bottom:0;color:#E31E25}.social-media{list-style-type:none;margin-left:12px;flex-direction:row;flex-wrap:wrap;gap:10px}.social-media li{position:relative;color:transparent;font-size:18px;width:32px;height:32px;display:block;margin-left:0px;margin-right:15px}.social-media li a{line-height:0;font-size:0;color:transparent;position:absolute;top:0;left:0;height:100%;width:100%}.social-media li:before{border-radius:50%;background-color:#fff;color:#049647;padding:0px;width:32px;height:32px;display:inline-block;text-align:center;padding:0;line-height:32px;font-size:16px}.social-media li:after{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);height:70%;background-color:#fff;width:1px}.social-media li:hover{color:#C6ECFF}.social-media-sidebar{position:fixed;top:80%;right:0;transform:translateY(-50%);z-index:10}.social-media-sidebar .social-media{flex-direction:column;margin:0;padding:10px;background-color:#049647;border-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.social-media-sidebar .social-media li{margin-right:0}.social-media-sidebar .social-media li:after{display:none}.social-media-mobile{margin-top:auto}.social-media-mobile .social-media{justify-content:center;padding:10px;background-color:#049647;margin:0;border-top-left-radius:10px;border-top-right-radius:10px}.social-media-mobile .social-media li:after{display:none}.modal-success-message .modal-content{background-color:transparent;border:0}.modal-success-message .btn-close{color:#E31E25;background:none;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.modal-success-message-text{display:flex;font-size:60px;justify-content:center;color:#049647}.modal-success-message-contents{padding:20px;border-radius:20px;border:4px solid rgba(4,150,71,0.7);background-color:#fff;text-align:center}.text-justify{text-align:justify}.home-sec2{background:#E31E25;padding-bottom:20px;padding-top:20px}.home-sec2-btn{display:flex;justify-content:space-around}.home-video{padding-top:var(--header-height);padding-bottom:var(--header-height);background:#e7f5ff}.home-video-card{padding:2em}.home-video-border{border:5px solid #E31E25;border-radius:10px;padding:2px}.franchise-inquiry{padding-top:var(--header-height);background:#049647}.franchise-inquiry-card{background:#fff;padding:20px;border-radius:20px;margin-bottom:2em}.franchise-inquiry-img{position:absolute;width:320px;left:56%;bottom:-5px}.team-member{padding-top:var(--header-height);padding-bottom:var(--header-height)}.team-member-section{padding:1em}.team-member-item{display:inline-block}.team-member-img{margin:0 auto}.team-member-text{font-size:16px}.team-member .swiper-button-next:after,.team-member .swiper-button-prev:after{color:#E31E25;font-size:32px;font-weight:700}.team-member .swiper-container{width:90%;margin:0 auto}.blog-section{padding-top:var(--header-height);padding-bottom:var(--header-height)}.blog-section-row{padding-bottom:2.5em;padding-top:2.5em}.blog-section-row:nth-child(2){border-bottom:2px solid #049647}.blog-section-row:nth-child(3){padding-bottom:0}.blog-section-row:nth-child(3) .col-md-8{order:-1}.blog-section-imgsec{border-radius:10px;padding:10px;border:3px solid #E31E25}.blog-section-imgsec-img{width:100%}.blog-section-title{font-size:24px;color:#049647;margin-bottom:0.5em}.testimonial-section{padding-top:var(--header-height);padding-bottom:var(--header-height);background:#e1f4fc}.testimonial-section .sp-testimonial-free-section .sp-testimonial-client-image img{border-radius:0px!important;width:250px;height:250px}.testimonial-section .sp-testimonial-free{background:#fff!important;padding-top:2em;padding-bottom:2em}.testimonial-section .swiper-3d .swiper-slide-shadow-left,.testimonial-section .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0))!important}.testimonial-section .swiper-slide-next .sp-testimonial-free,.testimonial-section .swiper-slide-prev .sp-testimonial-free{background:#cce4f3!important}.testimonial-section .swiper-button-prev .fa-angle-left:before{content:"\f04a"!important;font-size:30px!important}.testimonial-section .swiper-button-next .fa-angle-right:before{content:"\f04e"!important;font-size:30px!important}.testimonial-section .testimonial-nav-arrow:hover{color:#E31E25!important}.testimonial-section .sp-testimonial-free-section .sp-testimonial-client-testimonial p{font-size:18px!important;color:#049647;line-height:26px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:400;font-style:normal;margin:0px 0 14px 0!important;padding:0px 10px!important}.section-blogs{background-color:#E9F6FE}.section-blogs-container{background-color:#fff;padding-top:var(--header-height);padding-bottom:var(--header-height)}.post-wrapper{padding:0px 15px;background-color:#fff}.post-wrapper .layer-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;height:100%;margin-bottom:20px}.post-wrapper .post-image-wrapper{flex-shrink:0;flex:1 0 0%;width:100%}.post-wrapper .post-content-wrapper{flex-grow:1;flex:0 0 auto;width:100%;padding-top:15px;height:100%}.post-wrapper .thumb_link{padding:5px;border:1px solid #E31E25;border-radius:6px}.post-wrapper .thumb_link img{height:200px!important;width:100%;border-radius:6px;object-fit:cover;object-position:center}.post-wrapper .title{margin-bottom:20px;color:#049647}.post-wrapper .title a{color:inherit;text-decoration:none}.post-wrapper .excerpt{margin-bottom:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-wrapper .post-read-more{display:block;font-size:16px;padding:4px 16px;width:max-content;line-height:38px;text-align:center;border-radius:5rem;background-color:#E31E25;color:#fff;border:1px solid #E31E25;text-decoration:none;font-size:16px}.post-wrapper .post-read-more .read_more{color:inherit;font-size:inherit}.post-wrapper .post-read-more:hover{background-color:#fff;color:#E31E25}.post-wrapper .pagination{justify-content:center}.post-wrapper .pagination .page-numbers{background-color:#fff!important;border:1px solid #049647;border-radius:4px;padding:6px;color:#049647!important}.post-wrapper .pagination .page-numbers:hover{background-color:#049647!important;color:#fff!important}.post-wrapper .pagination .page-numbers.current{background-color:#049647!important;color:#fff!important;opacity:1}.post-wrapper .pagination .page-numbers.next,.post-wrapper .pagination .page-numbers.prev{position:relative;padding-left:25px;padding-right:0px;background-color:#fff!important;color:#049647!important;border-color:#fff}.post-wrapper .pagination .page-numbers.next:before,.post-wrapper .pagination .page-numbers.prev:before{content:"\f100";position:absolute;left:10px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-wrapper .pagination .page-numbers.next:hover,.post-wrapper .pagination .page-numbers.prev:hover{color:#E31E25!important}.post-wrapper .pagination .page-numbers.next{padding-left:0px;padding-right:25px}.post-wrapper .pagination .page-numbers.next:before{content:"\f101";right:10px}.post-recent-list{padding:20px 15px 0;border:2px solid rgba(40,86,110,0.4);border-radius:10px;margin-top:20px}.post-recent-list .post-grid{padding-left:0!important;padding-right:0!important}.post-recent-list .item{border-bottom:1px solid rgba(40,86,110,0.4);padding-bottom:10px!important}.post-recent-list .item:last-child{border-bottom:0;padding-bottom:0}.post-recent-list .post-recent-title{font-size:26px;color:red}.post-recent-list .post-recent-item{text-decoration:none;font-size:14px;position:relative;color:#049647}.post-recent-list .post-recent-item:hover{color:#049647!important}.post-recent-list .post-recent-item>*{font-size:inherit;color:inherit}.post-recent-list .post-recent-item:after{content:""}.single-blog-title{color:#049647;font-size:20px;line-height:24px;margin-bottom:15px}.single-blog-figure{margin-bottom:20px}.single-blog-img{width:100%;height:250px;object-fit:cover;object-position:center}.single-blog-metadata{display:flex;flex-direction:row;margin-bottom:20px}.single-blog-date{font-size:14px;margin-right:10px;text-transform:uppercase}.single-blog-category{font-size:14px;color:#28566E}.single-blog-category a{color:inherit;text-decoration:none;pointer-events:none;text-transform:uppercase}.single-blog-content blockquote{border:none;position:relative;padding-left:40px}.single-blog-content blockquote:before{content:"\f6b0";position:absolute;left:-4px;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px}.single-blog-content li,.single-blog-content ol,.single-blog-content p,.single-blog-content ul{font-size:16px;font-family:"Avenir Next LT Pro";font-style:normal;font-weight:400;color:#262626}.single-blog-content li>*,.single-blog-content ol>*,.single-blog-content p>*,.single-blog-content ul>*{font-size:16px;font-family:"Avenir Next LT Pro";font-style:normal;font-weight:400;color:#262626}.single-blog-content li a,.single-blog-content ol a,.single-blog-content p a,.single-blog-content ul a{text-decoration:none;color:#00AAFF;font-size:16px;font-family:"Avenir Next LT Pro";font-style:normal;font-weight:400}.single-blog-content b,.single-blog-content h1,.single-blog-content h2,.single-blog-content h3,.single-blog-content h4,.single-blog-content h5,.single-blog-content h6,.single-blog-content strong{font-family:"Avenir Next LT Pro";font-weight:600;letter-spacing:1px}.single-blog-content h1{font-size:34px}.single-blog-content h2{font-size:30px}.single-blog-content h3{font-size:26px}.single-blog-content h4{font-size:22px}.single-blog-content h5{font-size:20px}.single-blog-content h6{font-size:16px}.single-blog-content ol,.single-blog-content ul{margin-left:0px;font-family:"Avenir Next LT Pro";font-style:normal;font-weight:400;color:#637381}.blogs-single-post{padding-top:60px;padding-bottom:60px;background-color:#E9F6FE}.share-article{background-color:#1BBBED;width:calc(100% + 30px);margin-left:-15px;padding:15px 30px}.career-post{padding-top:40px;padding-bottom:40px;background-color:#E9F6FE}.career-post-wrapper{background-color:#fff;padding:15px}.career-post-title{color:#049647;margin-bottom:30px}.career-post-top .list-group{margin-top:15px;margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;grid:10px}.career-post-top .list-group-item{width:50%;max-width:200px;border:none}.career-post-top .list-group figure{text-align:center;margin:0 auto}.career-post-top .list-group img{border-radius:50%;height:50px;width:50px;margin:0 auto 5px}.career-post-top .list-group figcaption{text-align:center;color:#262626}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-job-item{border-radius:10px;padding:15px}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-grid-left-col{margin-bottom:auto}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-job-post-title{color:#E31E25;font-size:22px;font-weight:600}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-job-specification-item{line-height:initial;margin-bottom:15px}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-job-specification-term{font-size:14px;line-height:initial}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-job-more-container{text-align:right;line-height:initial}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-job-more{font-size:16px;color:#262626;letter-spacing:0.1px}.career-post-list .awsm-job-listings .awsm-selectric{border-radius:6px}.career-post-list .awsm-job-listings .awsm-selectric .label{height:30px!important}.single-career-content .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:100%;width:100%;color:#262626;font-size:16px;font-family:"Avenir Next LT Pro"}.single-career-content .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) a{color:inherit!important;text-decoration:none;font-size:inherit}.single-career-content .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) a:hover{color:#049647;font-size:16px;font-family:"Avenir Next LT Pro"}.single-career-content .entry-content blockquote{color:#E31E25;font-size:16px;font-family:"Avenir Next LT Pro"}.single-career-content .entry-content blockquote>*{color:#E31E25;font-size:16px;font-family:"Avenir Next LT Pro"}.single-career-content .awsm-job-specifications-container{margin-top:30px}.single-career-content .awsm-job-specifications-container .awsm-job-specification-item{margin-bottom:30px}.single-career-content .awsm-job-specifications-container .awsm-job-specification-label{color:#049647;display:block;width:100%;font-weight:500;font-family:"Avenir Next LT Pro"}.single-career-content .awsm-job-specifications-container .awsm-job-specification-label>*{font-family:"Avenir Next LT Pro";font-weight:500}.single-career-content .awsm-job-specifications-container .awsm-job-specification-term{pointer-events:none;color:#E31E25;text-decoration:none;font-size:16px}.single-career-content .awsm-job-form-inner{border:none;padding:0}.single-career-content .awsm-job-form-inner h2{color:#049647;font-size:26px;line-height:36px;margin-bottom:20px}.single-career-content .awsm-application-form .awsm-job-form-field{border-width:1px;border-radius:0px;color:#E31E25;padding-top:0;padding-bottom:0}.single-career-content .awsm-application-form .awsm-job-form-field:focus{outline:none;box-shadow:none}.single-career-content .awsm-application-form textarea{border-width:1px;border-radius:0px;color:#E31E25}.single-career-content .awsm-application-form textarea:focus{outline:none;box-shadow:none}.single-career-content .awsm-application-form .awsm-application-submit-btn{background-color:#049647;color:#fff;border-radius:4px;border:1px solid #049647;padding:5px 15px}.single-career-content .awsm-application-form .awsm-application-submit-btn:hover{background-color:#fff;color:#049647}.single-career-content .awsm-application-form small{font-size:12px}.single-career-content .awsm-application-form .awsm-form-file-control{font-size:16px}.single-career-content .awsm-application-form .awsm-job-form-group label{line-height:100%;color:#049647}.single-career-content .awsm-application-form .awsm-job-form-error{font-size:12px;margin-bottom:5px}.post-news-room{background-color:#E1F4FC}.post-news-room-wrapper{background-color:#fff;padding:60px 20px}.post-news-room-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;border:1px solid #E31E25;border-radius:4px}.post-news-room-figure{width:120px;margin-right:10px}.post-news-room-figure .thumb{text-align:center}.post-news-room-figure .thumb img{margin:auto;max-width:60px!important;width:100%;object-fit:contain;object-position:center}.post-news-room-details{padding:10px;width:calc(100% - 130px)}.post-news-room-top-row{display:flex;flex-wrap:wrap;justify-content:space-between;opacity:0.6;margin-bottom:5px}.post-news-room-top-row>*{font-size:14px}.post-news-room .title{margin-bottom:5px}.post-news-room .title>*{color:#049647;text-decoration:none;pointer-events:none}.post-news-room .content{display:none}.post-news-room .content>*{color:#049647!important;font-size:16px;font-weight:500}.post-news-room .content a{text-decoration:none;color:#049647}.post-news-room-btn-expand{font-size:14px;opacity:0.5;cursor:pointer}.post-news-room .form-sec{padding:10px;border-radius:10px;border:2px solid #E31E25}.post-news-room .form-sec .image-sec-top{background:#E31E25;padding:10px 20px 10px 20px;text-align:center}.post-news-room .form-sec .image-sec-img{width:100%}.post-news-room .form-sec .image-sec .text-2{padding:20px 20px 20px 20px}.post-news-room .form-sec .form-control,.post-news-room .form-sec input[type=color],.post-news-room .form-sec input[type=date],.post-news-room .form-sec input[type=datetime-local],.post-news-room .form-sec input[type=datetime],.post-news-room .form-sec input[type=email],.post-news-room .form-sec input[type=month],.post-news-room .form-sec input[type=number],.post-news-room .form-sec input[type=password],.post-news-room .form-sec input[type=range],.post-news-room .form-sec input[type=tel],.post-news-room .form-sec input[type=text],.post-news-room .form-sec input[type=time],.post-news-room .form-sec input[type=url],.post-news-room .form-sec input[type=week],.post-news-room .form-sec textarea{border-color:#049647!important}.section-store{padding-top:80px;padding-bottom:80px}.section-store .store-search-form{max-width:350px;text-align:center}.section-store .store-search-form .input-group-text{background-color:#E31E25;border-color:#E31E25;color:#fff;font-size:20px}.section-store .store-search-form .form-control{padding:10px 20px;font-size:16px}.section-store .store-search-form .form-control:focus,.section-store .store-search-form .form-control:hover{box-shadow:none;outline:none}.section-store .list-group{flex-direction:row;row-gap:20px}.section-store .list-group-item{border:none}.section-store .store-details{height:100%;display:flex;flex-direction:column;padding:0;min-height:350px;position:relative}.section-store .store-header{display:flex;flex-direction:row;column-gap:10px;align-items:center;padding:10px;box-shadow:-1px -1px 11px 2px rgba(4,150,71,0.2);border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid rgba(4,150,71,0.2);border-bottom:0}.section-store .store-contents{padding:15px 15px 60px 15px;position:relative;border-radius:10px;border:1px solid rgba(4,150,71,0.2);border-top-left-radius:0;border-top-right-radius:0;border-top:0;height:100%}.section-store .store-icon{width:60px;height:60px}.section-store .store-icon img{width:60px;height:60px;object-fit:cover;border-radius:50%;border:1px solid #049647}.section-store .store-name{font-size:16px;font-weight:bold;color:#049647;text-transform:uppercase;margin-bottom:10px}.section-store .store-area{font-size:15px;color:#262626;display:flex;flex-direction:row;margin-bottom:10px}.section-store .store-area .fa{color:#049647;flex-shrink:0;width:30px;font-size:20px}.section-store .store-address{font-size:15px;color:#262626;display:flex;flex-direction:row;margin-bottom:10px}.section-store .store-address>*{font-size:inherit;color:inherit}.section-store .store-address .fa{color:#049647;flex-shrink:0;width:30px;font-size:20px}.section-store .store-contact-person{font-size:15px;color:#262626;display:flex;flex-direction:row;margin-bottom:10px}.section-store .store-contact-person .fa{color:#049647;flex-shrink:0;width:30px;font-size:20px}.section-store .store-phone{font-size:15px;color:#262626;display:flex;flex-direction:row;margin-bottom:10px}.section-store .store-phone .fa{color:#049647;flex-shrink:0;width:30px;font-size:20px}.section-store .store-gst-no{font-size:15px;color:#E31E25;display:flex;flex-direction:row;margin-bottom:10px}.section-store .store-gst-no .fa{color:#049647;flex-shrink:0;width:30px;font-size:20px}.section-store .store-location{font-size:15px;color:#E31E25;display:flex;flex-direction:row;position:absolute;bottom:15px;right:0;width:100%;justify-content:flex-end}.section-store .store-location .btn{border-top-right-radius:0;border-bottom-right-radius:0;max-width:200px;width:100%}.section-store .store-location .btn:before{border-top-right-radius:0;border-bottom-right-radius:0}.section-store .store-location .fa{flex-shrink:0;width:30px;font-size:20px}@media only screen and (min-width:576px){:root{--c-width:540px}}@media only screen and (min-width:768px){:root{--c-width:720px}.common-title{font-size:30px;line-height:40px;margin-bottom:20}.banner-common-title{font-size:30px;line-height:40px}.why-trivio-list .list-group-img{width:100px;height:100px}.post-wrapper .post-image-wrapper{width:40%}.post-wrapper .post-content-wrapper{width:50%;padding:15px}.post-wrapper .thumb_link img{height:200px!important}.single-blog-content li,.single-blog-content ol,.single-blog-content p,.single-blog-content ul{font-size:18px}.single-blog-content li>*,.single-blog-content ol>*,.single-blog-content p>*,.single-blog-content ul>*{font-size:18px}.single-blog-content li a,.single-blog-content ol a,.single-blog-content p a,.single-blog-content ul a{font-size:18px}.single-blog-content h6{font-size:18px}}@media only screen and (min-width:992px){:root{--c-width:960px}.home-slider .banner-slider .swiper-slide img.banner-slider-img{min-height:560px;max-height:560px}.why-trivio-row-top{margin-bottom:60px}.why-trivio-figure{padding-top:100px}.single-blog-title{font-size:26px;line-height:36px;margin-bottom:20px}.single-blog-img{height:600px}.career-post-wrapper{padding:60px}.career-post-top .list-group{margin-top:30px;margin-bottom:30px}.career-post-top .list-group-item{width:33.3333333333%;position:relative}.career-post-top .list-group-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:70%;width:1px;background-color:#E31E25}.career-post-top .list-group-item:last-child:after{display:none}.career-post-top .list-group img{height:100px;width:100px}}@media only screen and (min-width:1000px){:root{--pad-top-bottom:160px;--header-height:100px;--footer-height:80px}body,div,p,section,td,tr td,ul li{font-size:18px;line-height:150%}.header-navigation-wrapper-nav-new .navbar-upgrade{margin-left:auto}.header-navigation-wrapper-nav-new .navbar-upgrade .btn{font-size:18px;line-height:20px}.header-navigation-wrapper-nav-new .navbar-contact{margin-left:auto}.header-navigation-wrapper-nav-new .navbar .list-group-item{font-size:16px;line-height:18px}.header-navigation-wrapper-nav-new .navbar .list-group-item .fa{font-size:12px;height:20px;width:20px}.banner-home-last-col .common-title{width:fit-content;margin:0 auto}.why-trivio-list .list-group-img{width:120px;height:120px}}@media only screen and (min-width:1200px){.common-title{font-size:40px;line-height:56px}.banner-common-title{margin-bottom:20px;font-size:40px;line-height:56px}.banner-common-text{margin-bottom:20px}.team-member .swiper-button-next{right:100px}.team-member .swiper-button-prev{left:120px}.career-post-list .awsm-job-listings .awsm-grid-item{width:25%}}@media only screen and (min-width:1400px){:root{--c-width:1320px}body,div,p,section,td,tr td,ul li{font-size:20px}.common-title{font-size:40px;line-height:130%}.wpcf7-not-valid-tip{margin-bottom:10px}.banner-home-form-web .form-control,.banner-home-form-web .form-select{padding:15px;font-size:20px;margin-bottom:20px}.banner-home-form-web .form-control.wpcf7-not-valid,.banner-home-form-web .form-select.wpcf7-not-valid{margin-bottom:10px}.banner-common-new{min-height:300px}}@media only screen and (min-width:1600px){.home-slider .banner-slider .swiper-slide img.banner-slider-img{min-height:600px!important;max-height:600px!important}}@media only screen and (max-width:999px){:root{--pad-top-bottom:120px;--header-height:60px;--footer-height:60px}body,div,ol li,p,ul li{font-size:16px}#site-header{padding-top:10px;padding-bottom:10px}#site-header .custom-logo img,#site-header .site-logo img{max-height:30px}.site-header-info{position:absolute;top:0;left:0;width:100%}.site-header-info .btn{font-size:12px}.menu-modal .custom-logo img,.menu-modal .site-logo img{max-height:30px}.menu-modal .menu-wrapper{width:100%}.menu-modal .menu-top{height:60px}.menu-modal .menu-top-container{padding-left:7.5px;padding-right:15px;height:100%}.menu-modal .menu-top .row{height:100%}.menu-modal .menu-top button.close-nav-toggle{padding:2rem 10px 2rem 0}.blogs-single-post{margin-top:var(--header-height);margin-bottom:var(--header-height)}}@media only screen and (max-width:991px){.banner-home{padding-top:var(--header-height);min-height:auto}.banner-home-container,.banner-home-row{min-height:auto}.banner-home-first-col{order:2;width:50%}.banner-home-center-col{order:3}.banner-home-last-col{order:1;width:50%}.banner-home .common-title{text-align:center;margin-bottom:20px}.banner-home .medical-store-details.mobile{max-width:400px;margin:0 auto 20px}.banner-home-center-img{margin:0 auto;max-height:500px}.why-trivio-figure{margin-bottom:40px;display:flex;justify-content:center}.banner-common-new{min-height:120px}.career-post-list .awsm-job-listings .awsm-grid-item .awsm-job-post-title{font-size:16px}}@media only screen and (max-width:767px){.banner-common-new{min-height:calc(100vh - var(--header-height))}}@media only screen and (max-width:575px){body,div,p,ul li{font-size:16px}.banner-home-first-col{width:100%}.banner-home-last-col{width:100%}.banner-home-center-img{max-height:300px}.why-trivio-list .list-group-text br{display:none}.home-sec2-btn{display:unset!important}.section-store{padding-top:40px;padding-bottom:40px}.section-store .store-icon{width:50px;height:50px}.section-store .store-icon img{width:50px;height:50px}.section-store .store-name{word-wrap:break-word;font-size:14px}.banner-blogs-container{margin-bottom:100%}.post-wrapper .thumb_link img{height:auto!important}.single-blog-img{object-fit:contain}.pharmacy-footer-info,.pharmacy-footer-rights-text{font-size:12px!important}}.banner-franchise{min-height:120vh!important;background:#E31E25}.banner-franchise .label{min-width:35%;margin-bottom:3em;margin-top:3em}.banner-franchise .banner-label{background:#049647;text-align:right;padding:10px 13px;font-size:35px;border-top-right-radius:10px;border-bottom-right-radius:10px;margin-bottom:0.2em}.banner-franchise .title{font-size:28px;padding-bottom:1em;font-weight:600}.franchise-opportunity{background:#e1f4fc}.franchise-opportunity .bg-card{background:#fff;padding-top:var(--header-height);padding-right:1.5em;padding-left:1.5em}.franchise-opportunity .bg-card .circle{background:#e1f4fc;border-radius:50%;border:3px solid #E31E25;width:180px;height:180px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:1em;margin-top:1em}.franchise-opportunity .bg-card .circle-text{font-size:26px;font-weight:600}.franchise-opportunity .bg-card .video{border:5px solid #E31E25;border-radius:10px;padding:2px}.franchise-slide{background:#e1f4fc}.franchise-slide .bg-card{background:#fff;padding-top:var(--header-height);padding-bottom:var(--header-height);padding-right:1.5em;padding-left:1.5em}.franchise-slide .swiper-franchise{width:90%}.franchise-slide .swiper-franchise .slide-section-img{border:3px solid #E31E25;border-radius:10px;padding:5px;width:90%}.franchise-slide .swiper-button-next:after,.franchise-slide .swiper-button-prev:after{color:#E31E25!important;font-size:24px!important;font-weight:700!important}.banner-donate .label{min-width:15%;margin-bottom:3em;margin-top:3em}.banner-donate .banner-label{background:#E31E25;text-align:center;padding:10px 13px;font-size:35px;border-top-right-radius:10px;border-bottom-right-radius:10px;margin-bottom:0.2em}.banner-donate .banner-label-text{font-weight:400}.donate-now{background:#e1f4fc}.donate-now .bg-card{background:#fff;padding-top:var(--header-height);padding-bottom:var(--header-height);padding-right:1.5em;padding-left:1.5em}.donate-now .bg-card .square{background:#fff;border-radius:10px;border:3px solid #049647;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:0em!important;margin-top:5em!important;width:100%;margin:0 auto;padding-bottom:20px}.donate-now .bg-card .square-text{font-size:26px;font-weight:600}.donate-now .bg-card .square-img{width:100px;margin-top:-3em;padding-bottom:15px;position:inherit}.quick-donate{background:#E31E25;padding-top:var(--header-height);padding-bottom:var(--header-height)}.quick-donate .form-check-input{background:transparent;border:none}.quick-donate .form-check-input input[type=radio]{background-color:transparent!important;border:2px solid #fff!important;font-size:20px!important;width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);appearance:none;border-radius:50%}.quick-donate .form-check-input input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.quick-donate .form-check-input:checked{background-color:transparent;border:2px solid #fff}.quick-donate .wpcf7-list-item{display:inline-block;margin:0 4em 2.5em 3em}.quick-donate .wpcf7-list-item-label{margin:0;background:transparent;border:2px solid #fff;border-radius:8px;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;font-size:20px;color:#fff;font-weight:600;padding:0.895rem 1.75rem!important;margin-right:-10px;padding-right:28px!important;position:relative;left:10px}.quick-donate .wpcf7-response-output{color:#fff;border:1px solid}.quick-donate .select{margin:0;background:transparent;border:2px solid #fff;border-radius:8px;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;font-size:20px;color:#fff;font-weight:600;padding:0.895rem 6rem!important}.quick-donate select option{background:#E31E25}.happenings-card{background:#e1f4fc}.happenings-card .bg-card{background:#fff;padding-top:var(--header-height);padding-bottom:50px;padding-right:1.5em;padding-left:1.5em}.happenings-card .bg-card .list-group{margin-top:15px;margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;grid:10px}.happenings-card .bg-card .list-group-item{width:50%;max-width:250px;border:none;margin-bottom:1.5em}.happenings-card .bg-card .list-group figure{text-align:center;margin:0 auto}.happenings-card .bg-card .list-group img{border-radius:4%;height:160px;width:230px;margin:0 auto 5px;border:3px solid #E31E25;padding:4px}.happenings-card .bg-card .list-group figcaption{text-align:center;color:#262626}.happenings-card .bg-card .list-group-link{font-size:1.5rem;text-decoration:none;color:#049647!important}.happenings-card .bg-card .list-group-link:hover{color:#049647}.happenings-card .bg-card .list-group-link>i{color:#049647!important}.triviology-card{background:#e1f4fc}.triviology-card .bg-card{background:#fff;padding-top:var(--header-height);padding-bottom:50px;padding-right:1.5em;padding-left:1.5em}.triviology-card .bg-card .video{border:5px solid #E31E25;border-radius:10px;padding:2px}.triviology-card .bg-card .icon-col .list-group-item{width:20%;border:0;border-radius:0;padding:0 10px;margin-bottom:20px;text-align:center;display:flex;flex-direction:column;align-items:center}.tlp-single-container{padding-top:var(--header-height);padding-bottom:var(--header-height)}.common-teams .rt-team-container h3 .team-name a{text-decoration:none!important;color:#E31E25;font-size:18px;font-weight:600}.common-teams .rt-team-container .tlp-position a{color:#049647;font-size:18px;font-weight:500}.common-teams .rt-team-container .layout3 .tlp-content{background:none;padding:4px 0px 0px 8px}.common-teams .rt-team-container .layout3 .short-bio p{padding:0px 0px 0px;font-size:18px;margin-bottom:0;color:#E31E25;display:flex;flex-direction:column}.common-teams .rt-team-container .layout3 .short-bio p a:hover{color:#E31E25}.team-member .rt-carousel-holder.top-nav .swiper-nav{position:unset;transform:unset}.team-member .rt-carousel-holder.top-nav .swiper-button-next{right:0}.team-member .rt-carousel-holder.top-nav .swiper-button-prev{left:0}.team-member .rt-carousel-holder{width:90%;margin:0 auto}.team-member .rt-carousel-holder .swiper-arrow{background:transparent}.team-member .rt-carousel-holder .swiper-arrow i{color:#E31E25}.triviology-teams{background:#e1f4fc}.triviology-teams .bg-card{background:#fff;padding-bottom:var(--header-height);padding-right:1.5em;padding-left:1.5em}.triviology-teams .bg-card .rt-team-container .img-responsive{max-width:75%;margin:0 auto}.pharmacy-footer{background:#e1f4fc;padding-top:var(--header-height)}.pharmacy-footer-logo{max-width:40%;margin-bottom:1em}.pharmacy-footer .footer-list-item{font-size:18px;width:fit-content;text-decoration:none;margin-bottom:0.4em}.pharmacy-footer .footer-list-item:hover{color:#E31E25}.pharmacy-footer .footer-list-item .fa{font-size:16px;height:24px;width:24px;border-radius:50%;color:#fff;background-color:#E31E25;display:inline-flex;align-items:center;justify-content:center;line-height:14px}.pharmacy-footer .social-media li:after{width:0px}.pharmacy-footer .social-media li:before{border-radius:50%;background-color:#049647;color:#fff;width:35px;height:35px;display:inline-block;text-align:center;padding:0;line-height:35px;font-size:16px}.pharmacy-footer-copyright{background:#E31E25;padding-top:1em;padding-bottom:1em}.pharmacy-footer-rights-text{font-size:18px}.pharmacy-footer-info{font-size:18px}.home-slider{margin-top:var(--header-height)}.home-slider .banner-slider{width:100%;height:100%}.home-slider .banner-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:top center;display:inline-block;z-index:-1}.home-slider .banner-slider .swiper-pagination-bullet-active{background-color:#fff}.home-slider .banner-slider .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px))}.home-slider .banner-slider-container{position:absolute;bottom:25%}.donate-label{position:fixed;top:20%;z-index:10;right:0;width:158px}.donate-label .donate-red{background:#E31E25;text-align:center;padding:5px 0px 5px 13px;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-bottom:0.2em;display:flex;align-items:center}.donate-label .donate-red-text{font-size:16px}.donate-label .donate-white{width:100%;padding:5px 0px 5px 13px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);border-top-left-radius:10px;border-bottom-left-radius:10px;margin-top:-4px}.donate-label .donate-white .list-group{display:flex;flex-direction:row;flex-wrap:wrap}.donate-label .donate-white .list-group-item{width:50%;border:0;border-radius:0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.donate-label .donate-white-text{color:#E31E25;font-size:16px}.newsroom-content{background:#e1f4fc}.newsroom-content .bg-card{background:#fff;padding-top:var(--header-height);padding-bottom:var(--header-height);padding-right:1.5em;padding-left:1.5em}.newsroom-content .bg-card .form-sec{padding:10px;border-radius:10px;border:2px solid #E31E25}.newsroom-content .bg-card .form-sec .image-sec-top{background:#E31E25;padding:10px 20px 10px 20px;text-align:center}.newsroom-content .bg-card .form-sec .image-sec-img{width:100%}.newsroom-content .bg-card .form-sec .image-sec .text-2{padding:20px 20px 20px 20px}.newsroom-content .bg-card .form-sec .form-control,.newsroom-content .bg-card .form-sec input[type=color],.newsroom-content .bg-card .form-sec input[type=date],.newsroom-content .bg-card .form-sec input[type=datetime-local],.newsroom-content .bg-card .form-sec input[type=datetime],.newsroom-content .bg-card .form-sec input[type=email],.newsroom-content .bg-card .form-sec input[type=month],.newsroom-content .bg-card .form-sec input[type=number],.newsroom-content .bg-card .form-sec input[type=password],.newsroom-content .bg-card .form-sec input[type=range],.newsroom-content .bg-card .form-sec input[type=tel],.newsroom-content .bg-card .form-sec input[type=text],.newsroom-content .bg-card .form-sec input[type=time],.newsroom-content .bg-card .form-sec input[type=url],.newsroom-content .bg-card .form-sec input[type=week],.newsroom-content .bg-card .form-sec textarea{border-color:#049647!important}.newsroom-subscribe.red{background:#E31E25}.newsroom-subscribe.green{background:#049647}.newsroom-subscribe{padding-top:var(--header-height);padding-bottom:var(--header-height)}.newsroom-subscribe .subscribe-title{margin-bottom:10px;font-weight:600}.newsroom-subscribe .contact .wpcf7-form-control-wrap{width:30%}.newsroom-subscribe .contact .wpcf7-form-control-wrap .subscribe{width:100%;border-top-right-radius:0px;border-bottom-right-radius:0px}.newsroom-subscribe .contact .wpcf7-form-control-wrap .email{width:100%;border-top-left-radius:0px!important;border-bottom-left-radius:0px!important}@media only screen and (min-width:576px){.newsroom-subscribe .subscribe-title{font-size:20px}}@media only screen and (min-width:992px){.newsroom-subscribe .subscribe-title{font-size:24px}}@media only screen and (min-width:1200px){.franchise-slide .swiper-button-next{right:60px;left:auto}.franchise-slide .swiper-button-prev{left:60px;right:auto}}@media only screen and (min-width:1300px){.franchise-slide .swiper-button-next{right:150px;left:auto}.franchise-slide .swiper-button-prev{left:150px;right:auto}}@media only screen and (min-width:1400px){.franchise-slide .swiper-button-next{right:140px;left:auto}.franchise-slide .swiper-button-prev{left:140px;right:auto}.newsroom-subscribe .subscribe-title{font-size:28px}}@media only screen and (max-width:991px){.donate-label{display:none}}@media only screen and (max-width:767px){.pharmacy-footer-col{text-align:left!important}.triviology-card .bg-card .icon-col .list-group-item{width:33.3333333333%}.team-member .rt-team-container .single-team-area img{width:50%!important;margin:0 auto!important}}@media only screen and (max-width:575px){.triviology-card .bg-card .icon-col .list-group-item{width:50%}.newsroom-subscribe .subscribe-title{font-size:20px}}@media only screen and (max-width:520px){.happenings-card{background:#e1f4fc}.happenings-card .bg-card .list-group-item{width:100%}.triviology-card .bg-card .icon-col .list-group-item{width:100%}}.rt-team-container .layout1 .single-team figure,.single-team-area figure{padding:20px}.rt-team-container .layout1 .single-team img,.single-team-area img{border:1px solid #E31E25;border-radius:10px;padding:10px 10px 0 10px;height:200px!important;width:150px!important;margin:0 auto;object-fit:cover}.rt-team-container .layout1 .tlp-content-layout1,.rt-team-container .tlp-content,.tlp-overlay1{background-color:#fff;padding-top:0;padding-bottom:0}.rt-team-container .layout1 .tlp-content-layout1 h3,.rt-team-container .tlp-content h3,.tlp-overlay1 h3{color:#E31E25;font-size:14px;margin-bottom:0;text-align:center}.rt-team-container .layout1 .tlp-content-layout1 h3 a,.rt-team-container .tlp-content h3 a,.tlp-overlay1 h3 a{color:#E31E25!important;font-size:14px;margin-bottom:0;text-align:center}.rt-team-container .layout1 .tlp-content-layout1 .tlp-position,.rt-team-container .tlp-content .tlp-position,.tlp-overlay1 .tlp-position{color:#049647;margin-bottom:0;font-size:14px;text-align:center}.rt-team-container .layout1 .tlp-content-layout1 .tlp-position a,.rt-team-container .tlp-content .tlp-position a,.tlp-overlay1 .tlp-position a{color:#049647;font-size:14px;margin-bottom:0;text-align:center}.rt-team-container .short-bio{font-size:16px;color:#E31E25;text-align:center}.rt-team-container .short-bio>*{color:#E31E25;font-size:16px}.rt-team-container .short-bio .list-group-link{display:none}