@font-face {
font-family: Gill Sans Light;
src: url(//test.elessentct.com/zh/wp-content/uploads/2023/01/Gill-Sans-Light.otf);
}
@font-face {
font-family: Gill Sans;
src: url(//test.elessentct.com/zh/wp-content/uploads/2023/01/Gill-Sans-Medium.otf);
}
@font-face {
font-family: Gill Sans Bold;
src: url(//test.elessentct.com/zh/wp-content/uploads/2023/01/Gill-Sans-Bold.otf);
}   .header .main-menu:not(.menu-checks) > li.menu-item-has-children > a:after {
background-color: transparent;
}
.header .main-menu li:hover > ul.sub-menu {
background-color: #5a6770;
}
.green {
color: #a2d45e;
}
h1,
h3,
h4,
h5,
h6,
.page-title-container .page-title-box .page-title,
body .elementor-widget-heading .elementor-heading-title,
.woocommerce-Reviews-title,
.woocommerce .comment-reply-title,
.cart_totals h2,
.woocommerce-account .woocommerce-EditAccountForm fieldset legend,
.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title,
.wpforms-form .wpforms-title,
.wp-block-search .wp-block-search__label,
.wp-block-woocommerce-product-search .wc-block-product-search__label,
strong {
font-family: Gill Sans Bold !important;
}
html body h1.industrium-heading .industrium-heading-content {
font-family: Gill Sans Bold !important;
font-size: 60px;
}
h2,
.editor-styles-wrapper .block-editor-block-list__layout h2,
body .elementor-widget-heading h2.elementor-heading-title {
letter-spacing: 1px;
}
h1,
.editor-styles-wrapper .block-editor-block-list__layout h1,
body .elementor-widget-heading h1.elementor-heading-title {
letter-spacing: 1px;
}
.logo,
.mobile-header-menu-container .header-mobile-contacts .contact-item,
.top-bar,
.wrapper-info .additional-text-title,
.post-categories a.post-category-item,
.post-meta-header .post-meta-item,
.single-post .post-meta-footer .post-meta-item,
.post-comment-buttons a,
.post-comment-author,
.post-comment-date,
div.wpforms-container.wpforms-container-full
.wpforms-form
.wpforms-field-number-slider
.wpforms-field-number-slider-hint,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-label,
.widget_industrium_featured_posts_widget .featured-posts-item-link,
.widget_industrium_featured_posts_widget .featured-posts-item-date,
.wp-block-latest-posts .wp-block-latest-posts__post-date,
.wp-block-latest-comments .wp-block-latest-comments__comment-date,
.portfolio-item .post-title,
.team-experience-item-title,
.team-experience-item-period,
.team-item .post-title,
.project-item-wrapper .post-title,
.project-post-meta .project-post-meta-label,
.vacancy-info,
.vacancy-item .vacancy-item-header,
.vacancy-item .vacancy-item-salary,
.help-item .help-item-title,
.industrium-step-widget .step-bg-number,
.industrium-step-widget .step-number,
.industrium-testimonial-carousel-widget .testimonial-carousel-wrapper .author-name,
.elementor-widget-accordion .elementor-accordion .elementor-tab-title,
.widget_recent_comments ul .recentcomments,
.wp-block-latest-comments .wp-block-latest-comments__comment-meta,
.widget_archive ul li,
.wp-block-archives li,
.widget_categories ul li,
.wp-block-categories li,
.widget_industrium_featured_posts_widget .featured-posts-item-link,
.widget_recent_entries li,
.wp-block-latest-posts li a,
.widget_meta ul li,
.widget_pages ul li,
.widget_nav_menu ul li,
.widget_rss ul a.rsswidget,
.wp-block-rss .wp-block-rss__item-title,
.widget_tag_cloud .tagcloud .tag-cloud-link,
.wp-block-tag-cloud .tag-cloud-link,
.post-meta-footer .post-meta-item-tags,
.post-comment-author,
.content-wrapper .wp-block-pullquote blockquote cite,
.post-more-button a,
.post-quote .post-quote-author,
.content-pagination .page-numbers,
.content-pagination .post-page-numbers,
.post-navigation-link,
.post-navigation-title,
.post-navigation-categories,
.industrium-price-item-widget .price-item .price-item-title,
.industrium-price-item-widget .price-item .price-item-container,
.industrium-person-widget .person-name,
.elementor-widget-counter .elementor-counter .elementor-counter-title,
.banner-widget .banner-subtitle,
.industrium_tabs_widget .industrium_tabs_titles_container .industrium_tab_title_item,
.elementor-widget-industrium_countdown .countdown_separator,
.elementor-widget-industrium_countdown .countdown_digits,
.elementor-widget-industrium_countdown .countdown_digits_placeholder,
.industrium_content_slider_widget .industrium_content_slider_title,
body .content-wrapper blockquote cite,
.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title,
.industrium_content_slider_widget .slick-navigation .slick-arrow,
.widget_calendar caption,
.wp-block-calendar caption,
.widget_rss ul a.rsswidget,
.widget_rss .rss-date,
.widget_rss cite,
.widget_industrium_contacts_widget .industrium-contacts-widget-field,
.result-box,
.industrium-heading .industrium-heading-content,
.single-product.woocommerce div.product .product_meta .product_meta_item.tagged_as a,
.elementor-widget-industrium_vertical_text .vertical-text,
.industrium-image-slider-widget .slider-item-title,
.elementor-widget-progress .elementor-widget-container .elementor-title,
.elementor-widget-progress .elementor-progress-bar,
.industrium-content-slider-widget .bottom-area .content-slider-contacts,
.callback,
.elementor-widget-industrium_custom_menu ul li a,
h2 {
font-family: Gill Sans Light !important;
}
body,
.editor-styles-wrapper,
body input,
body textarea,
body select,
.editor-styles-wrapper input,
.editor-styles-wrapper textarea,
.editor-styles-wrapper select,
.grid-listing .grid-item,
.case-study-grid-listing .grid-item,
.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description,
.error-404-info-text,
.elementor-widget-industrium_image_carousel
.industrium-image-slider-widget
.slider-item
.elementor-image-carousel-caption,
.industrium-image-slider-widget .slider-item-description {
font-family: Gill Sans Light !important;
}
body {
color: #5b6670;
}
a { color: #a2d45e;
}
.header-row .industrium-button {
color: #fff;
} .page-title-wrapper {
text-align: center;
}
.page-title-container.page-title-decorated:after {
background: #5a6770;
}
.page-title-container.page-title-decorated.animated { display: flex;
}
body h1.page-title {
color: #fff;
}
.home .page-title-container.page-title-decorated.animated {
display: none;
} .page-id-3152 .page-title-container,
.page-id-3374 .page-title-container,
.page-id-3728 .page-title-container,
.page-id-3718 .page-title-container,
.page-id-3723 .page-title-container,
.page-id-2487 .page-title-container,
.page-id-980 .page-title-container,
.page-id-3707 .page-title-container,
.page-id-609 .page-title-container,
.page-id-3983 .page-title-container,
.page-id-3991 .page-title-container,
.page-id-3978 .page-title-container,
.page-id-2494 .page-title-container,
.page-id-7897 .page-title-container,
.team-additional-content-wrapper {
display: none !important;
} .page-id-3951 .page-title-container {
display: none !important;
} .page-id-2491 .page-title-container {
display: none !important;
} .page-id-539 .page-title-container {
display: none !important;
} .page-id-3011 .page-title-container, .page-id-9646 .page-title-container {
display: none !important;
}
.breadcrumbs {
text-align: center;
}
.breadcrumbs a {
color: #fff;
} .header-icons-container {
padding-left: 80px; } .search-trigger .search-trigger-icon:before {
color: #63686c;
}
.contact-button {
width: 162px;
height: 58px;
left: 1758px;
top: 0px;
background: #a2d45e;
border-radius: 0px 0px 0px 50px;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
}
.wp-element-button {
background: #a2d45e;
border-radius: 0px;
color: #fff;
justify-content: center;
align-items: center;
}
.contact-button a {
color: #fff;
}
.header-icons-container {
background: transparent;
}
.header-icons-container.icons-container-big:fpage-title-containerirst-child:last-child {
width: 100%;
background: transparent;
}
.header-icons-container.icons-container-big.header1 {
padding-right: 0px;
}      #menu-item-341 {
position: absolute;
right: 91px;
}
.header .industrium-button:hover {
color: rgba(255, 255, 255, 0.5);
}
body ul.top-bar-menu li {
padding-top: 2px;
} .elementor-24 .elementor-element.elementor-element-d6075dd .special-text {
letter-spacing: -6px;
}
.logo-container {
margin: 0px;
}
.home .logo-container {
background: none;
} .header-row {
background: #fff;
}
.top-bar {
background: #5a6770;
}
.header-row .header-icons-container {
align-self: stretch;
margin-bottom: 0px;
} .home .elementor-widget-container .button-widget svg {
background: #a2d45e;
}
.home .elementor-widget-container .button-widget .industrium-button:hover svg {
stroke: #fff;
color: #fff;
}
.home .elementor-widget-container .button-widget .industrium-button:after {
color: #fff;
margin-right: 10px;
}
.home .elementor-widget-container .button-widget .industrium-button {
border: 1px solid #a2d45e;
padding: 2px 10px;
width: 135px;
color: #fff;
} .elementor-element-6b26a9e .elementor-column-gap-default > .elementor-row {
margin: 0px;
}  .post-categories .post-category-item:before {
content: "";
display: inline-block;
}
.breadcrumbs {
position: relative;
text-transform: lowercase;
} .breadcrumbs .current {
display: none;
}  .delimiter:has(+ .current) {
display: none;
} .breadcrumbs a + span + a + span + a + span.delimiter,
.breadcrumbs a + span + a + span + a + span + a {
display: none;
}
.content .post-meta-header .post-meta-item-month-year {
background: #5a6770;
}
.content .post-meta-header .post-meta-item-day {
color: #fff;
} .page-title sup {
line-height: 29px;
}
h2 sup {
font-size: 25px;
}
.industrium-subheading {
color: #006a9f !important;
font-family: Gill Sans Light !important;
font-size: 18px !important;
}
.industrium-subheading:before {
display: none;
content: "";
}
@media only screen and (min-width: 992px) {
.page-title-container .page-title-row {
max-width: 1205px;
}
} .custom-listing-widget.column-4 .service-item-content {
padding: 15px;
}
.custom-listing-widget.background-images .service-item-media {
height: 321px;
background-size: cover;
}
.custom-listing-widget.column-4 .service-post-title a {
font-size: 20px;
}
.custom-listing-widget .service-item-content {
background: #5a6770;
padding: 30px;
}
.custom-listing-widget .service-item {
padding-top: 60px;
}
.custom-listing-widget .service-post-title a {
color: #fff;
}
.custom-listing-widget .service-item-number {
position: absolute;
top: 36px;
font-size: 78px;
left: 11px;
font-weight: bold;
}
.custom-listing-widget .service-listing-wrapper .service-item {
transition: transform 0.3s;
background: transparent;
}
.custom-listing-widget .service-item-media {
margin-bottom: -5px;
}
.custom-listing-widget .service-listing-wrapper .service-item:hover {
transform: translateY(-20px);
}
.custom-listing-widget .service-listing-wrapper .service-item .service-post-title {
padding: 0 25px 0 0;
}
.custom-listing-widget .service-listing-wrapper .service-item .service-post-title:before {
transform: rotate(-82deg);
color: #fff;
}
.custom-listing-widget .service-listing-wrapper .service-item:hover .service-post-title:before {
transform: rotate(-1deg);
color: #a2d45e;
}
.custom-listing-widget .service-listing-wrapper .service-item:hover .service-post-title a {
color: #a2d45e;
} .custom-icon-widget .elementor-element .elementor-widget-container {
padding: 20px;
}
body .custom-icon-widget .elementor-widget-industrium_icon_box {
width: var(--container-widget-width, 33.333%);
max-width: 33.333%;
--container-widget-width: 33.333%;
--container-widget-flex-grow: 0;
}
.custom-icon-widget .icon-container {
margin: 0px 72px 0px -5px !important;
width: 52px;
height: 52px;
} .post-categories a.post-category-item {
color: #006a9f;
} .footer-type-1 .footer-widgets {
justify-content: space-between;
}
.footer-row #block-17 {
padding-top: 25px;
padding-top: 0px;
margin-top: 0px;
}
.footer-row #block-16 {
margin-top: 20px;
}
.footer-row #block-16 .footer-widget-wrapper img {
width: 190px;
}
.footer-row #block-15 {
margin-top: 0px;
}
.footer #block-15 h2 {
color: #a2d45e;
font-size: 47px;
line-height: initial;
letter-spacing: 1px;
max-width: 349px;
}
.footer h4,
.footer h5 {
margin: 0px;
font-size: 18px;
margin-top: 30px;
}
.footer h4 {
color: #a2d45e;
}
.footer .wrapper-socials a.fab {
background: transparent;
border: 1px solid;
}
.footer .wrapper-socials a.fab:before {
color: #fff;
}
.footer .wrapper-socials.top-bar-socials:not(:first-child) {
margin-left: 0px;
}
@media only screen and (min-width: 1200px) {
.footer-type-1 .footer-widgets .widget:nth-child(4n + 1) {
width: calc(46.3333% - 40px);
}
}
.footer-top-section {
margin-top: 15px;
}
@media only screen and (min-width: 992px) {
.footer-top-section {
padding: 40px 0 30px;
}
}
.footer-section-bottom {
display: none;
} .locations-wrapper p {
margin: 0px;
}
.locations-wrapper section {
border-bottom: 1px solid #ccc;
margin: 20px 0px;
padding-bottom: 20px;
}
.locations-wrapper section:last-of-type {
border-bottom: 0px;
}
.locations-wrapper .indent {
padding-left: 20px;
}
.locations-wrapper .card {
border: 1px solid #ccc;
padding: 15px;
}
.locations-wrapper .card + .card {
border-top: 0px;
}
.locations-wrapper h2 {
font-size: 25px;
margin-bottom: 0px;
text-align: center;
}
.locations-wrapper .email {
text-align: center;
}
body .goverlay {
background: rgba(0, 0, 0, 0.52) !important;
} .elementor-col-33 .archive-listing .post-title {
line-height: 29px;
font-size: 21px;
}
.elementor-col-33 .archive-listing-wrapper .post-title {
text-overflow: ellipsis;
overflow: hidden; display: -webkit-box !important;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
white-space: normal;
height: 115px;
}
.elementor-col-33 .archive-listing .blog-item {
background: transparent;
padding: 15px;
}
h2.related-title {
font-size: 18px;
color: #006a9f;
padding-top: 5px;
}
.elementor-col-33 .elementor-widget-text-editor h2 {
font-size: 18px;
color: #006a9f;
padding-top: 5px;
}
.elementor-col-33 .archive-listing-wrapper .standard-blog-item-wrapper:not(:first-child) {
margin-top: 10px;
}
.archive-listing-wrapper .post-meta-item-day {
color: #fff !important;
} .elementor-col-33 .archive-listing .post-title {
padding-left: 15px;
margin-top: 0px !important;
}
.elementor-col-33 .archive-listing .blog-item {
display: flex;
}
.blog-item h2 sup {
font-size: 17px;
} .post-meta-item-month-year {
background: #5b6670 !important;
}
.post-meta-header .post-meta-item .post-meta-item-month-year {
line-height: 29px;
padding-top: 3px;
}
.elementor-section:last-of-type {
padding-bottom: 40px;
} .industrium_tab_title_item a {
display: flex !important;
flex-direction: column !important;
}
.industrium_tab_title_item .tab-title-icon {
margin: 0px !important;
margin-bottom: 10px !important;
}
.industrium_tab_title_item.active a svg path {
color: #a2d45e !important;
fill: #a2d45e !important;
} .elementor-icon-list-items .elementor-icon-list-text {
font-family: Gill Sans Bold !important;
font-size: 20px;
color: #666;
}
body .elementor-widget .elementor-icon-list-icon svg {
width: 60px;
height: 60px;
}
.elementor-icon-list--layout-traditional .elementor-icon-list-items .elementor-icon-list-item {
margin-bottom: 5px;
}
.elementor-icon-list--layout-traditional .elementor-icon-list-icon {
margin-top: 8px;
}
.elementor-icon-list--layout-inline .elementor-icon-list-items .elementor-icon-list-item {
border-bottom: 2px solid #666;
margin-bottom: 15px;
}
body .elementor-icon-list-items .elementor-icon-list-item:hover {
border-color: #a2d45e;
}
body .elementor-icon-list-items .elementor-icon-list-item:hover .elementor-icon-list-text {
color: #a2d45e;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
padding: 20px;
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s,
transform var(--e-transform-transition-duration, 0.4s);
--container-widget-width: 33.333%;
--container-widget-flex-grow: 0;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-right: 20px;
width: 31%;
margin-left: 20px;
overflow: hidden;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:first-of-type {
margin-left: 0px;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:last-of-type {
margin-right: 0px;
}
.elementor-icon-list--layout-inline
.elementor-icon-list-items
.elementor-icon-list-item
.elementor-icon-list-icon
+ .elementor-icon-list-text {
padding-left: 55px;
}
body .elementor-icon-list--layout-inline .elementor-icon-list-items .elementor-icon-list-item:after {
display: block;
font-family: "fontello";
content: "e82d";
position: absolute !important;
right: 1px !important;
left: 337px;
bottom: 0.1em;
font-size: 16px;
line-height: 1.5em;
font-weight: 400;
-webkit-transition: transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
border-left-width: 0 !important;
top: 35px;
color: #d0d0d0;
}
body .elementor-icon-list-items .elementor-icon-list-item:before {
display: block;
font-family: "fontello";
content: "e82d";
position: absolute !important; left: 95%;
bottom: 0.1em;
font-size: 16px;
line-height: 1.5em;
font-weight: 400;
-webkit-transition: transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
border-left-width: 0 !important;
top: 35px;
color: #d0d0d0;
transform: translate(-150%, -150%);
opacity: 0;
}
body .elementor-icon-list--layout-inline .elementor-icon-list-items .elementor-icon-list-item:hover:before {
color: #a2d45e;
transform: translate(0%, 0%);
opacity: 1;
}
body .elementor-icon-list-items .elementor-icon-list-item:hover:after {
color: #a2d45e;
transform: translate(150%, 150%);
} @media only screen and (max-width: 1550px) {
.page-title-container.page-title-decorated:before,
.page-title-container.page-title-decorated:after {
width: 70px !important;
right: 70px !important;
height: 70px !important;
}
}
@media only screen and (max-width: 1450px) {
.page-title-container {
margin-bottom: 40px;
}
} .page-title-bg,
.edit-post-visual-editor__post-title-wrapper:before {
background-color: #5a67708a;
} @media (min-width: 768px) {
.elementor-section-wrap .elementor-section + .elementor-section {
margin-top: 50px;
}
}
.custom-listing-widget.column-4 .service-post-title a {
text-overflow: ellipsis;
overflow: hidden; display: -webkit-box !important;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
white-space: normal;
} .page-id-3011 .sidebar, .page-id-9646 .sidebar {
display: none;
}
.page-id-3011 .content-wrapper.content-wrapper-sidebar-position-right .content, .page-id-9646 .content-wrapper.content-wrapper-sidebar-position-right .content {
width: 100%;
max-width: 100%;
}
.page-id-3011 form ul, .page-id-9646 form ul {
display: flex;
flex-wrap: wrap;
}
.searchandfilter ul li {
margin-right: 20px;
}
.searchandfilter ul li:before {
display: none;
content: "";
}
.sf_date_field {
position: relative;
top: -6px;
}
.page-id-3011 .searchandfilter input, .page-id-9646 .searchandfilter input {
border-bottom: 1px solid #333;
}
.page-id-3011 .sf-datepicker, .page-id-9646 .sf-datepicker {
position: relative;
top: 1px;
}
.page-id-3011 .sf-field-submit, .page-id-9646 .sf-field-submit input {
position: relative;
top: 64px;
}
.page-id-3011 .results-wrapper, .page-id-9646 .results-wrapper { display: grid;
grid-template-columns: 25% 25% 25% 25%;
}
.page-id-3011 .result-item, .page-id-9646 .result-item {
flex: 20%;
background: #efefef;
margin-right: 10px;
margin-bottom: 10px;
padding: 15px;
min-height: 420px;
}
.page-id-3011 .result-item h2, .page-id-9646 .result-item h2 {
font-size: 24px;
margin: 20px 0px;
margin-top: 20px !important;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2; line-clamp: 2;
-webkit-box-orient: vertical;
}
.page-id-3011 .item-content, .page-id-9646 .item-content {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3; line-clamp: 3;
-webkit-box-orient: vertical;
}
.page-id-3011 .item-content .excerpt, .page-id-9646 .item-content .excerpt {
display: block;
}
.page-id-3011 .item-content .excerpt, .page-id-9646 .item-content .excerpt {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2; line-clamp: 2;
-webkit-box-orient: vertical;
}
.page-id-3011 .item-content .excerpt p, .page-id-9646 .item-content .excerpt p {
margin-bottom: 5px;
}
.page-id-3011 .result-image, .page-id-9646 .result-image {
display: block;
width: 100%;
height: 137px;
overflow: hidden;
background: #e0e0e0;
}
.page-id-3011 .the_tags, .page-id-9646 .the_tags {
font-weight: bold;
}
.page-id-3011 .the_tags, .page-id-9646 .the_tags {
font-size: 0px;
visibility: hidden;
margin-top: 8px;
}
.page-id-3011 .the_tags a, .page-id-9646 .the_tags a {
font-weight: normal;
background: #ffffff;
display: inline-block;
padding: 2px 10px;
border-radius: 11px;
padding-bottom: 0px;
height: 28px;
margin-right: 5px;
font-size: 14px;
visibility: visible;
}
@media screen and (max-width: 900px) {
.page-id-3011 .results-wrapper, .page-id-9646 .results-wrapper {
grid-template-columns: 50% 50%;
}
}
@media screen and (max-width: 650px) {
.page-id-3011 .results-wrapper, .page-id-9646 .results-wrapper {
grid-template-columns: 100%;
}
} .elementor-page-3094 .page-title-container {
display: none !important;
} .elementor-page-3370 .page-title-container {
display: none !important;
} .page-id-3129 .page-title-container {
display: none !important;
} .team-item .team-item-media {
height: 200px;
}
.team-item-position:before {
display: none;
}
.team-data-wrapper {
display: none;
}
.industrium_team-template-default .single-team .section-accent-bg {
display: none;
}
.team-short-contact-button,
.team-expirience {
display: none;
}
.single-team .team-short-info-wrapper .special-title-backward {
white-space: pre-wrap;
}
.single-team .team-short-info-wrapper .special-title-backward:before {
display: none;
}
.industrium_team-template-default.single.single-industrium_team .page-title-container {
display: none;
}
.single-team .team-short-info-media img {
filter: none;
}  .elementor-inner-column .archive-listing-wrapper .post-media-wrapper {
display: none;
} .archive-listing-wrapper
.standard-blog-item-wrapper:not(.industrium-format-quote)
.post-meta-header:not(:first-child)
.post-meta-item-date {
margin-top: 0px !important;
} .search-filter-results .pagination {
display: none;
}
.search-filter-results .pager {
display: none;
}
.search-filter-results .pagination .nav-previous {
margin-right: 20px;
} .custom-listing-widget.column-4 .service-item-content {
height: 85px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.custom-listing-widget .owl-dots {
margin: 0px;
}  .menu-item-5041,
.menu-item-5042,
.menu-item-5043,
.menu-item-5044,
.menu-item-9708,
.menu-item-9709 {
display: none;
} .cat-item-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: start;
margin: 50px 20px;
}
.cat-item-wrapper .title-area {
height: 170px;
}
.cat-item-wrapper .title-area h2 {
text-overflow: ellipsis;
overflow: hidden; display: -webkit-box !important;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
white-space: normal;
margin-bottom: 0px;
}
.cat-item-wrapper .item {
width: 29%;
background: #efefef;
margin-bottom: 50px;
padding: 20px;
margin: 12px;
}
.category-videos .page-title-container.page-title-decorated.animated:before,
.category-videos .page-title-container.page-title-decorated.animated:after {
display: none;
}
.cat-item-wrapper .item .wp-block-embed:not(:first-child),
.cat-item-wrapper .item p {
margin: 0px;
}
.category-videos .page-title {
font-size: 0px !important;
}
.category-videos .page-title span {
opacity: 1;
display: block;
font-size: 60px !important;
}
@media screen and (max-width: 1360px) {
.header-row .header-icons-container {
margin-left: 0px;
padding-left: 15px;
}
.header-icons-container .header-button-container .industrium-button {
min-width: 185px;
}
}
@media screen and (max-width: 1170px) {
.elementor-section.elementor-section-boxed > .elementor-container {
padding-left: 15px;
padding-right: 15px;
}
}
@media screen and (max-width: 1116px) {
.header-icons-container .header-button-container .industrium-button {
min-width: 145px;
}
.header .main-menu > li > a,
.footer .footer-menu li a {
font-size: 14px;
}
} @media screen and (max-width: 1019px) {
.menu-item-5041,
.menu-item-5042,
.menu-item-5043,
.menu-item-5044,
.menu-item-9708,
.menu-item-9709  {
display: list-item;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
width: 48%;
}
.cat-item-wrapper .item {
width: 43%;
}
}
@media screen and (max-width: 991px) {
.mobile-header-row .logo-container {
padding-left: 15px;
}
.team-item .team-item-media {
height: 381px;
} .custom-icon-widget .industrium-icon-box-widget .icon-box-item .icon-box-title {
width: 100%;
text-align: center;
}
.custom-icon-widget .icon-container {
width: 100%;
margin-bottom: 10px !important;
}
.service-listing-wrapper {
margin: 0px;
}
}
@media screen and (max-width: 820px) {
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
width: 100%;
}
.page-title-container.page-title-decorated:before,
.page-title-container.page-title-decorated:after {
width: 40px !important;
right: 40px !important;
height: 40px !important;
} .custom-icon-widget .elementor-element.elementor-widget__width-initial {
max-width: 100%;
width: 100%;
} .custom-icon-widget .industrium-icon-box-widget .icon-box-item .icon-box-title {
width: auto;
text-align: left;
}
.custom-icon-widget .icon-container {
width: 52px;
margin-bottom: 0px !important;
} .elementor-element-6efacf1,
.elementor-element-7f8fe82 {
margin-bottom: 30px;
}
}
@media screen and (max-width: 767px) {
.custom-listing-widget .service-item-media {
text-align: center;
} .elementor-element-40a9a3c,
.elementor-element-a71c9b2,
.elementor-element-5e9a508,
.elementor-element-d61c7c2,
.elementor-element-fefea0c,
.elementor-element-240b550 {
padding-left: 15px;
} .elementor-element-e6cc56b,
.elementor-element-c54e931 {
padding-left: 15px;
} .elementor-element-c8320fe .elementor-widget-container,
.elementor-element-7a1133f .elementor-widget-container,
.elementor-element-e9e37de .elementor-widget-container {
padding-left: 0px !important;
}
.elementor-element-440b8ca,
.elementor-element-a87e74d,
.elementor-element-c49df09 {
margin-top: 10px !important;
}
.post-meta-item {
width: 98px;
}
.elementor-element-6dc4e93 .button-container {
text-align: center;
}
.elementor-842 .elementor-element.elementor-element-1e6be0a .industrium_tabs_titles_container {
display: block;
}
.elementor-element-1e6be0a .industrium_tabs_titles_container .industrium_tab_title_item {
width: 100%;
} .elementor-element-fbb2c1c {
margin-top: 30px;
} .elementor-1121 .elementor-element.elementor-element-ee908a3 {
margin-top: 10px !important;
}
.elementor-851 .elementor-element.elementor-element-136c574,
.elementor-1130 .elementor-element.elementor-element-b087681,
.elementor-1130 .elementor-element.elementor-element-3a8961b,
.elementor-1130 .elementor-element.elementor-element-0d7671d,
.elementor-1130 .elementor-element.elementor-element-95d3c8d,
.elementor-1100 .elementor-element.elementor-element-5c21dd0,
.elementor-1100 .elementor-element.elementor-element-ce90893,
.elementor-1100 .elementor-element.elementor-element-97239af,
.elementor-1100 .elementor-element.elementor-element-fa37cba,
.elementor-1114 .elementor-element.elementor-element-7a079ce,
.elementor-1114 .elementor-element.elementor-element-c08be74,
.elementor-1114 .elementor-element.elementor-element-e9bc3ec,
.elementor-1114 .elementor-element.elementor-element-bf20fcd,
.elementor-1114 .elementor-element.elementor-element-bdf5286,
.elementor-1079 .elementor-element.elementor-element-871aed9,
.elementor-1079 .elementor-element.elementor-element-72fb25f,
.elementor-1079 .elementor-element.elementor-element-f4df39b,
.elementor-4128 .elementor-element.elementor-element-6608df7,
.elementor-980 .elementor-element.elementor-element-30144c8,
.elementor-4128 .elementor-element.elementor-element-9bb6c5c,
.elementor-980 .elementor-element.elementor-element-15f0514,
.elementor-609 .elementor-element.elementor-element-e2b56bb,
.elementor-609 .elementor-element.elementor-element-4cf35bc,
.elementor-609 .elementor-element.elementor-element-2a72551,
.elementor-element-c54e931,
.elementor-801 .elementor-element.elementor-element-e5904f4,
.elementor-801 .elementor-element.elementor-element-6058997,
.elementor-element-52c5ebc,
.elementor-2997 .elementor-element.elementor-element-ad687a5,
.elementor-2997 .elementor-element.elementor-element-96b91d6,
.elementor-3460 .elementor-element.elementor-element-e5bed56,
.elementor-3460 .elementor-element.elementor-element-6397636,
.elementor-3460 .elementor-element.elementor-element-f651a89,
.elementor-3460 .elementor-element.elementor-element-f651a89,
.elementor-3473 .elementor-element.elementor-element-6aa0953,
.elementor-3473 .elementor-element.elementor-element-ecde5a5,
.elementor-3473 .elementor-element.elementor-element-c829047,
.elementor-3473 .elementor-element.elementor-element-9107a02,
.elementor-3473 .elementor-element.elementor-element-2f1100e,
.elementor-3491 .elementor-element.elementor-element-94778ca,
.elementor-3491 .elementor-element.elementor-element-9d46922,
.elementor-3491 .elementor-element.elementor-element-e0e4777,
.elementor-2487 .elementor-element.elementor-element-6a66d11,
.elementor-1211 .elementor-element.elementor-element-c20c472,
.elementor-1211 .elementor-element.elementor-element-738516e,
.elementor-1211 .elementor-element.elementor-element-d8a9b2e,
.elementor-1211 .elementor-element.elementor-element-6f04ddd,
.elementor-1150 .elementor-element.elementor-element-a2c7249,
.elementor-1150 .elementor-element.elementor-element-6a65f56,
.elementor-1233 .elementor-element.elementor-element-a482295,
.elementor-1289 .elementor-element.elementor-element-905bf15,
.elementor-1289 .elementor-element.elementor-element-4a11691,
.elementor-1289 .elementor-element.elementor-element-0ddbae7,
.elementor-1357 .elementor-element.elementor-element-c013746 {
margin-top: 10px !important;
}
.elementor-element-94fb9ef .elementor-widget-container,
.elementor-1260 .elementor-element.elementor-element-a5ee4ce > .elementor-widget-container,
.elementor-1260 .elementor-element.elementor-element-24337c5 > .elementor-widget-container,
.elementor-1313 .elementor-element.elementor-element-eb0a634 > .elementor-widget-container,
.elementor-1318 .elementor-element.elementor-element-e3aa01f > .elementor-widget-container,
.elementor-1357 .elementor-element.elementor-element-7e1f5db > .elementor-widget-container,
.elementor-1421 .elementor-element.elementor-element-8f7eced > .elementor-widget-container,
.elementor-1421 .elementor-element.elementor-element-2384fd0 > .elementor-widget-container,
.elementor-1429 .elementor-element.elementor-element-dd02553 > .elementor-widget-container,
.elementor-1429 .elementor-element.elementor-element-c31eccc > .elementor-widget-container,
.elementor-1429 .elementor-element.elementor-element-7fc2574 > .elementor-widget-container,
.elementor-1429 .elementor-element.elementor-element-4d41b56 > .elementor-widget-container,
.elementor-1445 .elementor-element.elementor-element-a047bd1 > .elementor-widget-container,
.elementor-1445 .elementor-element.elementor-element-9b8f77b > .elementor-widget-container,
.elementor-1445 .elementor-element.elementor-element-9b8f77b > .elementor-widget-container,
.elementor-1445 .elementor-element.elementor-element-811c3e9 > .elementor-widget-container,
.elementor-1451 .elementor-element.elementor-element-55e088f > .elementor-widget-container,
.elementor-1451 .elementor-element.elementor-element-63a9c67 > .elementor-widget-container,
.elementor-1451 .elementor-element.elementor-element-7d8bf09 > .elementor-widget-container,
.elementor-1548 .elementor-element.elementor-element-da19eb0 > .elementor-widget-container,
.elementor-1584 .elementor-element.elementor-element-9c4b588 > .elementor-widget-container,
.elementor-1584 .elementor-element.elementor-element-e5dc8dd > .elementor-widget-container,
.elementor-1591 .elementor-element.elementor-element-d00d624 > .elementor-widget-container,
.elementor-1597 .elementor-element.elementor-element-4af2587 > .elementor-widget-container,
.elementor-1597 .elementor-element.elementor-element-5b75882 > .elementor-widget-container,
.elementor-1606 .elementor-element.elementor-element-fe23ccf > .elementor-widget-container,
.elementor-1614 .elementor-element.elementor-element-d1c21cc > .elementor-widget-container,
.elementor-1614 .elementor-element.elementor-element-a23b6da > .elementor-widget-container,
.elementor-1632 .elementor-element.elementor-element-25584af > .elementor-widget-container,
.elementor-1632 .elementor-element.elementor-element-0bb77a6 > .elementor-widget-container,
.elementor-1632 .elementor-element.elementor-element-46b9b01 > .elementor-widget-container,
.elementor-1632 .elementor-element.elementor-element-85f3c64 > .elementor-widget-container,
.elementor-1632 .elementor-element.elementor-element-202c1dd > .elementor-widget-container,
.elementor-1632 .elementor-element.elementor-element-5f60118 > .elementor-widget-container,
.elementor-1632 .elementor-element.elementor-element-5f60118 > .elementor-widget-container,
.elementor-1640 .elementor-element.elementor-element-35200d7 > .elementor-widget-container,
.elementor-1647 .elementor-element.elementor-element-d04fbc1 > .elementor-widget-container,
.elementor-1657 .elementor-element.elementor-element-11669c9 > .elementor-widget-container,
.elementor-1657 .elementor-element.elementor-element-48bca25 > .elementor-widget-container,
.elementor-1664 .elementor-element.elementor-element-49faa97 > .elementor-widget-container,
.elementor-1664 .elementor-element.elementor-element-6a5dbf5 > .elementor-widget-container,
.elementor-1664 .elementor-element.elementor-element-636f050 > .elementor-widget-container,
.elementor-1664 .elementor-element.elementor-element-62ca93c > .elementor-widget-container,
.elementor-1674 .elementor-element.elementor-element-9cca17b > .elementor-widget-container,
.elementor-1674 .elementor-element.elementor-element-0a4779c > .elementor-widget-container,
.elementor-1674 .elementor-element.elementor-element-628bc1d > .elementor-widget-container,
.elementor-1674 .elementor-element.elementor-element-c4ac4ce > .elementor-widget-container,
.elementor-1674 .elementor-element.elementor-element-9b013ab > .elementor-widget-container,
.elementor-1681 .elementor-element.elementor-element-00896ec > .elementor-widget-container,
.elementor-1681 .elementor-element.elementor-element-f51dfeb > .elementor-widget-container,
.elementor-1681 .elementor-element.elementor-element-08af4ba > .elementor-widget-container,
.elementor-1681 .elementor-element.elementor-element-8dd33fd > .elementor-widget-container,
.elementor-1681 .elementor-element.elementor-element-ae30d80 > .elementor-widget-container,
.elementor-1690 .elementor-element.elementor-element-7f35c29 > .elementor-widget-container,
.elementor-1690 .elementor-element.elementor-element-5a414d0 > .elementor-widget-container,
.elementor-1690 .elementor-element.elementor-element-94b40dd > .elementor-widget-container,
.elementor-1690 .elementor-element.elementor-element-5a414d0 > .elementor-widget-container,
.elementor-1698 .elementor-element.elementor-element-a5debc5 > .elementor-widget-container,
.elementor-1698 .elementor-element.elementor-element-84ae95d > .elementor-widget-container,
.elementor-1480 .elementor-element.elementor-element-fd6dbf6 > .elementor-widget-container,
.elementor-1480 .elementor-element.elementor-element-a29098c > .elementor-widget-container {
padding-left: 0px !important;
}
.elementor-element-7acca9e {
padding: 0px 15px;
}
.elementor-element-a6f9bcc {
padding-bottom: 50px;
}
.elementor-element-7834c13,
.elementor-element-5c3bc7d,
.elementor-element-7d7dac5,
.elementor-element-d7e9de6 {
padding-bottom: 15px;
}
.elementor-element-fe56a1c,
.elementor-element-9b64598,
.elementor-element-af7accb,
.elementor-element-d9301ae,
.elementor-element-a8d4879,
.elementor-element-170e768,
.elementor-element-746bae8,
.elementor-element-928b890,
.elementor-1521 .elementor-element.elementor-element-319c175,
.elementor-element-1099a33,
.elementor-element-12f0920,
.elementor-element-d422477,
.elementor-element-e6a45eb,
.elementor-element-25eda74,
.elementor-element-4f40e91,
.elementor-element-7220148,
.elementor-element-0d1d680,
.elementor-element-2b33498,
.elementor-element-c2db275,
.elementor-element-ff42e1a,
.elementor-element-7f9f8ea,
.elementor-element-a97bc79,
.elementor-element-f073316,
.elementor-element-fd44a3b,
.elementor-element-ccb3021,
.elementor-element-9352eda,
.elementor-element-75383e1,
.elementor-element-038f71e,
.elementor-element-e7fa7eb,
.elementor-element-e242bf6,
.elementor-element-94c5c60,
.elementor-element-5abbab1,
.elementor-element-e48dba3,
.elementor-element-e2fad55,
.elementor-element-b8117a9,
.elementor-element-c2c0a9b {
padding-left: 15px !important;
}
.elementor-element-12f0920,
.elementor-element-d422477 {
padding-bottom: 30px;
}
.elementor-element-34f00f2 {
padding-left: 15px;
padding-top: 30px;
}
.elementor-element-928b890,
.elementor-element-d658a95 {
padding-bottom: 15px;
}
.elementor-1488 .elementor-element.elementor-element-6f2d609 {
margin-top: 0px !important;
}
.elementor-element-ef403ad,
.elementor-element-a97bc79,
.elementor-element-0b5126b,
.elementor-element-46c55a1 {
padding-top: 15px;
}
.elementor-element-d66e9e6,
.elementor-1480 .elementor-element.elementor-element-b1b1ad9,
.elementor-element-d5e6941,
.elementor-element-7310fe0 {
padding-left: 18px;
}
.elementor-element-b5fd55f {
padding-right: 15px;
}
.elementor-1513 .elementor-element.elementor-element-abfb968,
.elementor-1513 .elementor-element.elementor-element-ea7dec4 {
display: none;
}
.elementor-1690 .elementor-element.elementor-element-5a414d0 > .elementor-widget-container {
margin-left: 0px !important;
}
.elementor-1193 .elementor-element.elementor-element-3013fe1,
.elementor-1193 .elementor-element.elementor-element-7f3fa60,
.elementor-1295 .elementor-element.elementor-element-fdecb92,
.elementor-1295 .elementor-element.elementor-element-f1a7c5d,
.elementor-1302 .elementor-element.elementor-element-bc6fab7,
.elementor-1302 .elementor-element.elementor-element-76a1a00,
.elementor-1313 .elementor-element.elementor-element-a313247,
.elementor-1313 .elementor-element.elementor-element-db6d819,
.elementor-1357 .elementor-element.elementor-element-c86bb5a,
.elementor-1364 .elementor-element.elementor-element-5858fd3,
.elementor-1387 .elementor-element.elementor-element-82c8402,
.elementor-1395 .elementor-element.elementor-element-9456754,
.elementor-1395 .elementor-element.elementor-element-9db3c00,
.elementor-1406 .elementor-element.elementor-element-b076d8d,
.elementor-1406 .elementor-element.elementor-element-9f274eb,
.elementor-1406 .elementor-element.elementor-element-add08f2,
.elementor-section-wrap .elementor-section + .elementor-section {
margin-top: 30px !important;
}
.elementor-element-43a77fd,
.elementor-1364 .elementor-element.elementor-element-7032957,
.elementor-1632 .elementor-element.elementor-element-c638473,
.elementor-1632 .elementor-element.elementor-element-a003c8b {
display: none;
}
.elementor-element-91aa0a3 {
padding-left: 8px;
}
.elementor-3460 .elementor-element.elementor-element-6397636,
.elementor-3473 .elementor-element.elementor-element-6aa0953,
.elementor-3473 .elementor-element.elementor-element-ecde5a5,
.elementor-1364 .elementor-element.elementor-element-1c3a446 > .elementor-widget-container,
.elementor-1395 .elementor-element.elementor-element-99fd43f > .elementor-widget-container {
padding-top: 0px !important;
}
.elementor-3460 .elementor-element.elementor-element-e5bed56 {
padding: 0px !important;
}
.elementor-801 .elementor-element.elementor-element-551a674 > .elementor-widget-container {
padding-top: 20px !important;
}
.elementor-1364 .elementor-element.elementor-element-1c3a446 > .elementor-widget-container,
.elementor-1364 .elementor-element.elementor-element-0ca1ec9 > .elementor-widget-container,
.elementor-1371 .elementor-element.elementor-element-aae9cd0 > .elementor-widget-container,
.elementor-1379 .elementor-element.elementor-element-8f22b85 > .elementor-widget-container,
.elementor-1379 .elementor-element.elementor-element-1b94be2 > .elementor-widget-container,
.elementor-1387 .elementor-element.elementor-element-c29fc4b > .elementor-widget-container,
.elementor-1387 .elementor-element.elementor-element-bc39db3 > .elementor-widget-container,
.elementor-1387 .elementor-element.elementor-element-6820f62 > .elementor-widget-container,
.elementor-1395 .elementor-element.elementor-element-99fd43f > .elementor-widget-container,
.elementor-1406 .elementor-element.elementor-element-de49291 > .elementor-widget-container {
padding-left: 0px !important;
}
.elementor-element-a55c2ac,
.elementor-element-e55856b,
.elementor-1364 .elementor-element.elementor-element-81bfe8f > .elementor-widget-container {
padding-left: 10px !important;
}
.elementor-element-4d3175a .elementor-widget-wrap,
.elementor-801 .elementor-element.elementor-element-3acc3ad,
.elementor-element-f0c89e2 .elementor-widget-wrap,
.elementor-element-6beb4c5 .elementor-widget-wrap,
.elementor-element-a90083b .elementor-widget-container,
.elementor-element-b3fd30c .elementor-widget-wrap,
.elementor-element-3b792bd .elementor-widget-wrap,
.elementor-element-c04dfd3 .elementor-widget-wrap {
padding-left: 0px !important;
}
.elementor-element-6ef4e1c .elementor-widget-container {
padding-left: 10px !important;
}
.elementor-element-95a84af .button-container {
text-align: center !important;
}
.elementor-element-5061df0 .elementor-widget-wrap {
padding: 0px !important;
}
.elementor-817 .elementor-element.elementor-element-031c536,
.elementor-817 .elementor-element.elementor-element-25b9a75 {
margin-top: 30px !important;
} .elementor-element-d0d0062,
.elementor-element-fba2b6e,
.elementor-element-235d42c,
.elementor-element-2427841,
.elementor-element-3a3d50a {
display: none;
}
.elementor-element-451e320 .elementor-column-gap-default {
padding-left: 0px !important;
padding-right: 0px !important;
}
.elementor-1130 .elementor-element.elementor-element-9976587 {
padding: 0px;
margin-top: 30px !important;
}
.elementor-element-c1dea75 .elementor-column-wrap,
.elementor-element-5a6d893 .elementor-column-wrap,
.elementor-element-10d6e86 .elementor-column-wrap,
.elementor-element-9d87f8a .elementor-column-wrap {
background: #fff !important;
} .elementor-element-9d9277f .elementor-widget-wrap {
padding: 0px !important;
}
.elementor-4128 .elementor-element.elementor-element-3259636 > .elementor-widget-container,
.elementor-element-1197ce3 .elementor-widget-container {
padding-left: 0px !important;
}
.elementor-4128 .elementor-element.elementor-element-1197ce3 > .elementor-widget-container,
.elementor-element-87eb609 .elementor-widget-container,
.elementor-element-794015b .elementor-widget-container {
padding-left: 0px !important;
}
.elementor-element-794015b .elementor-widget-container {
padding-top: 0px;
}
.elementor-4128 .elementor-element.elementor-element-bd6150f .button-container,
.elementor-element-bf5219c .button-container,
.elementor-element-1c96de6 .button-container {
text-align: center !important;
}
.elementor-element-35c8cab {
margin-top: 30px;
}
.elementor-539 .elementor-element.elementor-element-a5fb5f2 .industrium-heading {
line-height: 0.8;
}
.cat-item-wrapper .item {
width: 100%;
}
} .elementor-col-33 .elementor-widget-container .menu-item:hover:before {
top: 1.3em;
left: 0;
transform: rotate(-45deg);
transition: all 0.2s;
}
.elementor-col-33 .elementor-widget-container .menu-item:hover a:after {
opacity: 0;
}
.elementor-col-33 .elementor-widget-container .e--pointer-underline .elementor-item:after {
display: none;
}
.elementor-col-33 .elementor-widget-container .current-menu-item .elementor-item-active {
font-weight: bold;
} .elementor-element-64d6aec {
display: block !important;
}
.elementor-element-721c4ab .custom-listing-widget.background-images .service-item-media {
background-position: bottom;
} .elementor-4128 .elementor-element.elementor-element-633b301 > .elementor-widget-container {
padding-left: 0px !important;
} html body.page-id-2491 h1.industrium-heading .industrium-heading-content {
font-size: 35px;
} .elementor-element-e9b8b8f .icon-box-item svg {
fill: #a2d45e;
}
.elementor-element-1e6be0a .industrium_tabs_widget .industrium_tabs_content_container ul li:before {
content: "e837";
} .elementor-element-f850135 .elementor-nav-menu a {
font-size: 18px;
}
.elementor-element-f850135 .elementor-menu-toggle:after {
content: "Additional Services";
font-family: Gill Sans Light !important;
font-size: 25px;
font-weight: 700;
letter-spacing: 1px;
color: #a2d45e;
position: relative;
top: 5px;
left: 10px;
}
.elementor-element-f850135 .sub-menu.elementor-nav-menu--dropdown{
margin-left: 20px;
}
.elementor-element-f850135 .elementor-menu-toggle {
background-color: transparent;
} .nav-previous a,
.nav-next a {
color: #006a9f;
}
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
font-size: 18px !important;
} .single-post .page-title-container {
display: none !important;
}
.single-post .elementor-element.elementor-element-4318904 > .elementor-container {
min-height: 480px;
}
.single-post .elementor-background-video-container video {
width: 100%;
}
.single-post .custom-single-wrapper .post-title {
text-align: center;
color: #fff;
font-family: Gill Sans Bold !important;
font-size: 60px;
line-height: inherit;
}
@media (max-width: 650px) {
.single-post .custom-single-wrapper .post-title {
line-height: 1;
}
}
.custom-content-classes {
margin-top: 30px;
} .elementor-element-67ea7cb .elementor-menu-toggle:after {
font-size: 30px;
}
.elementor-element-67ea7cb .elementor-menu-toggle {
font-size: 18px;
} .elementor-element-d0615d4 li a,
.elementor-element-d0615d4 li:before {
color: #006a9f;
}
.elementor-element-67ea7cb .sub-menu {
padding-left: 35px;
padding-top: 8px;
}
#menu-2-67ea7cb sup {
font-size: 14px;
position: relative;
top: -4px;
padding-right: 5px;
}  .elementor-element-6a02c74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:before,
.elementor-element-6a02c74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
display: none;
} .elementor-element-e9b8b8f .icon-box-header:before,
.elementor-element-e9b8b8f .icon-box-header:after {
display: none;
} .elementor-element-2019419 .elementor-icon-list-item:before,
.elementor-element-2019419 .elementor-icon-list-item:after {
display: none !important;
} .post-meta-item.post-meta-item-author {
display: none;
} .elementor-2494 .elementor-background-video-hosted {
top: 11% !important;
}
.elementor-text-editor ul > li:before {
content: "•";
color: #a2d45e;
}
.elementor-text-editor ul > li {
padding: 0 0 0 1.2222em;
}   @media (min-width: 1800px){
.single-post .custom-single-wrapper .post-title{
width: 83vw;
margin: 0 auto;
}
}
@media (min-width: 1700px){
.single-post .custom-single-wrapper .post-title{
width: 88vw;
margin: 0 auto;
}
} .post-content .wp-block-button .wp-block-button__link, .post-content .wp-block-file {
padding: 5px 12px;
line-height: 1.6667em;
text-transform: capitalize;
font-family: "Gill Sans Light", Arial;
}
.post-content .wp-block-file{
padding-left: 0px;
}
.post-content .wp-block-file a{
padding-top: 10px;
}
.wp-element-button.button{
color: #fff;
} @media (max-width: 500px) {
.elementor-125 .elementor-element.elementor-element-c6e68a7 > .elementor-element-populated{
margin: 0px !important;
}
}
.post-excerpt {
margin-top: 20px;
}