cms系统的站点模板库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
cms_templates/golfspan/css/styles1.css

2280 lines
63 KiB

body {
background-color: #ffffff;
color: #3a3a3a;
}
a {
color: #1e73be;
}
a:hover,
a:focus,
a:active {
color: #000000;
}
body .grid-container {
max-width: 1180px;
}
.wp-block-group__inner-container {
max-width: 1180px;
margin-left: auto;
margin-right: auto;
}
.site-header .header-image {
width: 200px;
}
.generate-back-to-top {
font-size: 20px;
border-radius: 3px;
position: fixed;
bottom: 30px;
right: 30px;
line-height: 40px;
width: 40px;
text-align: center;
z-index: 10;
transition: opacity 300ms ease-in-out;
}
.navigation-search {
position: absolute;
left: -99999px;
pointer-events: none;
visibility: hidden;
z-index: 20;
width: 100%;
top: 0;
transition: opacity 100ms ease-in-out;
opacity: 0;
}
.navigation-search.nav-search-active {
left: 0;
right: 0;
pointer-events: auto;
visibility: visible;
opacity: 1;
}
.navigation-search input[type="search"] {
outline: 0;
border: 0;
vertical-align: bottom;
line-height: 1;
opacity: 0.9;
width: 100%;
z-index: 20;
border-radius: 0;
-webkit-appearance: none;
height: 60px;
}
.navigation-search input::-ms-clear {
display: none;
width: 0;
height: 0;
}
.navigation-search input::-ms-reveal {
display: none;
width: 0;
height: 0;
}
.navigation-search input::-webkit-search-decoration,
.navigation-search input::-webkit-search-cancel-button,
.navigation-search input::-webkit-search-results-button,
.navigation-search input::-webkit-search-results-decoration {
display: none;
}
.main-navigation li.search-item {
z-index: 21;
}
li.search-item.active {
transition: opacity 100ms ease-in-out;
}
.nav-left-sidebar .main-navigation li.search-item.active,
.nav-right-sidebar .main-navigation li.search-item.active {
width: auto;
display: inline-block;
float: right;
}
.gen-sidebar-nav .navigation-search {
top: auto;
bottom: 0;
}
:root {
--contrast: #222222;
--contrast-2: #575760;
--contrast-3: #b2b2be;
--base: #f0f0f0;
--base-2: #f7f8f9;
--base-3: #ffffff;
--accent: #1e73be;
}
.has-contrast-color {
color: #222222;
}
.has-contrast-background-color {
background-color: #222222;
}
.has-contrast-2-color {
color: #575760;
}
.has-contrast-2-background-color {
background-color: #575760;
}
.has-contrast-3-color {
color: #b2b2be;
}
.has-contrast-3-background-color {
background-color: #b2b2be;
}
.has-base-color {
color: #f0f0f0;
}
.has-base-background-color {
background-color: #f0f0f0;
}
.has-base-2-color {
color: #f7f8f9;
}
.has-base-2-background-color {
background-color: #f7f8f9;
}
.has-base-3-color {
color: #ffffff;
}
.has-base-3-background-color {
background-color: #ffffff;
}
.has-accent-color {
color: #1e73be;
}
.has-accent-background-color {
background-color: #1e73be;
}
body,
button,
input,
select,
textarea {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 18px;
}
body {
line-height: 1.6;
}
.entry-content>[class*="wp-block-"]:not(:last-child) {
margin-bottom: 1.5em;
}
.top-bar {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.main-title {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.main-navigation a,
.menu-toggle {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-weight: 600;
text-transform: uppercase;
}
.main-navigation .main-nav ul ul li a {
font-size: 14px;
}
.widget-title {
font-weight: 700;
font-size: 25px;
}
.sidebar .widget,
.footer-widgets .widget {
font-size: 17px;
}
h1 {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-weight: 500;
font-size: 44px;
}
h2 {
font-weight: 700;
font-size: 36px;
}
h3 {
font-weight: 700;
font-size: 30px;
}
h4 {
font-weight: 700;
}
h5 {
font-weight: 700;
font-size: 22px;
}
h6 {
font-weight: 700;
font-size: 22px;
}
.site-info {
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
@media (max-width:768px) {
h1 {
font-size: 30px;
}
h2 {
font-size: 25px;
}
}
.top-bar {
background-color: #636363;
color: #ffffff;
}
.top-bar a {
color: #ffffff;
}
.top-bar a:hover {
color: #303030;
}
.site-header {
background-color: #ffffff;
color: #3a3a3a;
}
.site-header a {
color: #3a3a3a;
}
.main-title a,
.main-title a:hover {
color: #ffffff;
}
.site-description {
color: #757575;
}
.main-navigation,
.main-navigation ul ul {
background-color: #222222;
}
.main-navigation .main-nav ul li a,
.main-navigation .menu-toggle,
.main-navigation .menu-bar-items {
color: #ffffff;
}
.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover>a,
.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus>a,
.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"])>a,
.main-navigation .menu-bar-item:hover>a,
.main-navigation .menu-bar-item.sfHover>a {
color: #389b11;
background-color: #222222;
}
button.menu-toggle:hover,
button.menu-toggle:focus,
.main-navigation .mobile-bar-items a,
.main-navigation .mobile-bar-items a:hover,
.main-navigation .mobile-bar-items a:focus {
color: #ffffff;
}
.main-navigation .main-nav ul li[class*="current-menu-"]>a {
color: #ffffff;
background-color: #222222;
}
.navigation-search input[type="search"],
.navigation-search input[type="search"]:active,
.navigation-search input[type="search"]:focus,
.main-navigation .main-nav ul li.search-item.active>a,
.main-navigation .menu-bar-items .search-item.active>a {
color: #222222;
background-color: #ffffff;
opacity: 1;
}
.main-navigation ul ul {
background-color: #ffffff;
}
.main-navigation .main-nav ul ul li a {
color: #222222;
}
.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover>a,
.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus>a,
.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"])>a {
color: #389b11;
background-color: #ffffff;
}
.main-navigation .main-nav ul ul li[class*="current-menu-"]>a {
color: #222222;
background-color: #ffffff;
}
.separate-containers .inside-article,
.separate-containers .comments-area,
.separate-containers .page-header,
.one-container .container,
.separate-containers .paging-navigation,
.inside-page-header {
color: #333333;
background-color: #ffffff;
}
.inside-article a,
.paging-navigation a,
.comments-area a,
.page-header a {
color: #389b11;
}
.inside-article a:hover,
.paging-navigation a:hover,
.comments-area a:hover,
.page-header a:hover {
color: #8c8c8c;
}
.entry-header h1,
.page-header h1 {
color: #389b11;
}
.entry-title a {
color: #389b11;
}
.entry-meta {
color: #8c8c8c;
}
.entry-meta a {
color: #595959;
}
.entry-meta a:hover {
color: #389311;
}
.sidebar .widget {
background-color: #ffffff;
}
.sidebar .widget a {
color: #111111;
}
.sidebar .widget a:hover {
color: #389311;
}
.sidebar .widget .widget-title {
color: #389311;
}
.footer-widgets {
color: #f9f9f9;
background-color: #2b2b2b;
}
.footer-widgets a {
color: #f9f9f9;
}
.footer-widgets a:hover {
color: #389b11;
}
.footer-widgets .widget-title {
color: #f9f9f9;
}
.site-info {
color: #ffffff;
background-color: #222222;
}
.site-info a {
color: #ffffff;
}
.site-info a:hover {
color: #606060;
}
.footer-bar .widget_nav_menu .current-menu-item a {
color: #606060;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
textarea,
select {
color: #666666;
background-color: #fafafa;
border-color: #cccccc;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
textarea:focus,
select:focus {
color: #666666;
background-color: #ffffff;
border-color: #bfbfbf;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"],
a.button,
a.wp-block-button__link:not(.has-background) {
color: #ffffff;
background-color: #389b11;
}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
a.button:hover,
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
a.button:focus,
a.wp-block-button__link:not(.has-background):active,
a.wp-block-button__link:not(.has-background):focus,
a.wp-block-button__link:not(.has-background):hover {
color: #ffffff;
background-color: rgba(56, 155, 17, 0.77);
}
a.generate-back-to-top {
background-color: rgba(0, 0, 0, 0.4);
color: #ffffff;
}
a.generate-back-to-top:hover,
a.generate-back-to-top:focus {
background-color: rgba(0, 0, 0, 0.6);
color: #ffffff;
}
@media (max-width: 768px) {
.main-navigation .menu-bar-item:hover>a,
.main-navigation .menu-bar-item.sfHover>a {
background: none;
color: #ffffff;
}
}
.inside-top-bar {
padding: 10px;
}
.inside-header {
padding: 10px 40px 10px 40px;
}
.separate-containers .inside-article,
.separate-containers .comments-area,
.separate-containers .page-header,
.separate-containers .paging-navigation,
.one-container .site-content,
.inside-page-header {
padding: 30px 30px 40px 30px;
}
.site-main .wp-block-group__inner-container {
padding: 30px 30px 40px 30px;
}
.entry-content .alignwide,
body:not(.no-sidebar) .entry-content .alignfull {
margin-left: -30px;
width: calc(100% + 60px);
max-width: calc(100% + 60px);
}
.one-container.right-sidebar .site-main,
.one-container.both-right .site-main {
margin-right: 30px;
}
.one-container.left-sidebar .site-main,
.one-container.both-left .site-main {
margin-left: 30px;
}
.one-container.both-sidebars .site-main {
margin: 0px 30px 0px 30px;
}
.separate-containers .widget,
.separate-containers .site-main>*,
.separate-containers .page-header,
.widget-area .main-navigation {
margin-bottom: 10px;
}
.separate-containers .site-main {
margin: 10px;
}
.both-right.separate-containers .inside-left-sidebar {
margin-right: 5px;
}
.both-right.separate-containers .inside-right-sidebar {
margin-left: 5px;
}
.both-left.separate-containers .inside-left-sidebar {
margin-right: 5px;
}
.both-left.separate-containers .inside-right-sidebar {
margin-left: 5px;
}
.separate-containers .page-header-image,
.separate-containers .page-header-contained,
.separate-containers .page-header-image-single,
.separate-containers .page-header-content-single {
margin-top: 10px;
}
.separate-containers .inside-right-sidebar,
.separate-containers .inside-left-sidebar {
margin-top: 10px;
margin-bottom: 10px;
}
.main-navigation .main-nav ul li a,
.menu-toggle,
.main-navigation .mobile-bar-items a {
padding-left: 15px;
padding-right: 15px;
line-height: 50px;
}
.main-navigation .main-nav ul ul li a {
padding: 10px 15px 10px 15px;
}
.navigation-search input[type="search"] {
height: 50px;
}
.rtl .menu-item-has-children .dropdown-menu-toggle {
padding-left: 15px;
}
.menu-item-has-children .dropdown-menu-toggle {
padding-right: 15px;
}
.rtl .main-navigation .main-nav ul li.menu-item-has-children>a {
padding-right: 15px;
}
.widget-area .widget {
padding: 40px 0px 40px 0px;
}
.footer-widgets {
padding: 15px 40px 15px 40px;
}
.site-info {
padding: 20px;
}
@media (max-width:768px) {
.separate-containers .inside-article,
.separate-containers .comments-area,
.separate-containers .page-header,
.separate-containers .paging-navigation,
.one-container .site-content,
.inside-page-header {
padding: 30px;
}
.site-main .wp-block-group__inner-container {
padding: 30px;
}
.site-info {
padding-right: 10px;
padding-left: 10px;
}
.entry-content .alignwide,
body:not(.no-sidebar) .entry-content .alignfull {
margin-left: -30px;
width: calc(100% + 60px);
max-width: calc(100% + 60px);
}
}
/* End cached CSS */
@media (max-width: 768px) {
.main-navigation .menu-toggle,
.main-navigation .mobile-bar-items,
.sidebar-nav-mobile:not(#sticky-placeholder) {
display: block;
}
.main-navigation ul,
.gen-sidebar-nav {
display: none;
}
[class*="nav-float-"] .site-header .inside-header>* {
float: none;
clear: both;
}
}
.dynamic-author-image-rounded {
border-radius: 100%;
}
.dynamic-featured-image,
.dynamic-author-image {
vertical-align: middle;
}
.one-container.blog .dynamic-content-template:not(:last-child),
.one-container.archive .dynamic-content-template:not(:last-child) {
padding-bottom: 0px;
}
.dynamic-entry-excerpt>p:last-child {
margin-bottom: 0px;
}
.navigation-branding .main-title {
font-weight: bold;
text-transform: none;
font-size: 25px;
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.elementor-kit-1010679 {
--e-global-color-primary: #6EC1E4;
--e-global-color-secondary: #54595F;
--e-global-color-text: #7A7A7A;
--e-global-color-accent: #389B11;
--e-global-color-c7a37e6: #61CE70;
--e-global-color-3aa57e7f: #4054B2;
--e-global-color-5acf3f5b: #23A455;
--e-global-color-960001f: #000;
--e-global-color-2b0d9b6f: #FFF;
--e-global-typography-primary-font-weight: 600;
--e-global-typography-secondary-font-weight: 400;
--e-global-typography-text-font-weight: 400;
--e-global-typography-accent-font-weight: 500;
}
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1140px;
}
.e-container {
--container-max-width: 1140px;
}
.elementor-widget:not(:last-child) {
margin-bottom: 20px;
}
.elementor-element {
--widgets-spacing: 20px;
}
h1.entry-title {
display: var(--page-title-display);
}
.elementor-kit-1010679 e-page-transition {
background-color: #FFBC7D;
}
@media(max-width:1024px) {
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1024px;
}
.e-container {
--container-max-width: 1024px;
}
}
@media(max-width:767px) {
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 767px;
}
.e-container {
--container-max-width: 767px;
}
}
.elementor-widget-heading .elementor-heading-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image .widget-image-caption {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-text-editor {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-widget-button .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-divider {
--divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .elementor-divider__text {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon {
background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
color: var(--e-global-color-secondary);
border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
fill: var(--e-global-color-secondary);
}
.elementor-widget-image-box .elementor-image-box-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon.elementor-view-stacked .elementor-icon {
background-color: var(--e-global-color-primary);
}
.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
background-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
fill: var(--e-global-color-primary);
color: var(--e-global-color-primary);
border-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title {
color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-icon-box .elementor-icon-box-description {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-star-rating .elementor-star-rating__title {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-image-gallery .gallery-item .gallery-caption {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i {
color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-text {
color: var(--e-global-color-secondary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
background-color: var(--e-global-color-primary);
}
.elementor-widget-progress .elementor-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-testimonial .elementor-testimonial-content {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-testimonial .elementor-testimonial-name {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-testimonial .elementor-testimonial-job {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-tabs .elementor-tab-title,
.elementor-widget-tabs .elementor-tab-title a {
color: var(--e-global-color-primary);
}
.elementor-widget-tabs .elementor-tab-title.elementor-active,
.elementor-widget-tabs .elementor-tab-title.elementor-active a {
color: var(--e-global-color-accent);
}
.elementor-widget-tabs .elementor-tab-title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-tabs .elementor-tab-content {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-accordion .elementor-accordion-icon,
.elementor-widget-accordion .elementor-accordion-title {
color: var(--e-global-color-primary);
}
.elementor-widget-accordion .elementor-accordion-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon,
.elementor-widget-accordion .elementor-active .elementor-accordion-title {
color: var(--e-global-color-accent);
}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
fill: var(--e-global-color-accent);
}
.elementor-widget-accordion .elementor-accordion-title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-accordion .elementor-tab-content {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-toggle .elementor-toggle-icon {
color: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-toggle-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-tab-title.elementor-active a,
.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
color: var(--e-global-color-accent);
}
.elementor-widget-toggle .elementor-toggle-title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-toggle .elementor-tab-content {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-alert .elementor-alert-title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-alert .elementor-alert-description {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-breadcrumbs {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-path {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-theme-site-logo .widget-image-caption {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-theme-site-title .elementor-heading-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-theme-page-title .elementor-heading-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-theme-post-title .elementor-heading-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-theme-post-excerpt .elementor-widget-container {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-theme-post-content {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-theme-post-featured-image .widget-image-caption {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-theme-archive-title .elementor-heading-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-archive-posts .elementor-post__title,
.elementor-widget-archive-posts .elementor-post__title a {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-archive-posts .elementor-post__meta-data {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-archive-posts .elementor-post__excerpt p {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-archive-posts .elementor-post__read-more {
color: var(--e-global-color-accent);
}
.elementor-widget-archive-posts a.elementor-post__read-more {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge {
background-color: var(--e-global-color-accent);
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-archive-posts .elementor-pagination {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-archive-posts .ecs-load-more-button .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-archive-posts .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-archive-posts .e-load-more-message {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-archive-posts .elementor-posts-nothing-found {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-posts .elementor-post__title,
.elementor-widget-posts .elementor-post__title a {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-posts .elementor-post__meta-data {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__excerpt p {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-posts .elementor-post__read-more {
color: var(--e-global-color-accent);
}
.elementor-widget-posts a.elementor-post__read-more {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge {
background-color: var(--e-global-color-accent);
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-pagination {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .ecs-load-more-button .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-posts .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-posts .e-load-more-message {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-portfolio a .elementor-portfolio-item__overlay {
background-color: var(--e-global-color-accent);
}
.elementor-widget-portfolio .elementor-portfolio-item__title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-portfolio .elementor-portfolio__filter {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active {
color: var(--e-global-color-primary);
}
.elementor-widget-gallery .elementor-gallery-item__title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-gallery .elementor-gallery-item__description {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-gallery {
--galleries-title-color-normal: var(--e-global-color-primary);
--galleries-title-color-hover: var(--e-global-color-secondary);
--galleries-pointer-bg-color-hover: var(--e-global-color-accent);
--gallery-title-color-active: var(--e-global-color-secondary);
--galleries-pointer-bg-color-active: var(--e-global-color-accent);
}
.elementor-widget-gallery .elementor-gallery-title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-form .elementor-field-group>label,
.elementor-widget-form .elementor-field-subgroup label {
color: var(--e-global-color-text);
}
.elementor-widget-form .elementor-field-group>label {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-form .elementor-field-type-html {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-form .elementor-field-group .elementor-field {
color: var(--e-global-color-text);
}
.elementor-widget-form .elementor-field-group .elementor-field,
.elementor-widget-form .elementor-field-subgroup label {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-form .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-form .e-form__buttons__wrapper__button-next {
background-color: var(--e-global-color-accent);
}
.elementor-widget-form .elementor-button[type="submit"] {
background-color: var(--e-global-color-accent);
}
.elementor-widget-form .e-form__buttons__wrapper__button-previous {
background-color: var(--e-global-color-accent);
}
.elementor-widget-form .elementor-message {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-form .e-form__indicators__indicator,
.elementor-widget-form .e-form__indicators__indicator__label {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-form {
--e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
--e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
--e-form-steps-indicator-completed-primary-color: var(--e-global-color-accent);
--e-form-steps-indicator-progress-color: var(--e-global-color-accent);
--e-form-steps-indicator-progress-background-color: var(--e-global-color-text);
--e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}
.elementor-widget-form .e-form__indicators__indicator__progress__meter {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-login .elementor-field-group>a {
color: var(--e-global-color-text);
}
.elementor-widget-login .elementor-field-group>a:hover {
color: var(--e-global-color-accent);
}
.elementor-widget-login .elementor-form-fields-wrapper label {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-login .elementor-field-group .elementor-field {
color: var(--e-global-color-text);
}
.elementor-widget-login .elementor-field-group .elementor-field,
.elementor-widget-login .elementor-field-subgroup label {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-login .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-slides .elementor-slide-heading {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-slides .elementor-slide-description {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-slides .elementor-slide-button {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
color: var(--e-global-color-text);
fill: var(--e-global-color-text);
}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
color: var(--e-global-color-accent);
fill: var(--e-global-color-accent);
}
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
background-color: var(--e-global-color-accent);
}
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
border-color: var(--e-global-color-accent);
}
.elementor-widget-nav-menu {
--e-nav-menu-divider-color: var(--e-global-color-text);
}
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path {
stroke: var(--e-global-color-accent);
}
.elementor-widget-animated-headline .elementor-headline-plain-text {
color: var(--e-global-color-secondary);
}
.elementor-widget-animated-headline .elementor-headline {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-animated-headline {
--dynamic-text-color: var(--e-global-color-secondary);
}
.elementor-widget-animated-headline .elementor-headline-dynamic-text {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-hotspot .widget-image-caption {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-hotspot {
--hotspot-color: var(--e-global-color-primary);
--hotspot-box-color: var(--e-global-color-secondary);
--tooltip-color: var(--e-global-color-secondary);
}
.elementor-widget-hotspot .e-hotspot__label {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-hotspot .e-hotspot__tooltip {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-price-list .elementor-price-list-header {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-price-list .elementor-price-list-price {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-price-list .elementor-price-list-description {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-price-list .elementor-price-list-separator {
border-bottom-color: var(--e-global-color-secondary);
}
.elementor-widget-price-table {
--e-price-table-header-background-color: var(--e-global-color-secondary);
}
.elementor-widget-price-table .elementor-price-table__heading {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-price-table .elementor-price-table__subheading {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-price-table .elementor-price-table .elementor-price-table__price {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-price-table .elementor-price-table__original-price {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-price-table .elementor-price-table__period {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-price-table .elementor-price-table__features-list {
--e-price-table-features-list-color: var(--e-global-color-text);
}
.elementor-widget-price-table .elementor-price-table__features-list li {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-price-table .elementor-price-table__features-list li:before {
border-top-color: var(--e-global-color-text);
}
.elementor-widget-price-table .elementor-price-table__button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-price-table .elementor-price-table__additional_info {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-price-table .elementor-price-table__ribbon-inner {
background-color: var(--e-global-color-accent);
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-flip-box .elementor-flip-box__button {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-call-to-action .elementor-cta__title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-call-to-action .elementor-cta__description {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-call-to-action .elementor-cta__button {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-call-to-action .elementor-ribbon-inner {
background-color: var(--e-global-color-accent);
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-media-carousel .elementor-carousel-image-overlay {
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__text {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__name {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-reviews .elementor-testimonial__header,
.elementor-widget-reviews .elementor-testimonial__name {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-reviews .elementor-testimonial__text {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-table-of-contents {
--header-color: var(--e-global-color-secondary);
--item-text-color: var(--e-global-color-text);
--item-text-hover-color: var(--e-global-color-accent);
--marker-color: var(--e-global-color-text);
}
.elementor-widget-table-of-contents .elementor-toc__header,
.elementor-widget-table-of-contents .elementor-toc__header-title {
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-table-of-contents .elementor-toc__list-item {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-countdown .elementor-countdown-item {
background-color: var(--e-global-color-primary);
}
.elementor-widget-countdown .elementor-countdown-digits {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-countdown .elementor-countdown-label {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-countdown .elementor-countdown-expire--message {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-search-form input[type="search"].elementor-search-form__input {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-search-form .elementor-search-form__input,
.elementor-widget-search-form .elementor-search-form__icon,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
color: var(--e-global-color-text);
fill: var(--e-global-color-text);
}
.elementor-widget-search-form .elementor-search-form__submit {
font-weight: var(--e-global-typography-text-font-weight);
background-color: var(--e-global-color-secondary);
}
.elementor-widget-author-box .elementor-author-box__name {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-author-box .elementor-author-box__bio {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-author-box .elementor-author-box__button {
color: var(--e-global-color-secondary);
border-color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-author-box .elementor-author-box__button:hover {
border-color: var(--e-global-color-secondary);
color: var(--e-global-color-secondary);
}
.elementor-widget-post-navigation span.post-navigation__prev--label {
color: var(--e-global-color-text);
}
.elementor-widget-post-navigation span.post-navigation__next--label {
color: var(--e-global-color-text);
}
.elementor-widget-post-navigation span.post-navigation__prev--label,
.elementor-widget-post-navigation span.post-navigation__next--label {
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-post-navigation span.post-navigation__prev--title,
.elementor-widget-post-navigation span.post-navigation__next--title {
color: var(--e-global-color-secondary);
font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after {
border-color: var(--e-global-color-text);
}
.elementor-widget-post-info .elementor-icon-list-icon i {
color: var(--e-global-color-primary);
}
.elementor-widget-post-info .elementor-icon-list-icon svg {
fill: var(--e-global-color-primary);
}
.elementor-widget-post-info .elementor-icon-list-text,
.elementor-widget-post-info .elementor-icon-list-text a {
color: var(--e-global-color-secondary);
}
.elementor-widget-post-info .elementor-icon-list-item {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-sitemap .elementor-sitemap-title {
color: var(--e-global-color-primary);
font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-sitemap .elementor-sitemap-item,
.elementor-widget-sitemap span.elementor-sitemap-list,
.elementor-widget-sitemap .elementor-sitemap-item a {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-sitemap .elementor-sitemap-item {
color: var(--e-global-color-text);
}
.elementor-widget-blockquote .elementor-blockquote__content {
color: var(--e-global-color-text);
}
.elementor-widget-blockquote .elementor-blockquote__author {
color: var(--e-global-color-secondary);
}
.elementor-widget-lottie {
--caption-color: var(--e-global-color-text);
}
.elementor-widget-lottie .e-lottie__caption {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-video-playlist .e-tabs-header .e-tabs-title {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side i {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side svg {
fill: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tab-title .e-tab-title-text {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-video-playlist .e-tab-title .e-tab-title-text a {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tab-title .e-tab-duration {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active, :hover) .e-tab-title-text {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active, :hover) .e-tab-title-text a {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active, :hover) .e-tab-duration {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title {
color: var(--e-global-color-text);
}
.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button {
color: var(--e-global-color-text);
font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover {
color: var(--e-global-color-text);
}
.elementor-widget-paypal-button .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-paypal-button .elementor-message {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-stripe-button .elementor-button {
font-weight: var(--e-global-typography-accent-font-weight);
background-color: var(--e-global-color-accent);
}
.elementor-widget-stripe-button .elementor-message {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-progress-tracker .current-progress-percentage {
font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-4426002 .elementor-element.elementor-element-152496f>.elementor-container {
max-width: 1124px;
}
.elementor-4426002 .elementor-element.elementor-element-152496f {
margin-top: 50px;
margin-bottom: 0px;
padding: 100px 0px 40px 0px;
}
.elementor-4426002 .elementor-element.elementor-element-228feca>.elementor-element-populated {
padding: 0px 0px 15px 0px;
}
.elementor-4426002 .elementor-element.elementor-element-5b5256a {
text-align: center;
}
.elementor-4426002 .elementor-element.elementor-element-5b5256a .elementor-heading-title {
color: var(--e-global-color-5acf3f5b);
font-family: "Roboto", Sans-serif;
font-size: 25px;
font-weight: 700;
}
.elementor-4426002 .elementor-element.elementor-element-5b5256a>.elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-4f04fac.elementor-social-icon {
background-color: #FFFFFF;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-4f04fac.elementor-social-icon i {
color: #3B5998;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-4f04fac.elementor-social-icon svg {
fill: #3B5998;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-80fb0cc.elementor-social-icon {
background-color: var(--e-global-color-2b0d9b6f);
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-80fb0cc.elementor-social-icon i {
color: #1DA1F2;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-80fb0cc.elementor-social-icon svg {
fill: #1DA1F2;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-8db9306.elementor-social-icon {
background-color: var(--e-global-color-2b0d9b6f);
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-8db9306.elementor-social-icon i {
color: #BD081C;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-8db9306.elementor-social-icon svg {
fill: #BD081C;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-248939d.elementor-social-icon {
background-color: var(--e-global-color-2b0d9b6f);
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-248939d.elementor-social-icon i {
color: #CD201F;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-248939d.elementor-social-icon svg {
fill: #CD201F;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-985eb83.elementor-social-icon {
background-color: #FFFFFF;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-c484416.elementor-social-icon {
background-color: var(--e-global-color-2b0d9b6f);
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-c484416.elementor-social-icon i {
color: #36465C;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-repeater-item-c484416.elementor-social-icon svg {
fill: #36465C;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 {
--grid-template-columns: repeat(0, auto);
--icon-size: 30px;
--grid-column-gap: 5px;
--grid-row-gap: 0px;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-widget-container {
text-align: center;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455>.elementor-widget-container {
margin: 0px 0px 0px 0px;
padding: 15px 15px 15px 0px;
}
.elementor-4426002 .elementor-element.elementor-element-cb98174:not(.elementor-motion-effects-element-type-background),
.elementor-4426002 .elementor-element.elementor-element-cb98174>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color: #2B2B2B;
}
.elementor-4426002 .elementor-element.elementor-element-cb98174 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-4426002 .elementor-element.elementor-element-cb98174>.elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4426002 .elementor-element.elementor-element-19c986f .elementor-nav-menu .elementor-item {
font-family: "Arial", Sans-serif;
font-size: 17px;
font-weight: 400;
}
.elementor-4426002 .elementor-element.elementor-element-19c986f .elementor-nav-menu--main .elementor-item {
color: #FFFFFF;
fill: #FFFFFF;
}
.elementor-4426002 .elementor-element.elementor-element-19c986f .elementor-nav-menu--main .elementor-item:hover,
.elementor-4426002 .elementor-element.elementor-element-19c986f .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-4426002 .elementor-element.elementor-element-19c986f .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-4426002 .elementor-element.elementor-element-19c986f .elementor-nav-menu--main .elementor-item:focus {
color: #389B11;
fill: #389B11;
}
.elementor-4426002 .elementor-element.elementor-element-19c986f>.elementor-widget-container {
padding: 0px 0px 0px 0px;
}
.elementor-4426002 .elementor-element.elementor-element-e80cbfd:not(.elementor-motion-effects-element-type-background),
.elementor-4426002 .elementor-element.elementor-element-e80cbfd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color: #222222;
}
.elementor-4426002 .elementor-element.elementor-element-e80cbfd {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-4426002 .elementor-element.elementor-element-e80cbfd>.elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4426002 .elementor-element.elementor-element-4841451 {
text-align: center;
color: #FFFFFF;
font-family: "Arial", Sans-serif;
font-size: 15px;
font-weight: 400;
}
.elementor-4426002 .elementor-element.elementor-element-4841451>.elementor-widget-container {
padding: 20px 20px 20px 20px;
}
@media(max-width:1024px) {
.elementor-4426002 .elementor-element.elementor-element-152496f {
padding: 40px 0px 30px 20px;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 {
--icon-size: 30px;
}
.elementor-4426002 .elementor-element.elementor-element-19c986f .elementor-nav-menu--main .elementor-item {
padding-left: 14px;
padding-right: 14px;
}
.elementor-4426002 .elementor-element.elementor-element-19c986f>.elementor-widget-container {
margin: 0px 0px 0px 0px;
}
}
@media(max-width:767px) {
.elementor-4426002 .elementor-element.elementor-element-152496f {
padding: 40px 0px 30px 10px;
}
.elementor-4426002 .elementor-element.elementor-element-5b5256a>.elementor-widget-container {
padding: 0px 0px 0px 26px;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-widget-container {
text-align: center;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 {
--icon-size: 28px;
--grid-column-gap: 8px;
--grid-row-gap: 0px;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455 .elementor-social-icon {
--icon-padding: 0.2em;
}
.elementor-4426002 .elementor-element.elementor-element-a91f455>.elementor-widget-container {
padding: 15px 15px 15px 15px;
}
}
/* Start custom CSS for section, class: .elementor-element-152496f */
.connect-footer {
margin: 0 !important;
}
/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-19c986f */
.menu-copy a:hover {
color: #389B11 !important;
}
.copy-right a {
color: #FFF;
}
.copy-right a:hover {
color: #389B11 !important;
}
/* End custom CSS */
.elementor-9056 .elementor-element.elementor-element-7d772b7:not(.elementor-motion-effects-element-type-background),
.elementor-9056 .elementor-element.elementor-element-7d772b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color: #FFFFFF;
}
.elementor-9056 .elementor-element.elementor-element-7d772b7 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
color: #676f75;
padding: 25px 50px 0px 50px;
}
.elementor-9056 .elementor-element.elementor-element-7d772b7>.elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9056 .elementor-element.elementor-element-7d772b7 .elementor-heading-title {
color: #233444;
}
.elementor-9056 .elementor-element.elementor-element-7d772b7 a {
color: #329fad;
}
.elementor-9056 .elementor-element.elementor-element-7d772b7 a:hover {
color: #2c839e;
}
.elementor-9056 .elementor-element.elementor-element-3ac2fbd1>.elementor-element-populated {
padding: 0px 0px 0px 0px;
}
.elementor-9056 .elementor-element.elementor-element-38e48e13>.elementor-container {
max-width: 900px;
}
.elementor-9056 .elementor-element.elementor-element-38e48e13 {
margin-top: 0px;
margin-bottom: 0px;
}
.elementor-9056 .elementor-element.elementor-element-5bba05d9>.elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 20px 20px 20px 20px;
}
.elementor-9056 .elementor-element.elementor-element-5bba05d9>.elementor-element-populated>.elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9056 .elementor-element.elementor-element-b17b6d3 {
text-align: center;
}
.elementor-9056 .elementor-element.elementor-element-b17b6d3 .elementor-heading-title {
color: #389B11;
letter-spacing: 0.5px;
}
.elementor-9056 .elementor-element.elementor-element-1873f9e {
text-align: center;
}
.elementor-9056 .elementor-element.elementor-element-1873f9e .elementor-heading-title {
color: #389311;
font-size: 50px;
font-weight: 700;
text-transform: uppercase;
}
.elementor-9056 .elementor-element.elementor-element-372efb6c {
margin-top: 0px;
margin-bottom: 0px;
}
.elementor-9056 .elementor-element.elementor-element-5742332:after {
content: "0.57";
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__meta-data span+span:before {
content: "•";
}
.elementor-9056 .elementor-element.elementor-element-5742332 {
--grid-column-gap: 15px;
--grid-row-gap: 15px;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__text {
margin-top: 0px;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__badge {
right: 0;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__card .elementor-post__badge {
font-size: 15px;
margin: 10px;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__title,
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__title a {
color: #111111;
font-size: 28px;
font-weight: 600;
text-transform: uppercase;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__title {
margin-bottom: 30px;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__meta-data {
color: var(--e-global-color-text);
font-size: 14px;
font-weight: 400;
text-transform: capitalize;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-post__excerpt p {
color: var(--e-global-color-text);
font-family: "Arial", Sans-serif;
font-size: 17px;
font-weight: 400;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination {
text-align: center;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination .page-numbers:not(.dots) {
color: #111111;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination a.page-numbers:hover {
color: #389311;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination .page-numbers.current {
color: #389311;
}
body:not(.rtl) .elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination .page-numbers:not(:first-child) {
margin-left: calc(15px/2);
}
body:not(.rtl) .elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination .page-numbers:not(:last-child) {
margin-right: calc(15px/2);
}
body.rtl .elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination .page-numbers:not(:first-child) {
margin-right: calc(15px/2);
}
body.rtl .elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination .page-numbers:not(:last-child) {
margin-left: calc(15px/2);
}
.elementor-9056 .elementor-element.elementor-element-3198a606 {
text-align: center;
}
.elementor-9056 .elementor-element.elementor-element-3198a606 .elementor-heading-title {
color: #389311;
}
.elementor-9056 .elementor-element.elementor-element-3198a606>.elementor-widget-container {
margin: 0px 0px 0px 0px;
}
.elementor-9056 .elementor-element.elementor-element-6538b79 {
font-size: 17px;
font-weight: 400;
}
.elementor-9056 .elementor-element.elementor-element-a071f91>.elementor-widget-container {
margin: 0px 0px 30px 0px;
}
.elementor-9056 .elementor-element.elementor-element-18302e3 {
text-align: center;
}
.elementor-9056 .elementor-element.elementor-element-18302e3 .elementor-heading-title {
color: #389311;
}
.elementor-9056 .elementor-element.elementor-element-18302e3>.elementor-widget-container {
margin: 0px 0px 0px 0px;
}
.elementor-9056 .elementor-element.elementor-element-2d1a052 {
--grid-column-gap: 0px;
--grid-row-gap: 5px;
}
.elementor-9056 .elementor-element.elementor-element-2d1a052>.elementor-widget-container {
margin: 0px 0px 30px 0px;
}
.elementor-9056 .elementor-element.elementor-element-392e2581 {
text-align: center;
}
.elementor-9056 .elementor-element.elementor-element-392e2581 .elementor-heading-title {
color: #389311;
}
.elementor-9056 .elementor-element.elementor-element-392e2581>.elementor-widget-container {
margin: 30px 0px 0px 0px;
}
@media(min-width:768px) {
.elementor-9056 .elementor-element.elementor-element-4bb7cfb {
width: 65%;
}
.elementor-9056 .elementor-element.elementor-element-abe75a6 {
width: 34.913%;
}
}
@media(max-width:1024px) {
.elementor-9056 .elementor-element.elementor-element-7d772b7 {
padding: 80px 30px 80px 30px;
}
.elementor-9056 .elementor-element.elementor-element-3ac2fbd1>.elementor-element-populated {
padding: 0px 0px 0px 0px;
}
.elementor-9056 .elementor-element.elementor-element-5bba05d9>.elementor-element-populated {
padding: 10px 10px 10px 10px;
}
.elementor-9056 .elementor-element.elementor-element-b17b6d3 {
text-align: center;
}
}
@media(max-width:767px) {
.elementor-9056 .elementor-element.elementor-element-7d772b7 {
padding: 50px 10px 50px 10px;
}
.elementor-9056 .elementor-element.elementor-element-5bba05d9>.elementor-element-populated {
padding: 20px 10px 20px 10px;
}
.elementor-9056 .elementor-element.elementor-element-b17b6d3 .elementor-heading-title {
letter-spacing: 0.3px;
}
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-posts-container .elementor-post__thumbnail {
padding-bottom: calc(0.5 * 100%);
}
.elementor-9056 .elementor-element.elementor-element-5742332:after {
content: "0.5";
}
}
/* Start custom CSS for archive-posts, class: .elementor-element-5742332 */
.elementor-9056 .elementor-element.elementor-element-5742332 .elementor-pagination {
margin: 25px 0 25px 0;
font-size: 1.4rem;
}
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a071f91 */
.elementor-9056 .elementor-element.elementor-element-a071f91 {
border-bottom: 1px solid #e3e3e3;
}
/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2d1a052 */
.elementor-9056 .elementor-element.elementor-element-2d1a052 {
border-bottom: 1px solid #e3e3e3;
}
/* End custom CSS */