
a,
body,
input,
select,
textarea,
.ui-accordion-content.ui-helper-reset,
html .woocommerce ul.products li.product .price,
html .woocommerce label.inline,
.theme-page-header .theme-page-header-top .theme-page-header-top-social-list>a.theme-icon-meta-cart>span
{
	font-size:15px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

a,
body,
input,
select,
textarea,
.ui-accordion-content.ui-helper-reset,
html .woocommerce ul.products li.product .price,
html .woocommerce label.inline,
.theme-page-header .theme-page-header-top .theme-page-header-top-social-list>a.theme-icon-meta-cart>span
{
	font-size:15px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

a,
body,
input,
select,
textarea,
.ui-accordion-content.ui-helper-reset,
html .woocommerce ul.products li.product .price,
html .woocommerce label.inline,
.theme-page-header .theme-page-header-top .theme-page-header-top-social-list>a.theme-icon-meta-cart>span
{
	font-size:15px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

a,
body,
input,
select,
textarea,
.ui-accordion-content.ui-helper-reset,
html .woocommerce ul.products li.product .price,
html .woocommerce label.inline,
.theme-page-header .theme-page-header-top .theme-page-header-top-social-list>a.theme-icon-meta-cart>span
{
	font-size:15px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

a,
body,
input,
select,
textarea,
.ui-accordion-content.ui-helper-reset,
html .woocommerce ul.products li.product .price,
html .woocommerce label.inline,
.theme-page-header .theme-page-header-top .theme-page-header-top-social-list>a.theme-icon-meta-cart>span
{
	font-size:15px;
}
}


a,
body,
input,
select,
textarea,
.ui-accordion-content.ui-helper-reset,
html .woocommerce ul.products li.product .price,
html .woocommerce label.inline,
.theme-page-header .theme-page-header-top .theme-page-header-top-social-list>a.theme-icon-meta-cart>span
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	line-height:186%;
	letter-spacing:0px;
}

.theme-page-header .theme-page-header-bottom .breadcrumbs,
.theme-page-header .theme-page-header-bottom .breadcrumbs a
{
	font-size:14px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header .theme-page-header-bottom .breadcrumbs,
.theme-page-header .theme-page-header-bottom .breadcrumbs a
{
	font-size:14px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header .theme-page-header-bottom .breadcrumbs,
.theme-page-header .theme-page-header-bottom .breadcrumbs a
{
	font-size:14px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header .theme-page-header-bottom .breadcrumbs,
.theme-page-header .theme-page-header-bottom .breadcrumbs a
{
	font-size:14px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header .theme-page-header-bottom .breadcrumbs,
.theme-page-header .theme-page-header-bottom .breadcrumbs a
{
	font-size:14px;
}
}


.theme-page-header .theme-page-header-bottom .breadcrumbs,
.theme-page-header .theme-page-header-bottom .breadcrumbs a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	text-transform:uppercase;
	line-height:28px;
	letter-spacing:1px;
}

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul>li>a
{
	font-size:15px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul>li>a
{
	font-size:15px;
}
}


.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul>li>a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	text-transform:uppercase;
	line-height:28px;
	letter-spacing:1px;
}

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul ul>li>a
{
	font-size:15px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul ul>li>a
{
	font-size:15px;
}
}


.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-default>ul ul>li>a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	text-transform:none;
	line-height:28px;
	letter-spacing:0px;
}

label
{
	font-size:14px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

label
{
	font-size:14px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

label
{
	font-size:14px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

label
{
	font-size:14px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

label
{
	font-size:14px;
}
}


label
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
}

#theme-search-form>form>div>input[type="search"]
{
	font-size:29px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

#theme-search-form>form>div>input[type="search"]
{
	font-size:29px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

#theme-search-form>form>div>input[type="search"]
{
	font-size:29px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

#theme-search-form>form>div>input[type="search"]
{
	font-size:29px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

#theme-search-form>form>div>input[type="search"]
{
	font-size:22px;
}
}


#theme-search-form>form>div>input[type="search"]
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	text-transform:uppercase;
	line-height:40px;
	letter-spacing:2px;
}

h1,
h1 a
{
	font-size:48px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

h1,
h1 a
{
	font-size:48px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h1,
h1 a
{
	font-size:43px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

h1,
h1 a
{
	font-size:43px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

h1,
h1 a
{
	font-size:29px;
}
}


h1,
h1 a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:900;
	text-transform:uppercase;
	line-height:60px;
	letter-spacing:2px;
}

h2,
h2 a
{
	font-size:29px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

h2,
h2 a
{
	font-size:29px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h2,
h2 a
{
	font-size:29px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

h2,
h2 a
{
	font-size:29px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

h2,
h2 a
{
	font-size:22px;
}
}


h2,
h2 a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:40px;
	letter-spacing:2px;
}

h3,
h3 a,
body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-header>span
{
	font-size:21px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

h3,
h3 a,
body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-header>span
{
	font-size:21px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h3,
h3 a,
body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-header>span
{
	font-size:21px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

h3,
h3 a,
body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-header>span
{
	font-size:21px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

h3,
h3 a,
body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-header>span
{
	font-size:21px;
}
}


h3,
h3 a,
body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-header>span
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:32px;
	letter-spacing:2px;
}

h4,
h4 a,
body .cbs-package-list>li>.cbs-package-name
{
	font-size:18px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

h4,
h4 a,
body .cbs-package-list>li>.cbs-package-name
{
	font-size:18px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h4,
h4 a,
body .cbs-package-list>li>.cbs-package-name
{
	font-size:18px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

h4,
h4 a,
body .cbs-package-list>li>.cbs-package-name
{
	font-size:18px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

h4,
h4 a,
body .cbs-package-list>li>.cbs-package-name
{
	font-size:18px;
}
}


h4,
h4 a,
body .cbs-package-list>li>.cbs-package-name
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:30px;
	letter-spacing:2px;
}

h5,
h5 a
{
	font-size:17px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

h5,
h5 a
{
	font-size:17px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h5,
h5 a
{
	font-size:17px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

h5,
h5 a
{
	font-size:17px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

h5,
h5 a
{
	font-size:17px;
}
}


h5,
h5 a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:32px;
	letter-spacing:2px;
}

h6,
h6 a
{
	font-size:15px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

h6,
h6 a
{
	font-size:15px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

h6,
h6 a
{
	font-size:15px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

h6,
h6 a
{
	font-size:15px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

h6,
h6 a
{
	font-size:15px;
}
}


h6,
h6 a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:900;
	text-transform:uppercase;
	line-height:27px;
	letter-spacing:2px;
}

.theme-page-content .theme-image.theme-image-hover .theme-image-hover-layer>span>span>span:first-child
{
	font-size:14px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-content .theme-image.theme-image-hover .theme-image-hover-layer>span>span>span:first-child
{
	font-size:14px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-content .theme-image.theme-image-hover .theme-image-hover-layer>span>span>span:first-child
{
	font-size:14px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-content .theme-image.theme-image-hover .theme-image-hover-layer>span>span>span:first-child
{
	font-size:14px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-content .theme-image.theme-image-hover .theme-image-hover-layer>span>span>span:first-child
{
	font-size:14px;
}
}


.theme-page-content .theme-image.theme-image-hover .theme-image-hover-layer>span>span>span:first-child
{
	font-family:'Lato';
	font-style:normal;
	font-weight:900;
	text-transform:uppercase;
	line-height:27px;
}

.theme-page-404-header
{
	font-size:160px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-404-header
{
	font-size:160px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-404-header
{
	font-size:160px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-404-header
{
	font-size:160px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-404-header
{
	font-size:160px;
}
}


.theme-page-404-header
{
	font-family:'Lato';
	font-style:normal;
	font-weight:300;
	text-transform:uppercase;
	line-height:160px;
	letter-spacing:0px;
}

.theme-page-404-content,
.theme-page-404-content a,
.theme-page-maintenance-content,
.theme-page-maintenance-content a
{
	font-size:21px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-404-content,
.theme-page-404-content a,
.theme-page-maintenance-content,
.theme-page-maintenance-content a
{
	font-size:21px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-404-content,
.theme-page-404-content a,
.theme-page-maintenance-content,
.theme-page-maintenance-content a
{
	font-size:21px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-404-content,
.theme-page-404-content a,
.theme-page-maintenance-content,
.theme-page-maintenance-content a
{
	font-size:21px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-404-content,
.theme-page-404-content a,
.theme-page-maintenance-content,
.theme-page-maintenance-content a
{
	font-size:21px;
}
}


.theme-page-404-content,
.theme-page-404-content a,
.theme-page-maintenance-content,
.theme-page-maintenance-content a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:300;
	line-height:36px;
}

.theme-page-header .theme-page-header-bottom h1
{
	font-size:48px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header .theme-page-header-bottom h1
{
	font-size:48px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header .theme-page-header-bottom h1
{
	font-size:43px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header .theme-page-header-bottom h1
{
	font-size:43px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header .theme-page-header-bottom h1
{
	font-size:29px;
}
}


.theme-page-header .theme-page-header-bottom h1
{
	font-family:'Lato';
	font-style:normal;
	font-weight:900;
	text-transform:uppercase;
	line-height:1.4em;
	letter-spacing:2px;
}

.theme-post>.theme-post-header .theme-post-header-date>span:first-child a,
.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span+span a
{
	font-size:13px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child a,
.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span+span a
{
	font-size:13px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child a,
.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span+span a
{
	font-size:13px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child a,
.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span+span a
{
	font-size:13px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child a,
.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span+span a
{
	font-size:13px;
}
}


.theme-post>.theme-post-header .theme-post-header-date>span:first-child a,
.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span+span a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	text-transform:uppercase;
}

.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span a,
html .woocommerce div.product div.summary .price
{
	font-size:21px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span a,
html .woocommerce div.product div.summary .price
{
	font-size:21px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span a,
html .woocommerce div.product div.summary .price
{
	font-size:21px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span a,
html .woocommerce div.product div.summary .price
{
	font-size:21px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span a,
html .woocommerce div.product div.summary .price
{
	font-size:21px;
}
}


.theme-post>.theme-post-header .theme-post-header-date>span:first-child+span a,
html .woocommerce div.product div.summary .price
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:2px;
}

.theme-post>.theme-post-header .theme-post-header-title h3,
.theme-post>.theme-post-header .theme-post-header-title h3 a,
html .woocommerce ul.products li.product h3,
html .woocommerce-page ul.products li.product h3,
html .woocommerce div.product div.summary>.product_title
{
	font-size:21px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-post>.theme-post-header .theme-post-header-title h3,
.theme-post>.theme-post-header .theme-post-header-title h3 a,
html .woocommerce ul.products li.product h3,
html .woocommerce-page ul.products li.product h3,
html .woocommerce div.product div.summary>.product_title
{
	font-size:21px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-post>.theme-post-header .theme-post-header-title h3,
.theme-post>.theme-post-header .theme-post-header-title h3 a,
html .woocommerce ul.products li.product h3,
html .woocommerce-page ul.products li.product h3,
html .woocommerce div.product div.summary>.product_title
{
	font-size:21px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-post>.theme-post-header .theme-post-header-title h3,
.theme-post>.theme-post-header .theme-post-header-title h3 a,
html .woocommerce ul.products li.product h3,
html .woocommerce-page ul.products li.product h3,
html .woocommerce div.product div.summary>.product_title
{
	font-size:21px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-post>.theme-post-header .theme-post-header-title h3,
.theme-post>.theme-post-header .theme-post-header-title h3 a,
html .woocommerce ul.products li.product h3,
html .woocommerce-page ul.products li.product h3,
html .woocommerce div.product div.summary>.product_title
{
	font-size:21px;
}
}


.theme-post>.theme-post-header .theme-post-header-title h3,
.theme-post>.theme-post-header .theme-post-header-title h3 a,
html .woocommerce ul.products li.product h3,
html .woocommerce-page ul.products li.product h3,
html .woocommerce div.product div.summary>.product_title
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:32px;
	letter-spacing:2px;
}

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive ul>li>a
{
	font-size:15px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive ul>li>a
{
	font-size:15px;
}
}


.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive ul>li>a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	text-transform:uppercase;
	line-height:28px;
	letter-spacing:0px;
}

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive>ul ul>li>a
{
	font-size:15px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive>ul ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive>ul ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive>ul ul>li>a
{
	font-size:15px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive>ul ul>li>a
{
	font-size:15px;
}
}


.theme-page-header .theme-page-header-top .theme-page-header-top-menu.theme-page-header-top-menu-responsive>ul ul>li>a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:400;
	text-transform:none;
	line-height:28px;
	letter-spacing:0px;
}

.theme-widget>.theme-widget-header,
.theme-widget>.theme-widget-header>a
{
	font-size:14px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-widget>.theme-widget-header,
.theme-widget>.theme-widget-header>a
{
	font-size:14px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-widget>.theme-widget-header,
.theme-widget>.theme-widget-header>a
{
	font-size:14px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-widget>.theme-widget-header,
.theme-widget>.theme-widget-header>a
{
	font-size:14px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-widget>.theme-widget-header,
.theme-widget>.theme-widget-header>a
{
	font-size:14px;
}
}


.theme-widget>.theme-widget-header,
.theme-widget>.theme-widget-header>a
{
	font-family:'Lato';
	font-style:normal;
	font-weight:900;
	text-transform:uppercase;
	line-height:27px;
	letter-spacing:2px;
}

blockquote,
.theme-gutenberg-block .wp-block-quote cite,
.theme-gutenberg-block .wp-block-quote.is-large p,
.theme-gutenberg-block .wp-block-quote.is-style-large p,
.theme-gutenberg-block .wp-block-pullquote p,
.theme-component-blockquote
{
	font-size:18px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

blockquote,
.theme-gutenberg-block .wp-block-quote cite,
.theme-gutenberg-block .wp-block-quote.is-large p,
.theme-gutenberg-block .wp-block-quote.is-style-large p,
.theme-gutenberg-block .wp-block-pullquote p,
.theme-component-blockquote
{
	font-size:18px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

blockquote,
.theme-gutenberg-block .wp-block-quote cite,
.theme-gutenberg-block .wp-block-quote.is-large p,
.theme-gutenberg-block .wp-block-quote.is-style-large p,
.theme-gutenberg-block .wp-block-pullquote p,
.theme-component-blockquote
{
	font-size:18px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

blockquote,
.theme-gutenberg-block .wp-block-quote cite,
.theme-gutenberg-block .wp-block-quote.is-large p,
.theme-gutenberg-block .wp-block-quote.is-style-large p,
.theme-gutenberg-block .wp-block-pullquote p,
.theme-component-blockquote
{
	font-size:18px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

blockquote,
.theme-gutenberg-block .wp-block-quote cite,
.theme-gutenberg-block .wp-block-quote.is-large p,
.theme-gutenberg-block .wp-block-quote.is-style-large p,
.theme-gutenberg-block .wp-block-pullquote p,
.theme-component-blockquote
{
	font-size:18px;
}
}


blockquote,
.theme-gutenberg-block .wp-block-quote cite,
.theme-gutenberg-block .wp-block-quote.is-large p,
.theme-gutenberg-block .wp-block-quote.is-style-large p,
.theme-gutenberg-block .wp-block-pullquote p,
.theme-component-blockquote
{
	font-family:'PT Serif';
	font-style:italic;
	font-weight:400;
	line-height:30px;
}

.theme-component-counter-box .theme-component-counter-box-item>span:first-child
{
	font-size:64px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-component-counter-box .theme-component-counter-box-item>span:first-child
{
	font-size:64px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-component-counter-box .theme-component-counter-box-item>span:first-child
{
	font-size:64px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-component-counter-box .theme-component-counter-box-item>span:first-child
{
	font-size:64px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-component-counter-box .theme-component-counter-box-item>span:first-child
{
	font-size:64px;
}
}


.theme-component-counter-box .theme-component-counter-box-item>span:first-child
{
	font-family:'Lato';
	font-style:normal;
	font-weight:300;
	line-height:64px;
}

.theme-component-header-subheader>.theme-component-header-subheader-subheader
{
	font-size:16px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-component-header-subheader>.theme-component-header-subheader-subheader
{
	font-size:16px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-component-header-subheader>.theme-component-header-subheader-subheader
{
	font-size:16px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-component-header-subheader>.theme-component-header-subheader-subheader
{
	font-size:16px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-component-header-subheader>.theme-component-header-subheader-subheader
{
	font-size:16px;
}
}


.theme-component-header-subheader>.theme-component-header-subheader-subheader
{
	font-family:'PT Serif';
	font-style:italic;
	font-weight:400;
	line-height:28px;
	letter-spacing:0px;
}

.theme-component-italic-text
{
	font-size:18px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-component-italic-text
{
	font-size:18px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-component-italic-text
{
	font-size:18px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-component-italic-text
{
	font-size:18px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-component-italic-text
{
	font-size:18px;
}
}


.theme-component-italic-text
{
	font-family:'PT Serif';
	font-style:italic;
	font-weight:400;
	text-transform:none;
	line-height:30px;
	letter-spacing:0px;
}

.theme-component-recent-post>ul>li>a>span:first-child+span
{
	font-size:14px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-component-recent-post>ul>li>a>span:first-child+span
{
	font-size:14px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-component-recent-post>ul>li>a>span:first-child+span
{
	font-size:14px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-component-recent-post>ul>li>a>span:first-child+span
{
	font-size:14px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-component-recent-post>ul>li>a>span:first-child+span
{
	font-size:14px;
}
}


.theme-component-recent-post>ul>li>a>span:first-child+span
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:28px;
	letter-spacing:1px;
}

.theme-component-recent-post>ul>li>a>span:first-child
{
	font-size:17px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-component-recent-post>ul>li>a>span:first-child
{
	font-size:17px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-component-recent-post>ul>li>a>span:first-child
{
	font-size:17px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-component-recent-post>ul>li>a>span:first-child
{
	font-size:17px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-component-recent-post>ul>li>a>span:first-child
{
	font-size:17px;
}
}


.theme-component-recent-post>ul>li>a>span:first-child
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:32px;
	letter-spacing:2px;
}

.theme-component-testimonial-list ul>li>span
{
	font-size:16px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-component-testimonial-list ul>li>span
{
	font-size:16px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-component-testimonial-list ul>li>span
{
	font-size:16px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-component-testimonial-list ul>li>span
{
	font-size:16px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-component-testimonial-list ul>li>span
{
	font-size:16px;
}
}


.theme-component-testimonial-list ul>li>span
{
	font-family:'PT Serif';
	font-style:italic;
	font-weight:400;
	line-height:28px;
}

.theme-component-testimonial-list ul>li>p
{
	font-size:18px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-component-testimonial-list ul>li>p
{
	font-size:18px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-component-testimonial-list ul>li>p
{
	font-size:18px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-component-testimonial-list ul>li>p
{
	font-size:18px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-component-testimonial-list ul>li>p
{
	font-size:18px;
}
}


.theme-component-testimonial-list ul>li>p
{
	font-family:'PT Serif';
	font-style:italic;
	font-weight:400;
	line-height:30px;
}

body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-subheader>span
{
	font-size:16px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-subheader>span
{
	font-size:16px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-subheader>span
{
	font-size:16px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-subheader>span
{
	font-size:16px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-subheader>span
{
	font-size:16px;
}
}


body .cbs-main .cbs-main-list>li.cbs-main-list-item>div.cbs-main-list-item-section-header>.cbs-main-list-item-section-header-subheader>span
{
	font-family:'PT Serif';
	font-style:italic;
	font-weight:400;
	text-transform:none;
	line-height:28px;
	letter-spacing:0px;
}

.theme-page-header-bottom-type-revslider .theme-revolution-slider-header
{
	font-size:62px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-header
{
	font-size:55px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-header
{
	font-size:43px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-header
{
	font-size:29px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-header
{
	font-size:22px;
}
}


.theme-page-header-bottom-type-revslider .theme-revolution-slider-header
{
	font-family:'Lato';
	font-style:normal;
	font-weight:900;
	text-transform:uppercase;
	line-height:62px;
	letter-spacing:4px;
}

.theme-page-header-bottom-type-revslider .theme-revolution-slider-subheader
{
	font-size:17px;
}
@media only screen  and (min-width:960px) and (max-width:1169px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-subheader
{
	font-size:17px;
}
}

@media only screen  and (min-width:768px) and (max-width:959px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-subheader
{
	font-size:17px;
}
}

@media only screen  and (min-width:480px) and (max-width:767px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-subheader
{
	font-size:15px;
}
}

@media only screen  and (min-width:0px) and (max-width:479px)
{

.theme-page-header-bottom-type-revslider .theme-revolution-slider-subheader
{
	font-size:14px;
}
}


.theme-page-header-bottom-type-revslider .theme-revolution-slider-subheader
{
	font-family:'Lato';
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	line-height:17px;
	letter-spacing:2px;
}
