.elementor-kit-8{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#2A2A2A;--e-global-color-text:#CDC8C8;--e-global-color-accent:#90BF3D;--e-global-color-b95dfdf:#0C0C0C;--e-global-color-551d0fb:#FFFFFFCC;--e-global-color-f93b740:#A0CE4E1F;--e-global-typography-primary-font-family:"Switzer";--e-global-typography-primary-font-size:70px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:109%;--e-global-typography-primary-letter-spacing:0%;--e-global-typography-secondary-font-family:"Switzer";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:109%;--e-global-typography-secondary-letter-spacing:0%;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:25.6px;--e-global-typography-text-letter-spacing:0%;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:100%;--e-global-typography-accent-letter-spacing:-1%;--e-global-typography-bfd2239-font-family:"Switzer";--e-global-typography-bfd2239-font-size:36px;--e-global-typography-bfd2239-font-weight:500;--e-global-typography-bfd2239-line-height:109%;--e-global-typography-bfd2239-letter-spacing:0%;--e-global-typography-e891485-font-family:"Switzer";--e-global-typography-e891485-font-size:28px;--e-global-typography-e891485-font-weight:500;--e-global-typography-e891485-line-height:109%;--e-global-typography-e891485-letter-spacing:0%;--e-global-typography-b21f610-font-family:"Switzer";--e-global-typography-b21f610-font-size:20px;--e-global-typography-b21f610-font-weight:500;--e-global-typography-b21f610-line-height:26px;--e-global-typography-b21f610-letter-spacing:0%;--e-global-typography-753a7a6-font-family:"Switzer";--e-global-typography-753a7a6-font-size:18px;--e-global-typography-753a7a6-font-weight:500;--e-global-typography-753a7a6-line-height:109%;--e-global-typography-753a7a6-letter-spacing:0%;--e-global-typography-c8135ac-font-family:"Manrope";--e-global-typography-c8135ac-font-size:18px;--e-global-typography-c8135ac-font-weight:400;--e-global-typography-c8135ac-line-height:28.8px;--e-global-typography-c8135ac-letter-spacing:1%;--e-global-typography-78c2023-font-family:"Manrope";--e-global-typography-78c2023-font-size:14px;--e-global-typography-78c2023-font-weight:400;--e-global-typography-78c2023-line-height:160%;--e-global-typography-78c2023-letter-spacing:1%;--e-global-typography-79763e6-font-family:"Manrope";--e-global-typography-79763e6-font-size:14px;--e-global-typography-79763e6-font-weight:700;--e-global-typography-79763e6-line-height:100%;--e-global-typography-79763e6-letter-spacing:-1%;--e-global-typography-0d60a9a-font-family:"Manrope";--e-global-typography-0d60a9a-font-size:16px;--e-global-typography-0d60a9a-font-weight:500;--e-global-typography-0d60a9a-line-height:160%;--e-global-typography-0d60a9a-letter-spacing:0%;--e-global-typography-9b8d9f4-font-family:"Manrope";--e-global-typography-9b8d9f4-font-size:14px;--e-global-typography-9b8d9f4-font-weight:600;--e-global-typography-9b8d9f4-line-height:160%;--e-global-typography-9b8d9f4-letter-spacing:0%}.elementor-kit-8 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-primary-font-size:40px;--e-global-typography-primary-line-height:43.6px;--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-line-height:34.88px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:25.6px;--e-global-typography-accent-font-size:14px;--e-global-typography-accent-line-height:14px;--e-global-typography-bfd2239-font-size:28px;--e-global-typography-bfd2239-line-height:30.52px;--e-global-typography-e891485-font-size:24px;--e-global-typography-e891485-line-height:26.16px;--e-global-typography-b21f610-font-size:20px;--e-global-typography-b21f610-line-height:21.8px;--e-global-typography-753a7a6-font-size:18px;--e-global-typography-753a7a6-line-height:19.62px;--e-global-typography-c8135ac-font-size:18px;--e-global-typography-c8135ac-line-height:25.6px;--e-global-typography-78c2023-font-size:14px;--e-global-typography-78c2023-line-height:25.6px;--e-global-typography-79763e6-font-size:12px;--e-global-typography-79763e6-line-height:14px;--e-global-typography-0d60a9a-font-size:16px;--e-global-typography-0d60a9a-line-height:19.2px;--e-global-typography-9b8d9f4-font-size:12px;--e-global-typography-9b8d9f4-line-height:19.2px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html,body{overflow-x:hidden}.elementor-widget-text-editor p:last-child,.textwidget p:last-child{margin-bottom:0}.main-button a:hover{box-shadow:0 -4px 12px 0 rgb(160 206 78 / .38),0 4px 7.8px 0 rgb(160 206 78 / .74)!important}.white-main-button a:hover{box-shadow:0 -4px 12px 0 rgb(160 206 78 / .38),0 4px 7.8px 0 rgb(160 206 78 / .74)!important}.colored-title{background:linear-gradient(180deg,#FFF 68.27%,#A0CE4E 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.tabs-header .e-n-tabs-heading{border-radius:60px;border:1px solid rgb(255 255 255 / .12);background:#0C0C0C;padding:20px 24px}@media only screen and (max-width:600px){.tabs-header .e-n-tabs-heading{padding:12px}}.discovery-cards{position:relative;overflow:hidden;transition:all 0.3s ease-in-out}.discovery-cards img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);opacity:1;visibility:visible;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out,visibility 0s linear}.discovery-cards:hover img{transform:scale(1);opacity:0;visibility:hidden;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out,visibility 0s linear 0.4s}.card-hover-list{display:none;transform:translateY(20px);transition:opacity 0.4s ease,transform 0.4s ease;position:relative;left:0}.discovery-cards:hover .card-hover-list{display:block;transform:translateY(-2px);transition:opacity 0.4s ease,transform 0.4s ease}.discovery-cards:hover .hover-para{transform:translateY(-6px);transition:opacity 0.4s ease,transform 0.4s ease}.discovery-cards:hover{border-bottom-color:#A3F414!important;justify-content:start}@media (max-width:992px){.card-hover-list{left:5%;width:90%;font-size:.95rem;padding-bottom:16px}.discovery-cards:hover .hover-para{padding-bottom:0}}@media (max-width:576px){.card-hover-list{left:0;width:calc(100% - 20px);font-size:.9rem;padding-bottom:80px;bottom:-10px!important}.discovery-cards:hover .hover-para{padding-top:0;transform:translateY(0)}.elementor-widget-n-accordion .e-n-accordion-item-title-text{align-items:center;font-size:var(--n-accordion-title-font-size);background:linear-gradient(180deg,#FFF 50%,#A0CE4E 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}}.seo-card{flex:1;cursor:pointer;transition:all 0.5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;flex-direction:column;width:23%}.seo-card:first-child{width:30%}.seo-card:first-child .seo-card-p{opacity:1;max-height:120px;transform:translateY(0);padding-top:8px}.seo-card:hover::before{opacity:1}.seo-card:hover{width:30%}.seo-card:not(:first-child):hover~.seo-card:first-child{width:23%}.seo-card-parent:has(.seo-card:not(:first-child):hover) .seo-card:first-child{width:23%}.seo-card-parent:has(.seo-card:not(:first-child):hover) .seo-card:first-child .seo-card-p{opacity:0;max-height:0;transform:translateY(20px);padding-top:0}.seo-card .seo-card-p{opacity:0;max-height:0;overflow:hidden;transition:all 0.5s cubic-bezier(.4,0,.2,1);transform:translateY(20px);position:relative;z-index:1}.seo-card:hover .seo-card-p{opacity:1;max-height:120px;transform:translateY(0);transition-delay:0.2s;padding-top:8px!important}@media only screen and (max-width:600px){.seo-card{flex-direction:row;width:100%}.seo-card:first-child{width:100%}.seo-card:hover{width:100%}.elementor-element.elementor-element-764d6b2.e-con-full.seo-card.e-flex.e-con.e-child{width:100%!important}}@media only screen and (max-width:600px){.seo-card.e-flex.e-con.e-child{width:100%!important}}.google-review .ti-widget.ti-goog .ti-review-item>.ti-inner,.ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button{border-top-width:1px!important;border-bottom-width:1px!important;border-left-width:1px!important;border-right-width:1px!important;background-color:#0C0C0C!important;backdrop-filter:blur(0);padding:32px!important}.ti-widget.ti-goog .ti-controls .ti-next:before{opacity:0}.ti-widget.ti-goog .ti-controls .ti-prev:before{opacity:0}.ti-widget.ti-goog .ti-controls .ti-next{background-repeat:no-repeat;background-size:contain;background-image:url(https://www.concreteinternetmarketing.com/wp-content/uploads/2025/09/slider-right-Arrow.png)!important}.google-review .ti-widget.ti-goog .ti-controls .ti-prev{background-repeat:no-repeat;background-size:contain;background-image:url(https://www.concreteinternetmarketing.com/wp-content/uploads/2025/10/lefi-icon.png)!important}.ti-widget.ti-goog .ti-controls .ti-next:hover{cursor:pointer;background-color:#0C0C0C!important;outline-color:#rgb(160 206 78 / .2)!important;box-shadow:none!important;outline-width:1px}.google-review .ti-widget.ti-goog .ti-controls .ti-prev:hover{cursor:pointer;background-color:#0C0C0C!important;outline-color:#rgb(160 206 78 / .2)!important;box-shadow:none!important;outline-width:1px}.google-review .ti-widget.ti-goog .ti-reviews-container-wrapper .ti-inner>.ti-stars,.ti-widget.ti-goog .ti-reviews-container-wrapper .ti-popup-inner>.ti-stars{margin-bottom:14px;margin-top:14px;text-align:left}@font-face{font-display:swap;font-family:'Switzer';font-style:normal;font-weight:500;font-display:auto;src:url(https://www.concreteinternetmarketing.com/wp-content/uploads/2025/09/Switzer-Medium.eot);src:url('https://www.concreteinternetmarketing.com/wp-content/uploads/2025/09/Switzer-Medium.eot?#iefix') format('embedded-opentype'),url(https://www.concreteinternetmarketing.com/wp-content/uploads/2025/09/Switzer-Medium.woff2) format('woff2'),url(https://www.concreteinternetmarketing.com/wp-content/uploads/2025/09/Switzer-Medium.woff) format('woff'),url(https://www.concreteinternetmarketing.com/wp-content/uploads/2025/09/Switzer-Medium.ttf) format('truetype'),url('https://www.concreteinternetmarketing.com/wp-content/uploads/2025/09/Switzer-Medium.svg#Switzer') format('svg')}