.elementor-3398 .elementor-element.elementor-element-7593fb81 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3398 .elementor-element.elementor-element-7593fb81:not(.elementor-motion-effects-element-type-background), .elementor-3398 .elementor-element.elementor-element-7593fb81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3398 .elementor-element.elementor-element-7593fb81 > .elementor-container{display:grid;grid-gap:15px 15px;grid-template-columns:repeat(16, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor-3398 .elementor-element.elementor-element-7593fb81 > .elementor-container > .elementor-column{width:auto;min-width:1px;}.elementor-3398 .elementor-element.elementor-element-7593fb81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-7593fb81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3398 .elementor-element.elementor-element-184b86eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3398 .elementor-element.elementor-element-184b86eb{grid-area:1 / 1 / span 1 / span 4;}.elementor-bc-flex-widget .elementor-3398 .elementor-element.elementor-element-184b86eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3398 .elementor-element.elementor-element-184b86eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-element-populated, .elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-element-populated > .elementor-background-overlay, .elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3398 .elementor-element.elementor-element-cec4bd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-cec4bd5{z-index:20;text-align:center;}.elementor-3398 .elementor-element.elementor-element-cec4bd5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-3398 .elementor-element.elementor-element-63831291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-63831291{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-63831291{right:0%;}.elementor-3398 .elementor-element.elementor-element-63831291{top:0%;--lottie-container-max-width:100%;}.elementor-3398 .elementor-element.elementor-element-2065736a .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-3398 .elementor-element.elementor-element-2065736a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-2065736a.elementor-element{--align-self:center;}.elementor-3398 .elementor-element.elementor-element-2065736a{z-index:5;}.elementor-3398 .elementor-element.elementor-element-c243d7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3398 .elementor-element.elementor-element-c243d7a{grid-area:1 / 5 / span 1 / span 4;}.elementor-bc-flex-widget .elementor-3398 .elementor-element.elementor-element-c243d7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3398 .elementor-element.elementor-element-c243d7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-element-populated, .elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-element-populated > .elementor-background-overlay, .elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3398 .elementor-element.elementor-element-7e77f48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-7e77f48{z-index:20;text-align:center;}.elementor-3398 .elementor-element.elementor-element-7e77f48 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-3398 .elementor-element.elementor-element-feac1a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-feac1a8{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-feac1a8{right:0%;}.elementor-3398 .elementor-element.elementor-element-feac1a8{top:0%;--lottie-container-max-width:100%;}.elementor-3398 .elementor-element.elementor-element-09f2231 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-3398 .elementor-element.elementor-element-09f2231 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-09f2231.elementor-element{--align-self:center;}.elementor-3398 .elementor-element.elementor-element-09f2231{z-index:5;}.elementor-3398 .elementor-element.elementor-element-d41bfc8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3398 .elementor-element.elementor-element-d41bfc8{grid-area:1 / 9 / span 1 / span 4;}.elementor-bc-flex-widget .elementor-3398 .elementor-element.elementor-element-d41bfc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3398 .elementor-element.elementor-element-d41bfc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-element-populated, .elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3398 .elementor-element.elementor-element-e888c03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-e888c03{z-index:20;text-align:center;}.elementor-3398 .elementor-element.elementor-element-e888c03 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-3398 .elementor-element.elementor-element-f92e838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-f92e838{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-f92e838{right:0%;}.elementor-3398 .elementor-element.elementor-element-f92e838{top:0%;--lottie-container-max-width:100%;}.elementor-3398 .elementor-element.elementor-element-8e30823 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-3398 .elementor-element.elementor-element-8e30823 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-8e30823.elementor-element{--align-self:center;}.elementor-3398 .elementor-element.elementor-element-8e30823{z-index:5;}.elementor-3398 .elementor-element.elementor-element-b1faf9d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3398 .elementor-element.elementor-element-b1faf9d{grid-area:1 / 13 / span 1 / span 4;}.elementor-bc-flex-widget .elementor-3398 .elementor-element.elementor-element-b1faf9d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3398 .elementor-element.elementor-element-b1faf9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-element-populated, .elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-element-populated > .elementor-background-overlay, .elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3398 .elementor-element.elementor-element-2aac25f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-2aac25f{z-index:20;text-align:center;}.elementor-3398 .elementor-element.elementor-element-2aac25f .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-3398 .elementor-element.elementor-element-0ea8552 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-0ea8552{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-0ea8552{right:0%;}.elementor-3398 .elementor-element.elementor-element-0ea8552{top:0%;--lottie-container-max-width:84%;}.elementor-3398 .elementor-element.elementor-element-67712c8 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;}.elementor-3398 .elementor-element.elementor-element-67712c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-67712c8.elementor-element{--align-self:center;}.elementor-3398 .elementor-element.elementor-element-67712c8{z-index:5;}@media(min-width:1920px){.elementor-3398 .elementor-element.elementor-element-63831291{top:0%;--lottie-container-width:200%;}.elementor-3398 .elementor-element.elementor-element-feac1a8{top:0%;--lottie-container-width:200%;}.elementor-3398 .elementor-element.elementor-element-f92e838{top:0%;--lottie-container-width:200%;}.elementor-3398 .elementor-element.elementor-element-0ea8552{top:0%;--lottie-container-width:200%;}}@media(max-width:768px){.elementor-3398 .elementor-element.elementor-element-7593fb81 > .elementor-container{grid-gap:0px 15px;grid-template-columns:repeat(8, 1fr);}.elementor-3398 .elementor-element.elementor-element-7593fb81{padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-184b86eb{grid-area:1 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-cec4bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-cec4bd5{text-align:left;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-63831291{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-63831291{right:0%;}.elementor-3398 .elementor-element.elementor-element-63831291{top:0%;--lottie-container-width:150%;}.elementor-3398 .elementor-element.elementor-element-c243d7a{grid-area:2 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-7e77f48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-7e77f48{text-align:left;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-feac1a8{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-feac1a8{right:0%;}.elementor-3398 .elementor-element.elementor-element-feac1a8{top:0%;--lottie-container-width:150%;}.elementor-3398 .elementor-element.elementor-element-d41bfc8{grid-area:3 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-e888c03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-e888c03{text-align:left;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-f92e838{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-f92e838{right:0%;}.elementor-3398 .elementor-element.elementor-element-f92e838{top:0%;--lottie-container-width:150%;}.elementor-3398 .elementor-element.elementor-element-b1faf9d{grid-area:4 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-2aac25f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3398 .elementor-element.elementor-element-2aac25f{text-align:left;}body:not(.rtl) .elementor-3398 .elementor-element.elementor-element-0ea8552{left:0%;}body.rtl .elementor-3398 .elementor-element.elementor-element-0ea8552{right:0%;}.elementor-3398 .elementor-element.elementor-element-0ea8552{top:0%;--lottie-container-width:150%;}}@media(max-width:540px){.elementor-3398 .elementor-element.elementor-element-7593fb81 > .elementor-container{grid-gap:10px 10px;grid-template-columns:repeat(8, 1fr);}.elementor-3398 .elementor-element.elementor-element-184b86eb{grid-area:1 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-184b86eb > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-63831291{top:0%;--lottie-container-width:200%;}.elementor-3398 .elementor-element.elementor-element-c243d7a{grid-area:2 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-c243d7a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-feac1a8{top:0%;--lottie-container-width:200%;}.elementor-3398 .elementor-element.elementor-element-d41bfc8{grid-area:3 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-d41bfc8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-f92e838{top:0%;--lottie-container-width:200%;}.elementor-3398 .elementor-element.elementor-element-b1faf9d{grid-area:4 / 1 / span 1 / span 8;}.elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-3398 .elementor-element.elementor-element-b1faf9d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-3398 .elementor-element.elementor-element-0ea8552{top:0%;--lottie-container-width:200%;}}/* Start custom CSS for section, class: .elementor-element-7593fb81 */.hover-cards .elementor-element-populated {
overflow: hidden !important;
}

.lottie {
overflow: hidden !important;
height: 100%;
}

.hover-cards .bright a {
height: 300px;
font-family: 'CaustenRound-Bold', sans-serif !important;
font-size: 32px !important;
line-height: 34px;
padding-top: 30px;
display: inline-block;
}

.icon-hover .elementor-button-icon:after {
content: 'Learn More';
display: inline-flex;
padding-left: 14px;
}

@media (min-width: 1026px){
.lottie svg {
 transform: translateY(30%) !important;
 width: 80% !important;
}

#card1 .lottie svg {
 transform: translateY(20%);
 width: 70% !important;
}

.icon-hover .elementor-button-icon:after {
    content: 'Learn More';
    padding-left: 15px;
	padding-right: 0px;
	width: 125px;
    max-width: 0;
  transition: max-width 0.7s ease;
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  overflow: hidden;
	text-align: left;
}

.icon-hover .elementor-button-icon {
    margin-right: -15px
}

#card1:hover .icon-hover .elementor-button-icon:after, #card2:hover .icon-hover .elementor-button-icon:after, #card3:hover .icon-hover .elementor-button-icon:after, #card4:hover .icon-hover .elementor-button-icon:after, #card5:hover .icon-hover .elementor-button-icon:after {
  max-width: 9rem;
	padding-left: 15px;
	position: relative;
}
}

	

@media (max-width: 1025px){
.hover-cards .bright a {
    padding-top: 30px;
}
	
.lottie svg {
 transform: translateY(50%) !important;
 width: 80% !important;
}
}


@media (max-width: 768px){
.lottie svg {
 transform: translateY(20%) !important;
 width: 60% !important;
}
}

@media (max-width: 540px){
.lottie svg {
 transform: translateY(20%) !important;
 width: 90% !important;
}
}/* End custom CSS */
/* Start custom CSS */.home-intro h1 {
    font-size: 24px !important;
}

.service-row .bright a {
    text-decoration: none !important;
}/* End custom CSS */