/*!
Theme Name: paincare
Theme URI: https://blacksmithdigital.com
Author: Blacksmithdigital
Author URI: https://blacksmithdigital.com
Description: Description
Version: 1.0.0
Tested up to: 5.4/resources/
Requires PHP: 5.6
*/

html,
body,
div,
span,
td,
tr,
th,
tbody,
thead,
tfoot,
font,
iframe,
blockquote,
a,
pre,
img,
input,
textarea,
select,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
li,
p,
label,
b,
i,
center,
strong,
footer,
header,
section,
time,
article,
code,
aside,
em,
figure,
embed,
hr,
dl,
dt,
dd,
fieldset,
nav,
sub,
svg,
path 					{
 					margin:				0;
 					padding:			0;
					border:				0;
					font:				inherit;
					color:				inherit;
					font-size:			inherit;
					text-decoration:		none;
					font-variant:			normal;
					letter-spacing:			inherit;
					word-spacing:			inherit;
					line-height:			inherit;
					vertical-align:			baseline;
					outline:			none;
					box-sizing:			border-box;
					-webkit-tap-highlight-color:	transparent;
					}
*:before,
*:after					{
					box-sizing:			border-box;
					}

strong, b			{
					font-weight:		bold;
					}
em, i				{
					font-style:			italic;
					}

a					{
					color:				#cc0033;
	    transition: .5s;
-webkit-transition: .5s;
-moz-transition: .5s;
					}
a:hover				{
					color:				#DB4C6F;
					}
/*
COLUMNS
*/
.o-row					{
					display:		block;
					clear:			both;
					padding:		0;
					margin:			0;
					}
.o-row:after				{
					display:		block;
					width:			100%;
					height:			0;
					clear:			both;
					content:		"";
					}
.o-row > div				{
					position:		relative;
					float:			left;
					}
.o-row .o-col-1				{
					width:			16.66%;
					}
.o-row .o-col-2				{
					width:			33.33%;
					}
.o-row .o-col-3				{
					width:			50%;
					}
.o-row .o-col-4				{
					width:			66.66%;
					}
.o-row .o-col-5				{
					width:			83.33%;
					}
.o-row .o-col-6				{
					width:			100%;
					}
.o-row .o-rect-1			{
					height:			0;
					padding:		0 0 16.66% 0;
					}
.o-row .o-rect-2			{
					height:			0;
					padding:		0 0 33.33% 0;
					}
.o-row .o-rect-3			{
					height:			0;
					padding:		0 0 50% 0;
					}
.o-row .o-rect-4			{
					height:			0;
					padding:		0 0 66.66% 0;
					}
.o-row .o-rect-5			{
					height:			0;
					padding:		0 0 83.33% 0;
					}
.o-row .o-rect-6			{
					height:			0;
					padding:		0 0 100% 0;
					}

/* 
 * 
 * START: CSS by EvenDigit 
 * 
 * */

/* START: Homepage CSS */
.blue-ahref { color: #08a1d7 !important; }
.blue-ahref::after { content: "\203A" !important; background: none !important; color: #08a1d7; font-size: 40px; top: -3px !important; font-weight: 200; }
.red-ahref::after { content: "\203A" !important; background: none !important; font-size: 40px; top: -3px !important; font-weight: 200; }
.homep-links { width: auto !important; }
.homep-links a { border-radius: 3px; box-shadow: 0px 8px 15px rgb(0 0 0 / 24%) !important; padding: 16px 24px; font-size: 15px !important; line-height: 1 !important; font-weight: 500; }
/* END: Homepage CSS */

.slick-prev.slick-arrow,
.slick-next.slick-arrow,
.slick-prev.slick-arrow:hover,
.slick-next.slick-arrow:hover,
.slick-prev.slick-arrow:focus,
.slick-next.slick-arrow:focus {
    background: transparent;
}
h1, h2, h3, h4, h5, h6, p, li, .elementor-button-text, .menu-item .elementor-item {
	font-family: 'Open Sans', sans-serif !important;
}
.develic-map a.develic-heading {
	color: #cc0033;
	transition: .5s;
	-webkit-transition: .5s;
	-moz-transition: .5s;
}
.develic-map a.develic-heading:hover {
	color: #DB4C6F;
}
/* 
 * 
 * END: CSS by EvenDigit 
 * 
 * */
