body.page-id-707 .elementor-element.elementor-element-5f169e2,
body.page-id-711 .elementor-element.elementor-element-4b7ff775,
body.page-id-1135 .elementor-element.elementor-element-775393fa,
body.page-id-97 .elementor-element.elementor-element-83dbd4c,
body.page-id-109 .elementor-element.elementor-element-4c633d3 {
box-sizing: border-box;
padding: 64px 24px;
} body.page-id-97 .elementor-element.elementor-element-83dbd4c {
padding-bottom: 32px;
}
body.page-id-97 .elementor-element.elementor-element-6272f45 {
margin-top: 32px !important;
} body.page-id-695 .elementor-element.elementor-element-7ce54c84,
body.page-id-780 .elementor-element.elementor-element-491e3a91,
body.page-id-778 .elementor-element.elementor-element-137307f1,
body.page-id-4439 .elementor-element.elementor-element-22b1726 {
margin-top: 128px !important;
} body.page-id-840 .elementor-element.elementor-element-76c601d,
body.page-id-100 .elementor-element.elementor-element-faa7fd2 {
box-sizing: border-box;
padding: 64px 24px;
} body.page-id-247 main.site-main,
body.page-id-893 main.site-main,
body.page-id-894 main.site-main,
body.page-id-892 main.site-main,
body.page-id-1273 main.site-main {
box-sizing: border-box;
width: calc(100% - 48px);
max-width: 1080px;
margin-right: auto;
margin-left: auto;
padding-top: 64px;
padding-bottom: 112px;
}
body.page-id-247 main.site-main > .page-header,
body.page-id-893 main.site-main > .page-header,
body.page-id-894 main.site-main > .page-header,
body.page-id-892 main.site-main > .page-header,
body.page-id-1273 main.site-main > .page-header {
margin-bottom: 48px;
} body.page-id-707 .elementor-element.elementor-element-b2944a5,
body.page-id-711 .elementor-element.elementor-element-9ceb79f {
padding-right: 0 !important;
padding-left: 0 !important;
}
body.page-id-707 .premium-gallery-container,
body.page-id-711 .premium-gallery-container {
display: block !important;
height: auto !important;
column-count: 3;
column-gap: 20px;
}
body.page-id-707 .premium-gallery-item,
body.page-id-711 .premium-gallery-item {
position: static !important;
top: auto !important;
left: auto !important;
display: inline-block !important;
box-sizing: border-box;
width: 100% !important;
margin: 0 0 20px !important;
padding: 0 !important;
break-inside: avoid;
vertical-align: top;
}
body.page-id-707 .premium-gallery-item img,
body.page-id-711 .premium-gallery-item img {
display: block !important;
width: 100% !important;
height: auto !important;
} body.page-id-1135 .elementor-element.elementor-element-40a2ae0 {
display: none !important;
} body.page-id-109 .elementor-element.elementor-element-14f91db {
box-sizing: border-box;
padding-right: 24px;
padding-bottom: 80px;
padding-left: 24px;
} body.page-id-2089 .elementor-element.elementor-element-22b1726,
body.page-id-2089 .elementor-element.elementor-element-a674029,
body.page-id-4439 .elementor-element.elementor-element-22b1726,
body.page-id-4439 .elementor-element.elementor-element-a674029 {
box-sizing: border-box;
padding-right: 24px;
padding-left: 24px;
}
body.page-id-2089 .elementor-element.elementor-element-13b1ebc,
body.page-id-4439 .elementor-element.elementor-element-13b1ebc {
height: 600px !important;
margin-top: 80px !important;
}
body.page-id-2089 .elementor-element-13b1ebc > .elementor-container,
body.page-id-2089 .elementor-element-13b1ebc .elementor-column,
body.page-id-2089 .elementor-element-13b1ebc .elementor-widget-wrap,
body.page-id-2089 .elementor-element-13b1ebc .elementor-widget-google_maps,
body.page-id-2089 .elementor-element-13b1ebc .elementor-widget-container,
body.page-id-2089 .elementor-element-13b1ebc iframe,
body.page-id-4439 .elementor-element-13b1ebc > .elementor-container,
body.page-id-4439 .elementor-element-13b1ebc .elementor-column,
body.page-id-4439 .elementor-element-13b1ebc .elementor-widget-wrap,
body.page-id-4439 .elementor-element-13b1ebc .elementor-widget-google_maps,
body.page-id-4439 .elementor-element-13b1ebc .elementor-widget-container,
body.page-id-4439 .elementor-element-13b1ebc iframe {
height: 600px !important;
} body header a:not(.elementor-button),
body .elementor-location-header a:not(.elementor-button),
body .elementor-nav-menu--main .elementor-item,
body .elementor-nav-menu--dropdown .elementor-item,
body .elementor-menu-toggle {
color: #1f2732 !important;
}
body header a:not(.elementor-button):hover,
body header a:not(.elementor-button):focus,
body .elementor-location-header a:not(.elementor-button):hover,
body .elementor-location-header a:not(.elementor-button):focus,
body .elementor-nav-menu--main .elementor-item:hover,
body .elementor-nav-menu--main .elementor-item:focus,
body .elementor-nav-menu--main .elementor-item.elementor-item-active {
color: #536271 !important;
}
body .elementor-nav-menu--main .elementor-item::after,
body .elementor-nav-menu--main .elementor-item::before {
background-color: #b9dd00 !important;
}
body main .elementor-widget-text-editor p a:not(.elementor-button),
body main .page-content p a:not(.button),
body [data-elementor-type="wp-page"] .elementor-widget-text-editor p a:not(.elementor-button) {
color: #536271 !important;
background: transparent !important;
text-decoration-color: #b9dd00 !important;
}
body footer a,
body .elementor-location-footer a,
body .elementor-element-5588bc8b a,
body .elementor-element-5d015b89 a {
color: #536271 !important;
}
body footer a:hover,
body footer a:focus,
body .elementor-location-footer a:hover,
body .elementor-location-footer a:focus,
body .elementor-element-5588bc8b a:hover,
body .elementor-element-5588bc8b a:focus,
body .elementor-element-5d015b89 a:hover,
body .elementor-element-5d015b89 a:focus {
color: #2f3d52 !important;
} .elementor-element-820fec8 .elementor-cta__title,
.elementor-element-b1cbe28 .elementor-cta__title,
.elementor-element-015c95a .elementor-cta__title,
.elementor-element-26cd7f3 .elementor-cta__title,
.elementor-element-49cb711 .elementor-cta__title {
color: #2f3d52 !important;
font-family: "Poppins", sans-serif !important;
font-size: 40px !important;
font-weight: 600 !important;
line-height: 1.25 !important;
letter-spacing: -0.01em;
}
.elementor-element-820fec8 .elementor-cta__description,
.elementor-element-b1cbe28 .elementor-cta__description,
.elementor-element-015c95a .elementor-cta__description,
.elementor-element-26cd7f3 .elementor-cta__description,
.elementor-element-49cb711 .elementor-cta__description {
max-width: 760px;
margin-right: auto;
margin-left: auto;
color: #3f444b !important;
line-height: 1.65;
}
@media (max-width: 767px) { body main .elementor-widget-text-editor p a:not(.elementor-button),
body main .page-content p a:not(.button),
body [data-elementor-type="wp-page"] .elementor-widget-text-editor p a:not(.elementor-button) {
color: #354052 !important;
background: transparent !important;
text-decoration-line: underline !important;
text-decoration-color: #b9dd00 !important;
text-decoration-thickness: 2px !important;
text-underline-offset: 0.16em;
} body .elementor-element-a079b70,
body .elementor-element-5d015b89 {
padding: 40px 20px !important;
}
body .elementor-element-a079b70 > .elementor-container,
body .elementor-element-5d015b89 > .elementor-container {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
gap: 28px;
}
body .elementor-element-a079b70 > .elementor-container > .elementor-column,
body .elementor-element-5d015b89 > .elementor-container > .elementor-column {
width: 100% !important;
min-height: 0 !important;
text-align: center !important;
}
body .elementor-element-a079b70 .elementor-widget-wrap,
body .elementor-element-5d015b89 .elementor-widget-wrap {
justify-content: center !important;
padding: 0 !important;
}
body .elementor-element-a079b70 .elementor-widget-image img,
body .elementor-element-5d015b89 .elementor-widget-image img {
width: 150px !important;
max-width: 150px !important;
height: auto !important;
}
body .elementor-element-3d1488f4,
body .elementor-element-5588bc8b {
height: auto !important;
min-height: 0 !important;
padding: 18px 16px !important;
}
body .elementor-element-3d1488f4 .premium-bullet-list-box,
body .elementor-element-5588bc8b .premium-bullet-list-box {
display: flex !important;
flex-wrap: wrap !important;
justify-content: center !important;
gap: 16px !important;
}
.elementor-element-820fec8 .elementor-cta__content,
.elementor-element-b1cbe28 .elementor-cta__content,
.elementor-element-015c95a .elementor-cta__content,
.elementor-element-26cd7f3 .elementor-cta__content,
.elementor-element-49cb711 .elementor-cta__content {
box-sizing: border-box;
padding: 48px 20px !important;
}
.elementor-element-820fec8 .elementor-cta__title,
.elementor-element-b1cbe28 .elementor-cta__title,
.elementor-element-015c95a .elementor-cta__title,
.elementor-element-26cd7f3 .elementor-cta__title,
.elementor-element-49cb711 .elementor-cta__title {
font-size: 32px !important;
line-height: 1.3 !important;
}
body.page-id-707 .elementor-element.elementor-element-5f169e2,
body.page-id-711 .elementor-element.elementor-element-4b7ff775,
body.page-id-1135 .elementor-element.elementor-element-775393fa,
body.page-id-97 .elementor-element.elementor-element-83dbd4c,
body.page-id-109 .elementor-element.elementor-element-4c633d3 {
padding: 48px 16px 44px;
}
body.page-id-97 .elementor-element.elementor-element-83dbd4c {
padding-bottom: 28px;
}
body.page-id-97 .elementor-element.elementor-element-6272f45 {
margin-top: 28px !important;
}
body.page-id-695 .elementor-element.elementor-element-7ce54c84,
body.page-id-780 .elementor-element.elementor-element-491e3a91,
body.page-id-778 .elementor-element.elementor-element-137307f1,
body.page-id-4439 .elementor-element.elementor-element-22b1726 {
margin-top: 80px !important;
}
body.page-id-840 .elementor-element.elementor-element-76c601d,
body.page-id-100 .elementor-element.elementor-element-faa7fd2 {
padding: 48px 16px 44px;
}
body.page-id-247 main.site-main,
body.page-id-893 main.site-main,
body.page-id-894 main.site-main,
body.page-id-892 main.site-main,
body.page-id-1273 main.site-main {
width: 100%;
padding: 48px 16px 72px;
}
body.page-id-247 main.site-main > .page-header,
body.page-id-893 main.site-main > .page-header,
body.page-id-894 main.site-main > .page-header,
body.page-id-892 main.site-main > .page-header,
body.page-id-1273 main.site-main > .page-header {
margin-bottom: 32px;
}
body.page-id-707 .premium-gallery-container,
body.page-id-711 .premium-gallery-container {
column-count: 1;
column-gap: 12px;
}
body.page-id-707 .premium-gallery-item,
body.page-id-711 .premium-gallery-item {
margin-bottom: 12px !important;
}
body.page-id-109 .elementor-element.elementor-element-14f91db {
padding-right: 16px;
padding-bottom: 64px;
padding-left: 16px;
}
body.page-id-2089 .elementor-element.elementor-element-22b1726,
body.page-id-2089 .elementor-element.elementor-element-a674029,
body.page-id-4439 .elementor-element.elementor-element-22b1726,
body.page-id-4439 .elementor-element.elementor-element-a674029 {
padding-right: 16px;
padding-left: 16px;
}
body.page-id-2089 .elementor-element.elementor-element-13b1ebc,
body.page-id-4439 .elementor-element.elementor-element-13b1ebc {
height: 420px !important;
margin-top: 64px !important;
}
body.page-id-2089 .elementor-element-13b1ebc > .elementor-container,
body.page-id-2089 .elementor-element-13b1ebc .elementor-column,
body.page-id-2089 .elementor-element-13b1ebc .elementor-widget-wrap,
body.page-id-2089 .elementor-element-13b1ebc .elementor-widget-google_maps,
body.page-id-2089 .elementor-element-13b1ebc .elementor-widget-container,
body.page-id-2089 .elementor-element-13b1ebc iframe,
body.page-id-4439 .elementor-element-13b1ebc > .elementor-container,
body.page-id-4439 .elementor-element-13b1ebc .elementor-column,
body.page-id-4439 .elementor-element-13b1ebc .elementor-widget-wrap,
body.page-id-4439 .elementor-element-13b1ebc .elementor-widget-google_maps,
body.page-id-4439 .elementor-element-13b1ebc .elementor-widget-container,
body.page-id-4439 .elementor-element-13b1ebc iframe {
height: 420px !important;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
body.page-id-707 .premium-gallery-container,
body.page-id-711 .premium-gallery-container {
column-count: 2;
column-gap: 16px;
}
body.page-id-707 .premium-gallery-item,
body.page-id-711 .premium-gallery-item {
margin-bottom: 16px !important;
}
}