<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Digital Savant
Version: 1.0

*/
.ds-desktop-only {display:none!important}


xdiv {border: red 1px solid}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .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-auto {
    padding-right: 16px;
    padding-left: 16px;
}

.container, .container-fluid {padding-left:16px; padding-right:16px}

.row {margin-left:-16px; margin-right:-16px; }

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


ol {padding:0px}
ol li{list-style-type: none; margin-bottom:15px }



.ds-tm24 {margin-top:24px!important}
.ds-tm48 {margin-top:48px!important}
.ds-tm72 {margin-top:72px!important}
.ds-bm24 {margin-bottom:24px!important}
.ds-bm48 {margin-bottom:48px!important}
.ds-bm72 {margin-bottom:72px!important}

.ds-center {text-align: center}
.ds-center-margin {margin-left: auto; margin-right: auto}


.ds-t-white {color: #fff!important}
.ds-t-red {color: #0c96a2 !important}
.ds-t-light-green {color: #33B5B5!important}

.ds-b-green {
background: rgb(220,78,118);
background: linear-gradient(352deg, rgba(220,78,118,1) 38%, rgba(204,75,147,1) 61%);  }
.ds-b-light-green {background-color: #33B5B5!important}
.ds-b-grad1 {background: rgb(169,70,190);
background: linear-gradient(90deg, rgba(169,70,190,1) 27%, rgba(220,78,118,1) 79%);
}


html #wpadminbar {max-width:100% !important; min-width:100px}

.ds-clear {clear: both;}
p, a, h1, h2,h3,h4,h5 {margin:0px; padding:0px}
p {max-width:720px; margin-bottom:24px}


body {font-family: 'Roboto', sans-serif; font-style: normal;  line-height:24px; font-size:16px; color:#333;  }

h1 {color:#4e2468;font-family: 'Merriweather Sans', sans-serif; font-size: 45px;  line-height: 48px;  margin: 24px 0px 48px 0px; font-weight: 500; letter-spacing: 0.5px; max-width:576px}
h2 {color:#35375a;font-family: 'Merriweather Sans', sans-serif; font-size: 32px;  line-height: 48px;  margin: 24px 0px 24px 0px; font-weight: 500; letter-spacing: 0px;  max-width:576px}
h3 {color:#35375a;font-family: 'Merriweather Sans', sans-serif;  font-size: 21px;  line-height: 24px;  margin: 24px 0px 8px 0px; font-weight: 500; letter-spacing: 0.5px;  max-width:576px}
h4 {font-family: 'Merriweather Sans', sans-serif;  font-size: 16px;  line-height: 24px;  margin-top: 24px;  margin-bottom: 0px;font-weight: 400; max-width:500px}


strong {font-weight: 600; }

.ds-callout-p {margin: 0px auto; font-weight: 600; color:#35375a }

.ds-p-1 {display:inline; background: #35375a; padding:4px 4px; text-align: center; color: #fff; -moz-box-shadow: 0 0 3px  #fff; -webkit-box-shadow: 0 0 3px  #fff; box-shadow: 0 0 3px  #fff; -webkit-box-decoration-break: clone;  -o-box-decoration-break: clone;  box-decoration-break: clone;   line-height: 2.5}
.ds-p-2 {display:inline; background: none; padding:4px 4px; text-align: center; color: #fff; line-height: 2.2}

a {color:#dc4e76}
a:hover {color:#0c96a2}
.ds-p-1  a {color:#C11616}




 a[href^=tel]{
    color: #333!important;
    text-decoration:none;
}
button:focus {outline:0px!important}

.ds-cta-button { background:#196462; border:white 2px solid;max-width:200px; border-radius: 10px;   text-align: center; margin: 0px auto; margin-top:24px; margin-bottom:24px; color:#fff; height: 48px; font-size:21px; padding-top:10px; display: block ; text-decoration: none!important }
.ds-cta-button:hover {color:#0c96a2}


/* Top Bar */
#ds-topbar-wrapper {background-color:#35375a; min-height: 40px; }
#ds-topbar .navbar {padding:0px}
.ds-top-menu, .ds-middle-menu{ padding:0px; margin:0px}
.ds-top-menu li, .ds-middle-menu li{ display: block }
.ds-top-menu a, .ds-middle-menu a{color: #fff; padding-top:8px; padding-bottom:8px; font-family: 'Roboto', sans-serif;  font-style: normal; font-size: 16px; line-height: 24px; letter-spacing: 0.5px; display:block; font-weight: 400 }
.ds-top-menu a {padding-top:12px;}
.ds-top-menu li a:hover, .ds-middle-menu li a:hover {color: #0c96a2;} 
.navbar {padding:0px}

.navbar-toggler  {color:#fff!important; border:none; padding-left:0px}
/* Middle Bar */

#ds-middle-wrapper { background:#fff;   } 
.navbar-brand img {height: 48px; width: auto; margin-top:24px ; margin-bottom:24px; padding-top:6px; padding-bottom:6px }
.navbar-brand { float:left;  padding:0px;width:100%; height:100%; }


.ds-logo {float:left}
.ds-middle-nav {float:right; position:absolute;top:0px; background: #4d4b4b; width:100%; padding: 24px; z-index: 99999; left:0px}


/* Main Footers */
#ds-footer-details-wrapper  {background-color:#F5F5F5; padding-top:24px; }
#ds-footer-details-wrapper  span{color:#333}
#ds-footer-details-wrapper h4{color:#0c96a2;  }

#ds-footer-nav-wrapper {background-color:#35375a; margin-top:0px; padding-top:8px; padding-bottom:8px}

#ds-footer-nav-wrapper a {float:right; color: #fff; margin-left:24px}

#ds-footer-details-wrapper img {height: 48px;margin-top:24px; padding-top:6px; padding-bottom:6px} 
#ds-footer-details-wrapper h4 {display: inline-block;  }
.ds-footer-mail {margin-top:0px; margin-bottom:24px}
.ds-footer-address {margin-bottom:48px; margin-top:0px; }
.ds-footer-address h4 {margin-top:0px; }

/* Responsive Videos */
#ds-vid-wrapper {
	position: relative;
	padding-bottom: 56.25%; 
	padding-top: 25px;
	height: 0;
}
#ds-vid-wrapper iframe, #ds-vid-wrapper img,  #ds-vid-wrapper button {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% ;
	height: 100%;
}



/*Pagination Links */
.page-numbers{background:#bc1d8c; padding:5px; color:#fff; margin-right:5px}
.page-numbers:hover{color:#70ccd4}
.page-numbers.current {background:#70ccd4!important;}

/*Forms */
.form-submit .submit {font-weight: bold;display:block; width:100% !important; background-color: #b3cc33;  padding:3px 4px; color: #fff;  text-transform: uppercase;text-align:center; margin-top:10px; border:0px; border-bottom:2px solid #99a82d; }
.form-submit .submit :hover { border-color: #fff; color:  #CC4100}
#comment {width:100%}


.ds-5050-wrapper {background-color: #F5F5F5;}
#ds-content h2,  #ds-content p{text-align: center}



/* Middle Hero */	
#ds-home-header-wrapper {text-align: center; background:#F4F4F4; -moz-box-shadow:    3px 3px 5px 3px #ccc;  -webkit-box-shadow: 3px 3px 5px 3px #ccc;  box-shadow:  3px 3px 5px 3px #ccc; } 
#ds-hero-section	{position:relative;   text-align: center; padding-left:0px; padding-right:0px}
.ds-hero-text-wrapper {position: absolute; top:0px; left:0px; width:100%}  
.ds-hero-text  {    text-align: center; padding-top:48px; padding-bottom:48px; margin: 0px auto;  padding-left:24px; padding-right:24px }
.ds-hero-text H1 { margin-left:0px; display:inline; background: #dc4e76; padding:4px 8px; text-align: center; color: #fff; -moz-box-shadow: 0 0 3px  #dc4e76; -webkit-box-shadow: 0 0 3px  #dc4e76; box-shadow: 0 0 3px  #dc4e76; -webkit-box-decoration-break: clone;  -o-box-decoration-break: clone;  box-decoration-break: clone; font-size:26px; line-height: 48px; margin-top:0px; }
.ds-hero-text H3 { display:inline; background: #a946be; padding:8px 8px; text-align: center; color: #fff; -moz-box-shadow: 0 0 3px  #a946be; -webkit-box-shadow: 0 0 3px  #a946be; box-shadow: 0 0 3px  #a946be;-webkit-box-decoration-break: clone;  -o-box-decoration-break: clone;  box-decoration-break: clone; line-height: 48px; margin-top:48px; font-size:16px;  }
.ds-hero-image {height:480px;  background-image: url(../../assests/hero-image.png); background-size: cover;   background-position: center center;}


	
/* Home CTA section */	
#ds-home-cta-section {padding:0px 24px; align-content: center }
#ds-home-cta-section h1	{text-align: center; color:#fff; margin-top:24px; }
#ds-home-cta-section h2	{text-align: center; color:#fff; letter-spacing: 5px; margin-top:24px; font-weight: 500}
#ds-home-cta-section p {text-align: center; color:#fff; margin:0px auto; margin-bottom:48px; font-size:22px; line-height:30px; }
#ds-home-cta-section a {text-decoration: underline; margin-top:24px; margin-bottom:48px; display:block; color: #fff;  font-size:16px; line-height:24px; }
	
	
.ds-geo-icon {width:100px; height: 72px; margin:0px auto; position: relative; top:-45px; } 
.ds-geo-icon img {width:100px; } 


.ds-hero-cta { background: #0c96a2; }
.ds-hero-cta:hover {color:#dc4e76}


/* H1 section */
#ds-H1-section {padding:0px 24px; align-content: center; margin-bottom:48px }
#ds-H1-section h1	{text-align: center; color:#fff; margin-top:48px; margin-bottom:24px }
#ds-H1-section h2	{text-align: center; color:#fff; letter-spacing: 5px; margin-top:24px; font-weight: 500}
#ds-H1-section p {text-align: center; color:#fff; margin:0px auto; margin-bottom:24px; font-size:22px; line-height:30px; }
#ds-H1-section a {text-decoration: underline; margin-top:24px; margin-bottom:48px; display:block; color: #fff;  }
#ds-H1-section .ds-geo-icon {top:24px;}


	
	
/* Home Multi section */	
.ds-multi-section	img { height:172px;  padding-top:24px; padding-bottom:24px;  }
.ds-multi-section	h3 {text-align: center;  height: 48px; }
.ds-multi-section	p {text-align: center;  }	
.ds-multi-section-icon {}


	
/* Home Growth section */
#ds-growth {padding-left:0px; padding-right:0px}
#ds-growth-left {background:#F5F5F5; padding-bottom:24px; padding-top:48px}
#ds-growth-left h2 {margin-top:0px;text-align: left; margin-bottom:48px}	
#ds-growth-left h3 {margin-top:0px; text-align: center}


.ds-growth-text p {  max-width:550px; display: block; text-align: center; margin-bottom:48px}
.ds-growth-icon {display: block; float:left;  width:100%; }
.ds-growth-icon span {margin:0px auto; margin-bottom:24px;text-align: center; border-radius: 50px; background:#0c96a2; color: #fff; width:48px; height: 48px; display: block; line-height: 24px; padding-top:12px; font-size: 24px; }	




#ds-growth-right {margin:0px; padding: 0px ; margin-left:0px; }	


/* Price Options */
#ds-price-wrapper {padding:0px; background:#F5F5F5}
#ds-prices-left	{margin-top:48px; padding-left:0px; padding-right:0px;}
#ds-prices-right {margin-bottom:48px; padding-left:0px; padding-right:0px;}
#ds-prices-middle {margin-top:48px; margin-bottom:48px; padding-left:0px; padding-right:0px;}


.ds-prices-inner {padding:24px; color:#333;  background: #fff; margin-left:12px; margin-right:12px }
.ds-prices h3{text-align: center; margin-top:0px; margin-bottom:16px }
.ds-prices ul {width:100%; padding:0 0px;  text-align: center;  color:#333;  margin-bottom:0px}
.ds-prices li {display: block; width:100%; border-bottom:1px solid #F5F5F5; padding-top:8px; padding-bottom:8px; font-size:14px; line-height: 24px;  }
.ds-prices li:last-child{border:none; padding-bottom:0px}
.ds-prices li span{display: block;  font-size:16px;}
.ds-prices li span:nth-child(2) {display: inline;  font-weight: normal; font-size:14px; }
.ds-prices-price {background: #cc4b93;  max-width:200px;   text-align: center; margin: 0px auto; margin-top:24px; margin-bottom:12px; color:#fff; height: 48px; font-size:21px; padding-top:10px; display: block ; text-decoration: none!important}
.ds-prices-price:hover {color: #fff !important; }
	
	
.ds-prices li:first-child {padding-top:0px}
.ds-signup {text-align: center; text-decoration: underline!important; display: block; margin: 0px auto; color:#0c96a2}
.ds-signup:hover {color:#dc4e76}

#ds-side-cta  {text-align: center; padding:24px; background: rgb(204,75,147);
background: linear-gradient(173deg, rgba(204,75,147,1) 34%, rgba(99,44,196,1) 97%); margin-bottom:48px; }
#ds-side-cta h3 {text-align: center; color: #fff;  margin-left:-15px; margin-right:-15px; margin-bottom:24px; margin-top:0px}
#ds-side-cta a { background: #0c96a2; margin-bottom:0px }
#ds-side-cta a:hover {color:#dc4e76}




/* Container Fixes */
#ds-middlebar, #ds-topbar, #ds-home-header, .container-fluid {max-width:100%; }	


	
/* Responsive &gt;400  */
/**************************************/

@media (min-width: 400px) {
	
	.ds-hero-text H1 { line-height: 72px; }
	
}

/* Responsive &gt;576  */
/**************************************/

@media (min-width: 576px) {

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .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-auto {
    padding-right: 24px;
    padding-left: 24px;
}	
	
.container, .container-fluid {padding-left:24px; padding-right:24px}

.row {margin-left:-24px; margin-right:-24px; }
	
	
	

	
	.ds-hero-text H1 { font-size:38px; line-height: 96px; }
.ds-hero-text H3 { font-size:21px; line-height: 48px; }
	
	.ds-prices-inner {padding:24px;	}
	
	
	
}





/* Responsive &gt;768  */
/**************************************/
@media (min-width: 768px) {
	

	
.ds-mobile-only {display:none !important}
.ds-desktop-only {display:block !important}		






/* Middle Hero */	

.ds-hero-text  {   padding-top:96px; padding-bottom:96px; }	

.ds-growth-icon { width:auto; margin-left:24px; }
.ds-growth-icon span { margin:0px auto }
.ds-growth-text {padding-left:120px;  }
#ds-growth-left h3 {text-align: left}
.ds-growth-text p	{text-align:left  }
	
	
	
}


/* Responsive &gt;992 */
@media (min-width: 992px) {
	
	
/* Top Bar */
.menu-top-container {width:100%}	
.ds-top-menu{ float:right; display: inline-block; margin-bottom:0px; padding-right:0px}
.ds-top-menu li {margin-left:25px; display:inline-block; }
.ds-top-menu li::before { content:"â€¢";width: 5px; margin-right: 8px;  font-size: 19px; color: #fff; vertical-align: middle;}
.ds-top-menu li a {vertical-align: middle; display:inline;  margin:0px; font-size: 14px;}
.ds-top-menu-wrapper  {position: relative; top:-116px; right:0px }	
.ds-top-menu-wrapper .navbar {width:100%}	

/* Middle Bar */
.menu-middle-container {margin-top:32px; margin-bottom:16px; height: 40px}
.ds-middle-menu { display: inline-block; clear:both; }
.ds-middle-menu li {display:inline-block;  float:right; margin-left:24px; height: 40px; }
.ds-middle-menu a{display:inline-block;  color:#35375a; font-size: 18px; }
	

	
	
	
.ds-middle-nav {display: inline-block !important; width:500px; float:right; position:relative; top:0px; background: none; padding: 0px;}
.menu-middle-container {margin-top:24px}

.navbar-brand img {height: 48px; }
	
.ds-footer-address h4 {margin-top:24px; }	
	
	
	

.ds-multi-section-icon {padding-top:20px }	
.ds-multi-section-text {padding-left:0px }	
	
#ds-price-wrapper {padding-left:24px; padding-right:24px}
	#ds-price-wrapper .row {margin-left:0px; margin-right:0px}	
#ds-prices-left, #ds-prices-middle, #ds-prices-right	{padding:0px}
#ds-prices-right {margin-top:48px;}
#ds-prices-left .ds-prices-inner {border-right:0px;}
#ds-prices-right .ds-prices-inner {border-left:0px;}
	
	.ds-prices-inner li:nth-child(3) {min-height:120px}
	.ds-prices-inner li:nth-child(7) {min-height:88px}
	.ds-prices-inner li:nth-child(6) {min-height:96px}
.ds-5050-wrapper {background: linear-gradient(to left, #F5F5F5 50%, #fff 50%);}
#ds-content {background: #fff;}
#ds-content p {padding-right:96px}	
	
/* Sidebar */	
#ds-sidebar {padding-left:55px; text-align: center}

	

#ds-sidebar {padding-top:48px; padding-left:100px}	
#ds-side-cta  {margin-left: -144px;}
#ds-content h2,  #ds-content p{text-align: left}	
	
.hero-franchise-cta {display:inline-block; margin-top:96px;float:right; color:#C11616; text-decoration: underline !important; }		
	.hero-franchise-cta:hover	{color:#0c96a2}
	
	
}


/* Responsive &gt;1200 */

@media (min-width: 1200px) {
.container {max-width:1152px; }	
#ds-middlebar, #ds-topbar, #ds-home-header, .container-fluid {max-width:1152px; }	

	#ds-home-header {max-width:100%;}
	
	
.ds-middle-nav {width:auto}
.ds-top-menu-wrapper  {position: relative; top:-96px; margin-top:-24px }	
.menu-middle-container {margin-top:28px}	
	
	

.ds-multi-section-icon {padding-top:0px }	
.ds-multi-section-text {padding-left:24px }	

	#ds-home-growth-section	{padding-left:0px; max-width:1792px;}
	
#ds-growth-right {margin:0px; padding: 48px 0px ; margin-left:-72px; }		
#ds-growth-left {padding-left:48px; padding-right:96px; }
		
		.ds-prices-inner li:nth-child(3) {min-height:0px}
		.ds-prices-inner li:nth-child(7) {min-height:0px}
		.ds-prices-inner li:nth-child(6) {min-height:0px}
	
#ds-growth {    padding-left: 24px;    
}	
	
#ds-growth-left h2 {   
    padding-left: 120px;

}
	
	
	
	
	
	
	
}


/* Responsive &gt;1300   */
/**************************************/
@media (min-width: 1344px)  {
#ds-middlebar, #ds-topbar, #ds-home-header, .container-fluid { padding-left:96px; padding-right:96px}	
	#ds-middlebar, #ds-topbar, #ds-home-header, .container-fluid {max-width:1792px;}	
	 #ds-home-header{    padding-left: 0px;    padding-right: 0px;}
	#ds-home-header .row   { margin-left: 0px;    margin-right: 0px;}
#ds-middlebar, #ds-topbar, #ds-home-header, .container-fluid {max-width:1600px;}	
}

/* Responsive &gt;1600   */
/**************************************/
@media (min-width: 1600px)  {

	#ds-hero-section {padding-left:24px; padding-right:24px}
	
	.ds-neg-offset-heading {margin-left:-96px }
#ds-home-growth-section	{padding-left:96px; }
	
}

</pre></body></html>