<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:var(--text-color);padding:.2em 0}
*{box-sizing: border-box; }
.container{width:100%; padding-right:15px; max-width:1280px; padding-left:15px; margin-right:auto; margin-left:auto;}
.container-fluid {width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto;}
.row {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {position:relative; width:100%; min-height:1px; padding-right:15px; padding-left:15px;}
.col-1 {-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}
.col-2 {-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}
.col-3 {-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}
.col-4 {-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}
.col-5 {-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}
.col-6 {-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
.col-7 {-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}
.col-8 {-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}
.col-9 {-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}
.col-10 {-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}
.col-11 {-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}
.col-12 {-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}

.form-control {display:block; width:100%;  padding:0.375rem 0.75rem; transition:all 0.4s ease-in-out; color:var(--text-color); background-clip:padding-box; border-radius:0.25rem; transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; font-family: 'Poppins', sans-serif;}
.form-control::-ms-expand {background-color: transparent; border: 0;}
.form-control:focus {color: var(--text-color)000; background-color: var(--white)bf2; border-color:#f3b107; outline: 0; box-shadow: none; transition:all 0.4s ease-in-out;}
.form-control::-webkit-input-placeholder {color: var(--text-color)000; opacity: 1;}
.form-control::-moz-placeholder {color: var(--text-color)000; opacity: 1;}
.form-control:-ms-input-placeholder {color: var(--text-color)000; opacity: 1;}
.form-control::-ms-input-placeholder {color: var(--text-color)000; opacity: 1;}
.form-control::placeholder {color: var(--text-color)000; opacity: 1;}
.form-group {margin-bottom:20px;}
a{text-decoration: none;}
.justify-content-center{justify-content: center;}
.align-item-center{align-items: center;}
.justify-content-between{justify-content:space-between;}


body {font-family: "Nunito Sans", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; font-variation-settings:"wdth" 100,"YTLC" 500;}
h2{color:#173c62; font-family: 'Montserrat', sans-serif; font-size:36px; font-weight:600; margin-top:0;}
h2 span{color:#009999;}
.text-center{text-align: center;}
.text-right{text-align: right;}

img{max-width:100%; height: auto;}

/* Custom CSS */
.navbar-fixed-top {background-color: #fff; padding:10px 0; border-bottom: 1px solid #efefef; transition: all 0.25s ease-in-out 0s; position: fixed; width:100%; z-index: 2;}
.navbar-inverse .navbar-toggle {border-color: #099; background-color: #099; margin-top: 14px; display: none;}
.navbar-inverse .navbar-toggle:hover {background-color: #007272;}

.nav.navbar-nav{display: flex; justify-content:flex-end; list-style: none;}
.navbar-fixed-top .navbar-nav&gt;li&gt;a {color: #2d475c; font-size:16px; line-height: 30px; padding: 10px 12px; font-family: 'Dosis', sans-serif; font-weight: normal; text-decoration: none;}
.navbar-fixed-top .navbar-nav&gt;li&gt;a.topbook_btn {border-radius: 50px; background-color: #d8203a; color: #fff; transition: all .25s ease; padding: 10px 30px; font-family: 'Montserrat', sans-serif;}
.navbar-fixed-top .navbar-nav&gt;li&gt;a.topbook_btn:hover, 
.navbar-fixed-top .navbar-nav&gt;li&gt;a.topbook_btn:focus{background-color: #099; color: #fff; transition: all .25s ease;}
.navbar-fixed-top .navbar-nav&gt;li&gt;a:hover {color: #099;}

.home-section {overflow: hidden; position: relative; padding-top:150px; padding-bottom:70px;}
/* .home-section.pos{background: url(../images/header.jpg) center no-repeat; background-size: cover;}
.home-section.pharmacy{background: url(../images/header-pharmacy.jpg) center no-repeat; background-size: cover;}
.home-section.billing{background: url(../images/header-billing.jpg) center no-repeat; background-size: cover;} */

.home-section-overlay {width: 100%; opacity:1; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-bottom: 1px solid #eae1e1; background:linear-gradient(45deg, #006868, #002546);}
.home-section h1 {font-size:36px; line-height:normal; color: #fff; font-family: 'Montserrat', sans-serif; margin-bottom:25px; font-weight:700;}
.home-section h1 span{ font-weight:700;}
.home-section h2 {font-family: 'Montserrat', sans-serif; font-size:33px; color:#ffc821; font-size:24px;}
.home-section p {margin-top: 20px; font-size: 20px; line-height: 36px; font-weight:600; color: #fff; font-family: 'Montserrat', sans-serif;}
.home-section p span{border-bottom:2px dotted #ffc821; color:#ffc821;}
.home-section p svg{width: 20px;}
.home-section ul{padding: 10px 0 0; color: #fff; font-size: 18px; list-style: none; line-height: normal;}
.home-section ul li{position: relative; padding-left: 22px; margin-bottom: 5px;}
.home-section ul li::before{position: absolute; content: ""; left: 0; top: 5px; background: #fff; width: 10px; height: 10px; border-radius: 30px;}
.register-form-wrapper {background-color: #fff; box-shadow: 0 6px 10px -1px rgba(0, 0, 0, 0.25); border-radius:20px; padding:30px 30px 40px 30px; text-align: center;}
.form_head {text-align: center; color: #173c62; font-weight: 600; font-family: 'Oxygen', sans-serif; font-size: 22px; margin-bottom: 40px; text-transform: capitalize; line-height: normal;}
.frm input[type="text"], 
.frm input[type="email"], 
.frm select {width: 100%; height: 58px; padding-left:20px; padding-right:20px; margin-bottom:0; color: #656565 !important; border: 1px solid #ccc; background-color: #fff; font-size: 16px; border-radius:50px;}
.frm input[type="text"]::-moz-placeholder{color:#000; opacity: .5;}
.frm input[type="text"]::-webkit-input-placeholder{color:#000; opacity: .5;}
.frm input[type="email"]::-moz-placeholder{color:#000; opacity: .5;}
.frm input[type="email"]::-webkit-input-placeholder{color:#000; opacity: .5;}
.frm .icon{margin-bottom:25px; position: relative;}
.container-checkbox {display: block; line-height: 16px; font-weight:400; position: relative; padding-left:30px; margin-bottom: 12px; text-align: left; color:#484646; cursor: pointer; font-size:14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.container-checkbox input {position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;}
.checkmark {position: absolute; top: 0; left: 0; height: 20px; width: 20px; background-color: #eee; border-radius: 4px;}
.container-checkbox:hover input ~ .checkmark {background-color: #ccc; }
.container-checkbox input:checked ~ .checkmark {background-color: #00696c;}
.checkmark:after {content: ""; position: absolute; display: none;}
.container-checkbox input:checked ~ .checkmark:after {display: block;}
.container-checkbox .checkmark:after {left:7px; top: 4px; width: 5px; height: 10px; border: solid white;  border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
button.register_submit {background: #d8203a; border: none; color: #fff; letter-spacing: 1px; cursor: pointer; display: inline-block; font-size: 18px; font-weight: 700; width: 100%; max-width: 535px; padding: 18px 0; text-transform: uppercase; border-radius:40px; transition: all .50s ease-in-out; height:58px; margin: 0;}
.exellence{font-size: 16px; font-weight: 700; text-align: center; margin-top: 24px; color: #0b6d63;}

.sec-title{text-align: center;}
.sec-title h2{margin-bottom: 15px;}
.sec-title p{padding:0 10%;}

.st_section {padding-top: 50px; padding-bottom: 50px;}
.counter-container{padding-top:30px;}
.counter-box{text-align: center; padding:20px 0;}
.counter-box img{height:60px; width: auto;}
.st_head {color: #000; font-style: normal; font-weight: bold; font-size:20px; margin:20px 0;}
.counter-box p{font-size: 16px; color: #000;}

.partner-section {padding:0 0 50px;}
.partner-section .awards .owl-item img{height:70px;}
.partner-section-heading {padding:0px 0 0; border-bottom: 1px solid #fff; margin-bottom: 20px;}
.partner-section-heading h2 {text-align:center;}
.partner-section .text-contents {box-shadow: 0 0 10px #ccc; padding: 40px 60px; border-radius: 20px;}
.partner-section .awards .owl-prev{margin-left: -50px !important;}
.partner-section .awards .owl-next{margin-right: -50px !important;}
.partner-section .awards .owl-stage-outer{padding:20px 0 0;}

.heading01{height: auto; text-align: center; margin-top: 20px; margin-bottom: 20px;}
.heading01 h3{color: #e12933; font-size: 18px; font-weight: 400;}
.brands{float: left; width: 100%; height: auto; text-align: center;}
.brands ul{float: left; width: 100%; height: auto; list-style: none; margin: 0px; padding: 0px; margin-top: 40px; display: flex; justify-content: center;}
.brands ul li{float: left; padding: 20px; width:25%; text-align: center;}
.brands ul li img{max-height:40px; margin-bottom:15px; width: auto;}
.brands a{background-color: #e12933; color: #fff; border: 0px; padding: 12px 25px; border-radius: 5px; font-weight: 500;}
.brands .rating{font-weight:600; font-size:16px;}
.brands a:hover{background-color: #25373f;}

.top-features{padding:80px 0 0;}
.top-features h2{margin-bottom: 50px;}
.fea_box {text-align: left; padding: 9px 20px; height: 110px; cursor: pointer; display: flex; box-shadow: 0 0 6px #ccc; align-items: center; margin-bottom: 30px; border-radius: 5px;}
.fea_mob_img{width: 80px; margin-right: 12px;}
.fea_img {width:80px; margin-right:12px; margin-bottom: 0; max-width: 80px;}
.fea_box h3 {font-size:18px; font-weight: 700; color: #484871; font-style: normal;}

.martingbtn{width: 100%; height: auto; text-align: center; margin-top: 35px;}
.martingbtn a{background-color: #e12933; color: #fff;  border: 0px; padding: 12px 25px; border-radius: 5px; font-weight: 500; font-size:24px; display: inline-block;}
.martingbtn a:hover{background-color:#099; color:#fff;}

.page-overview{padding:80px 0 80px; clear: both;}
.overview-text{padding:50px 0 0;}
.overview-text p{padding: 0 0 0 10px; font-size:16px; line-height: 24px;}
.overview-text p a,
.page-content-text p a{color:#e12933;}
.feature-video-box .thumbbox{display: block; position: relative; cursor: pointer;}
.feature-video-box .thumbbox::after{content:""; position: absolute; width: 67px; height:47px; background:url(https://margcompusoft.com/all-assets/images/yt-play-btn.png) no-repeat; left:50%; top:50%; transform: translate(-50%, -50%);}

.why-choose-box {background-color: #e8f1f9;padding:60px 0 60px}
.sec-content-entry{padding-top: 50px;}
.accordion-lists {position: relative; display: block; width: 100%;  height: auto; margin:0 ;}
.sec-content-entry .features{padding-left: 30px;}
.accordion-lists &gt; .accordion-list-item {position: relative; display: block; width: 100%; height: auto; text-align: left; background-color: #FFF; padding:15px 20px; margin: 0 0 12px ; box-shadow: 0 0 7px #ccc; border-radius: 2px; cursor: pointer;}
.accordion-lists &gt; .accordion-list-item.active .acc-heading:after {transform: rotate(45deg);}
.accordion-lists &gt; .accordion-list-item .acc-heading {font-weight: 700; position: relative; display: block; width: 100%; height: auto; padding: 0; margin: 0; font-size:18px; cursor: pointer;}
.accordion-lists &gt; .accordion-list-item .acc-heading:after {content: "+"; position: absolute; right: 0; top: 0; color: #969696; transition: all 0.3s ease-in-out; font-size:24px; line-height:24px;}
.accordion-lists &gt; .accordion-list-item div.answer {position: relative; display: block; width: 100%; height: auto; margin:20px 0 0; padding:10px 0 0; cursor: pointer; border-top:1px solid #dadada}
.accordion-lists &gt; .accordion-list-item div.answer ul {padding:15px 0 0 30px; list-style: disc;}
.accordion-lists &gt; .accordion-list-item div.answer ul li{margin-bottom: 5px;}
.sec-content-entry a{color:#cc0000; font-weight:600;}

.page-entry-content{padding:80px 0}
.page-content-text{padding-top: 50px;}
.page-content-text p{line-height: 1.5;}

.awards-section{clear: both; padding:0 0 15px; background:linear-gradient(0deg, #e1f2ff 50%, transparent 50%);}
.awards-section h2{margin-bottom: 50px; text-align: center;}
.awards-section .awards-group{padding: 30px 40px; background: #fff; box-shadow: 0 0 10px #4f0abd52; border-radius: 20px;}
.awards .owl-carousel img{border-radius:50%;}
.awards .owl-nav,
.awards .owl-nav{margin: 0px; position: absolute; top: 35%; left: 0; width: 100%; z-index:-1  ;}
.awards .owl-nav button,
.awards .owl-nav button{background-color: #e93d17 !important;  width: 35px; height: 35px; font-size: 34px !important; color: #fff !important; border-radius: 50px !important; padding: 0px !important; line-height: 0px !important;}
.awards .owl-nav button span,
.awards .owl-nav button span{line-height:22px; padding: 0px; height: 26px; display:inline-block;}
.awards .owl-prev,
.awards .owl-prev{float: left; margin-left:0 !important;}
.features .owl-next,
.awards .owl-next{right: 0; float: right; margin-right: 0 !important;}
.awards .owl-item { margin:10px 0px; border-radius:10px; }
.awards .owl-item img {display: inline-block; width: auto; height: 120px;}
.awards .owl-item img {display: inline-block; width: auto; height: 120px;}
.awards .text-card-img span{display:inline-block; width:120px; height:120px; background:url(https://margcompusoft.com/all-assets/images/awards-sprite.png) no-repeat;}
.awards .text-card-img span.award-1{background-position:0 0;}
.awards .text-card-img span.award-2{background-position:-121px 0;}
.awards .text-card-img span.award-3{background-position:-242px 0;}
.awards .text-card-img span.award-4{background-position:-363px 0;}
.awards .text-card-img span.award-5{background-position:-484px 0;}
.awards .text-card-img span.award-6{background-position:-605px 0;}
.awards .text-card-img span.award-7{background-position:-726px 0;}
.awards .text-card-img span.award-8{background-position:0 -121px;}
.awards .text-card-img span.award-9{background-position:-121px -121px;}
.awards .text-card-img span.award-10{background-position:-242px -121px;}
.awards .text-card-img span.award-11{background-position:-363px -121px;}
.awards .text-card-img span.award-12{background-position:-484px -121px;}
.awards .text-card-img span.award-13{background-position:-605px -121px;}
.awards .text-card-img span.award-14{background-position:-726px -121px;}
.awards .owl-item .text-card {text-align: center;  padding: 0p !important;  margin: 0px auto;}
.awards .owl-item .text-card p{ font-size:18px; text-align:center;color: #333; line-height:30px; }
.awards.owl-carousel{padding:0 30px;}

.testimonials {background: #e1f2ff; padding-top: 30px; padding-bottom: 50px;}
.owl-carousel .owl-item img.test_img {width: 15%; margin: 0 auto;}
.test_head {font-family: 'Montserrat', sans-serif; font-size: 26px; line-height: 26px; color: #242f51; font-weight: 600; margin-bottom:20px; line-height: 30px;}
.test_head small{font-size:16px; color:#000;}
.testi-text{font-size: 18px; line-height: 24px;}

.owl-theme .owl-nav.disabled + .owl-dots{margin-top:20px;}
.owl-theme .owl-dots .owl-dot{width:25px; height:25px; background-color:#000; margin: 0 2px; border-radius:2px;}
.owl-theme .owl-dots .owl-dot span{background-color:#fff !important; width: 10px; height: 10px; display: inline-block; border-radius: 100%;}
.owl-theme .owl-dots .owl-dot.active{background-color:#cc0000;}
.testimonial-items{max-width:90%; margin:40px auto 0;}
.testimonial-items .item{border:1px solid #ccc}
.client-video-box{padding:30px; border-right:1px solid #ccc}
.client-video-box .thumbbox{display:block; position: relative; cursor: pointer;}
.client-video-box .thumbbox::after{content:""; position: absolute; width: 67px; height:47px; background:url(https://margcompusoft.com/all-assets/images/yt-play-btn.png) no-repeat; left:50%; top:50%; transform: translate(-50%, -50%);}
.testi-contents{padding:0 30px 0 0; text-align:center;}
.testi-contents img{width:100px !important; height: auto; display:inline-block !important; margin-bottom: 15px; border-radius:50%;}

.section-pricing{padding:80px 0 0;}
.pricing{padding-left:150px;background-position-y:55px;overflow:inherit;}
.price-box-area{background-color:#fff; box-shadow:0 0 10px #ccc; position:relative; width:80%; border-radius:4px; margin:50px auto 30px; padding:0 30px 30px;}

.price-box-area .price-title{font-size:24px; color:#3a4172; margin:25px 0 5px; text-align:center; font-weight:600;}
.price-box-area .price-title span{ color:#cc0000;}
.price-box-area p{text-align: center; margin-bottom:10px;}
.edition-feature-box{height:170px;border:4px solid #099;border-radius:10px;padding:20px 30px 20px;font-size:14px;}
small.extras{line-height:16px; padding-left:25px;}
.price-lists{margin:12px 0 0 0;padding:0;line-height:24px;list-style:none;}
.price-lists li{position:relative; padding-left:20px; background:none;}
.price-lists li:before{content:""; left:2px; top:5px; width:6px; height:11px; border-right:2px solid #099; border-bottom:2px solid #099; position:absolute; transform:rotate(45deg); -webkit-transform:rotate(45deg);}

.extra{font-size:16px; text-align: center;}
.extra span{font-size:14px;}

.faq-section{padding:40px 0 60px;}
ul.accordion-list {position: relative; display: block; width: 100%;  height: auto; margin:40px 0 0 ; list-style: none;}
ul.accordion-list li {position: relative; display: block; width: 100%; height: auto; background-color: #FFF; padding: 20px; margin: 0 auto 6px auto; border: 1px solid #eee; border-radius: 5px; cursor: pointer;}
ul.accordion-list li.active h3:after {transform: rotate(45deg);}
ul.accordion-list li h3 {font-weight: 700; position: relative; display: block; width: 100%; height: auto; padding: 0; margin: 0; font-size:20px; cursor: pointer;}
ul.accordion-list li h3:after {content: "+"; position: absolute; right: 0; top: 0; color: #969696; transition: all 0.3s ease-in-out; font-size: 18px;}
ul.accordion-list li div.answer {position: relative; display: block; width: 100%; height: auto; margin:20px 0 0; padding:10px 0 0; cursor: pointer; border-top:1px solid #dadada}
ul.accordion-list li div.answer p {position: relative; display: block; font-weight:400; padding: 10px 0 0 0; cursor: pointer;  line-height: 150%;  margin: 0 0 15px 0;} 

.digital-section{padding:80px 0 0;}
.go-digital-content{padding-top:30px;}
.go-digital-content .row{padding:20px 0 40px;}
.go-digital-img{width:100%;}
.block-info ul {list-style: none; font-size: 20px; line-height: normal;color: #696e94;  margin-bottom: 50px;}
.block-info ul li {position: relative; padding: 0 0 0 32px; margin-bottom: 18px;}
.block-info ul li::before {position: absolute; content: ""; width: 16px; height: 10px; border-left: 3px solid #099; border-bottom: 3px solid #099; left: 0; top: 8px; transform: rotate(-45deg);}
.block-info h3 {font-family: 'Montserrat', sans-serif; font-size: 30px; line-height: 46px; color: #242f51; font-weight: 600; margin-bottom: 20px;}
.xs-hidden .go-digital-img{text-align: right;}
.lg-hidden .go-digital-img{text-align: right;}

.video-demo{padding-top: 30px;}
.new-feature-demo{padding-bottom:10px;}
.trial_section{padding:80px 0 30px;}
.trial_section .fea_text{padding-top:30px;}

.footer{background:#09142e;}
.footer .title{font-size:18px; color:#fff;}
.footer .title a{color:#fff; font-size:24px; display:inline-block; padding: 15px 0;}
.footer .title a img{height:40px; width: auto; margin: 0 3px;}

.navbar-header .topbook_btn{display: none;}
.lg-hidden,
.mobile-book-demo{display: none;}

@media screen and (max-width:991px){
  #myNavbar{display:none; margin-top:20px; border-top: 1px solid #e4e4e4; margin-right: -15px; margin-left: -15px;}
  .navbar-header .topbook_btn {border-radius: 50px; background-color: #d8203a; color: #fff; transition: all .25s ease; padding:10px 12px; font-family: 'Montserrat', sans-serif; display: inline-block;}
  .navbar-header .topbook_btn:hover, 
  .navbar-header .topbook_btn:focus{background-color: #099; color: #fff; transition: all .25s ease;}
  .navbar-header {display: flex; justify-content: space-between; align-items: center;}
  .navbar-inverse .navbar-toggle {display: block; width: 40px; height: 40px; border-radius: 3px; margin-top: 0; border:none;}
  .navbar-inverse .navbar-toggle span{width:25px; height:3px; background-color:#fff; border-radius:2px; display: block; margin: 5px auto;}
  
  .nav.navbar-nav{display: block;}
  .navbar-fixed-top .navbar-nav&gt;li&gt;a{font-size: 14px; display: block; padding: 7px 15px; border-bottom: 1px solid #e4e4e4; font-weight:700;}
  .navbar-fixed-top .navbar-nav&gt;li&gt;a.topbook_btn{margin:10px 20px; text-align: center; padding: 7px 10px;}
  .register-form-wrapper{margin: 30px 0;}
  .lg-hidden{display: block;}
  .xs-hidden{display: none;}
  .lg-hidden .go-digital-img{text-align: left;}
  .go-digital-content .row{padding:0;}
  .block-info{padding-top:30px;}
  .digital-section{padding:40px 0;}
  .digital-section .martingbtn{margin-top: 0;}
  .footer{padding: 0 0 60px; text-align: center;}
  .footer .title{padding:20px 0 0;}
  .footer .title span{display:block;}
  .footer .title a img{height: 30px;}
  .footer .title a{padding:3px 0; font-size:20px; font-weight:700; display:inline-block;}
  .mobile-book-demo{display: block; position: fixed; bottom:0; width:100%; left:0; z-index:1;}
  .mobile-book-demo a{display: block; text-align: center; background: #d8203a; padding: 10px; color: #fff; text-transform:uppercase; font-weight:700;}
}

@media screen and (max-width:767px) {
  .home-section{padding-top: 120px; padding-bottom: 40px;}
  
  .home-section h1{font-size:24px;}
  .home-section h2{font-size:18px;}  

  .home-section p{font-size:13px; margin-top: 12px;}
  .home-section p svg{width: 13px;}
  .register-form-wrapper{padding: 20px; margin: 30px 0;}
  .form_head{font-size:18px; margin-bottom: 30px;}
  .frm input[type="text"], 
  .frm input[type="email"],
  .frm select{font-size:14px; height: 46px;}
  .frm .icon{margin-bottom:16px;}
  .container-checkbox .checkmark::after{left: 6px; top: 2px;}
  button.register_submit{font-size: 14px; padding: 10px 0; height: 45px;}
  .exellence{margin-top: 16px; font-size: 14px;}
  .home-section ul{padding: 0; font-size: 14px;}
  .home-section ul li{padding-left: 15px;}
  .home-section ul li::before{width: 8px; height: 8px;}
  h2{font-size:21px;}
  .counter-container{padding-top: 10px;}
  .sec-title p{padding:0; font-size: 14px;}
  .st_section{padding-top: 40px; padding-bottom: 30px;}
  .partner-section .text-contents{padding: 30px 20px;}
  .partner-section .awards .owl-prev{margin-left: -20px !important;}
  .partner-section .awards .owl-next{margin-right: -20px !important;}
    
  .block-info ul{color: #000; font-size:14px;}
  .block-info ul li{padding: 0 0 0 25px; margin-bottom: 9px;}
  .block-info ul li::before{width: 12px; height: 7px;}
  .block-info h3{font-size:20px; line-height:normal;}
  .partner-section{padding-bottom: 40px;}
  .st_head{font-size: 18px; margin: 12px 0 5px;}
  .counter-box p{font-size: 14px;}
  .brands ul{flex-wrap: wrap;  margin-top: 20px;}
  .brands ul li{max-width:50%; flex:0 0 50%;}
  .top-features{padding-top:20px;}
  .top-features h2{margin-bottom:30px;}
  .fea_box{flex-direction:column; justify-content: center; text-align: center; height:180px; gap:10px; padding:10px;}
  .fea_img{margin-right: 0; width: 68px;}
  .fea_box h3{font-size:16px;}
  .martingbtn a{font-size:18px;}
  .page-overview{padding:40px 0;}
  .overview-text{padding: 30px 0 0;}
  .overview-text .feature-video-box{margin-bottom:30px;}
  .overview-text p{font-size: 14px; line-height: 22px; padding:0; text-align: center;}
  .why-choose-box{padding:40px 0;}
  .sec-content-entry{padding-top: 30px;}
  .sec-content-entry .features{padding:30px 0 0;}
  .accordion-lists &gt; .accordion-list-item .acc-heading{font-size:16px;}
  .accordion-lists &gt; .accordion-list-item div.answer ul{padding:10px 0 0 10px; font-size: 14px;}
  .page-entry-content{padding: 40px 0; font-size: 14px;}
  .page-content-text{padding-top:30px; text-align: center;}
  .page-content-text .img-box{margin-top:30px; }
  .awards-section .awards-group{padding:20px;}
  .awards-section h2{margin-bottom: 20px;}
  .awards .owl-dots{display:none;}
  .awards .owl-stage-outer{padding:0;}
  .testimonials{padding-top: 20px;}
  .testimonial-items{max-width: 100%;}
  .client-video-box{border-bottom: 1px solid #ccc; border-right:none; padding:20px;}
  .testi-contents{padding:20px 15px; min-height: 400px;}
  .test_head{font-size:18px; margin-bottom: 10px;}
  .test_head small{font-size:14px;}
  .testi-text{font-size:14px; line-height: normal;}
  .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 0;}
  .testi-contents img{display: none !important;}
  .section-pricing{padding: 40px 0 0;}
  .price-box-area{width: 100%; margin: 30px auto 30px; padding:0 20px 20px;}
  .edition-feature-box{padding: 20px; height: auto;}
  .price-box-area .price-title{font-size: 18px;}
  .extra{font-size:14px;}
  ul.accordion-list li{padding: 10px;}
  ul.accordion-list li h3{font-size: 16px; padding-right:15px;}
  .faq-section{padding-bottom:30px;} 
  
  .trial_section{padding:40px 0 10px;}
  

}




































@media (min-width:576px) {
    /* .container{max-width:540px;} */
    .col-sm{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}
    .col-sm-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none;}
    .col-sm-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%;max-width:8.333333%;}
    .col-sm-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}
    .col-sm-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}
    .col-sm-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
    .col-sm-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
    .col-sm-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width: 50%;}
    .col-sm-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}
    .col-sm-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}
    .col-sm-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width: 75%;}
    .col-sm-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}
    .col-sm-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}
    .col-sm-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}
  }
  @media (min-width:768px) {
    /* .container{max-width:720px;} */
    .col-md{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}
    .col-md-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width: auto; max-width: none;}
    .col-md-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}
    .col-md-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}
    .col-md-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}
    .col-md-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}
    .col-md-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}
    .col-md-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
    .col-md-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}
    .col-md-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}
    .col-md-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}
    .col-md-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}
    .col-md-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}
    .col-md-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}
  }
  @media (min-width:992px) {
    /* .container{max-width:960px;} */
    .col-lg{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}
    .col-lg-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none;}
    .col-lg-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}
    .col-lg-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}
    .col-lg-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%;}
    .col-lg-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}
    .col-lg-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}
    .col-lg-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
    .col-lg-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}
    .col-lg-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}
    .col-lg-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}
    .col-lg-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}
    .col-lg-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}
    .col-lg-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}
  }
  @media (min-width:1200px) {
    /* .container{max-width:1140px;} */
    .col-xl{-ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%;}
    .col-xl-auto{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width: auto; max-width: none;}
    .col-xl-1{-webkit-box-flex:0; -ms-flex:0 0 8.333333%; flex:0 0 8.333333%; max-width:8.333333%;}
    .col-xl-2{-webkit-box-flex:0; -ms-flex:0 0 16.666667%; flex:0 0 16.666667%; max-width:16.666667%;}
    .col-xl-3{-webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; }
    .col-xl-4{-webkit-box-flex:0; -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%;}
    .col-xl-5{-webkit-box-flex:0; -ms-flex:0 0 41.666667%; flex:0 0 41.666667%; max-width:41.666667%;}
    .col-xl-6{-webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
    .col-xl-7{-webkit-box-flex:0; -ms-flex:0 0 58.333333%; flex:0 0 58.333333%; max-width:58.333333%;}
    .col-xl-8{-webkit-box-flex:0; -ms-flex:0 0 66.666667%; flex:0 0 66.666667%; max-width:66.666667%;}
    .col-xl-9{-webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%;}
    .col-xl-10{-webkit-box-flex:0; -ms-flex:0 0 83.333333%; flex:0 0 83.333333%; max-width:83.333333%;}
    .col-xl-11{-webkit-box-flex:0; -ms-flex:0 0 91.666667%; flex:0 0 91.666667%; max-width:91.666667%;}
    .col-xl-12{-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%;}
  }  </pre></body></html>