.elementor-43 .elementor-element.elementor-element-149bf00:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-149bf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avstructural.com/wp-content/uploads/2025/08/Rectangle-2907-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-149bf00 > .elementor-container{max-width:659px;}.elementor-43 .elementor-element.elementor-element-149bf00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 300px 0px;}.elementor-43 .elementor-element.elementor-element-149bf00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-c581d79{text-align:center;}.elementor-43 .elementor-element.elementor-element-c581d79 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:64px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-909457a{text-align:center;}.elementor-43 .elementor-element.elementor-element-909457a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-43 .elementor-element.elementor-element-18f8e1d .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-6e77967-font-family ), Sans-serif;font-size:var( --e-global-typography-6e77967-font-size );font-weight:var( --e-global-typography-6e77967-font-weight );text-transform:var( --e-global-typography-6e77967-text-transform );font-style:var( --e-global-typography-6e77967-font-style );text-decoration:var( --e-global-typography-6e77967-text-decoration );border-radius:0px 0px 0px 0px;padding:17px 27px 17px 27px;}.elementor-43 .elementor-element.elementor-element-18f8e1d{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-87d0434 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-6e77967-font-family ), Sans-serif;font-size:var( --e-global-typography-6e77967-font-size );font-weight:var( --e-global-typography-6e77967-font-weight );text-transform:var( --e-global-typography-6e77967-text-transform );font-style:var( --e-global-typography-6e77967-font-style );text-decoration:var( --e-global-typography-6e77967-text-decoration );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:17px 27px 17px 27px;}.elementor-43 .elementor-element.elementor-element-87d0434{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-819c027{margin-top:-234px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-688c3b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-688c3b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avstructural.com/wp-content/uploads/2025/08/Rectangle-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-688c3b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-43 .elementor-element.elementor-element-688c3b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-cb45764{margin:145px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-cb45764 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-13a19d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-13a19d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avstructural.com/wp-content/uploads/2025/08/Rectangle-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-13a19d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-43 .elementor-element.elementor-element-13a19d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-d0ddda1{margin:145px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-d0ddda1 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-3050ffe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-3050ffe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avstructural.com/wp-content/uploads/2025/08/Rectangle-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-3050ffe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-43 .elementor-element.elementor-element-3050ffe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-7d21213{margin:145px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-7d21213 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-f8b2af6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-f8b2af6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avstructural.com/wp-content/uploads/2025/08/Rectangle-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-f8b2af6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-43 .elementor-element.elementor-element-f8b2af6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-0949531{margin:145px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-0949531 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-6508452:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-6508452 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avstructural.com/wp-content/uploads/2025/08/Rectangle.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-6508452 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-43 .elementor-element.elementor-element-6508452 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-0778f4d{margin:145px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-0778f4d .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-ef6e3c7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-ef6e3c7{margin-top:12px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-cdfe37a > .elementor-element-populated{padding:30px 0px 30px 80px;}.elementor-43 .elementor-element.elementor-element-4932526{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-4932526 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a01a9b{width:var( --container-widget-width, 584px );max-width:584px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:584px;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-6a01a9b .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-fd0d108{--e-image-carousel-slides-to-show:3;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-fd0d108 .swiper-wrapper{display:flex;align-items:center;}.elementor-43 .elementor-element.elementor-element-fd0d108 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1c617be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-1c617be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-1c617be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 30px 30px;}.elementor-43 .elementor-element.elementor-element-1c617be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .swiper-pagination-bullet-active, .elementor-43 .elementor-element.elementor-element-6693dca .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-6693dca .swiper-pagination-fraction{color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-accent );border-width:0px 0px 0px 0px;padding:40px 40px 40px 40px;}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-swiper-button{font-size:0px;}.elementor-43 .elementor-element.elementor-element-6693dca .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#498C9C73;opacity:1;}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.8em;}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__name{font-family:var( --e-global-typography-17271c1-font-family ), Sans-serif;font-size:var( --e-global-typography-17271c1-font-size );font-weight:var( --e-global-typography-17271c1-font-weight );text-transform:var( --e-global-typography-17271c1-text-transform );font-style:var( --e-global-typography-17271c1-font-style );text-decoration:var( --e-global-typography-17271c1-text-decoration );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__title{font-family:var( --e-global-typography-17271c1-font-family ), Sans-serif;font-size:var( --e-global-typography-17271c1-font-size );font-weight:var( --e-global-typography-17271c1-font-weight );text-transform:var( --e-global-typography-17271c1-text-transform );font-style:var( --e-global-typography-17271c1-font-style );text-decoration:var( --e-global-typography-17271c1-text-decoration );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-aa63d18:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-aa63d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76f0630 );}.elementor-43 .elementor-element.elementor-element-aa63d18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;}.elementor-43 .elementor-element.elementor-element-aa63d18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-906e317{text-align:center;}.elementor-43 .elementor-element.elementor-element-906e317 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a827a0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-6a827a0 .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-6650fc5:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-6650fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76f0630 );}.elementor-43 .elementor-element.elementor-element-6650fc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 150px 0px;}.elementor-43 .elementor-element.elementor-element-6650fc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-d18e1c1 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 40px 40px 40px;}.elementor-43 .elementor-element.elementor-element-87d50d0{text-align:center;}.elementor-43 .elementor-element.elementor-element-87d50d0 .elementor-heading-title{font-family:var( --e-global-typography-1bf1cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf1cc3-font-size );font-weight:var( --e-global-typography-1bf1cc3-font-weight );text-transform:var( --e-global-typography-1bf1cc3-text-transform );font-style:var( --e-global-typography-1bf1cc3-font-style );text-decoration:var( --e-global-typography-1bf1cc3-text-decoration );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-7cf2a8f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-7cf2a8f .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-18811e5 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 40px 40px 40px;}.elementor-43 .elementor-element.elementor-element-de115a2{text-align:center;}.elementor-43 .elementor-element.elementor-element-de115a2 .elementor-heading-title{font-family:var( --e-global-typography-1bf1cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf1cc3-font-size );font-weight:var( --e-global-typography-1bf1cc3-font-weight );text-transform:var( --e-global-typography-1bf1cc3-text-transform );font-style:var( --e-global-typography-1bf1cc3-font-style );text-decoration:var( --e-global-typography-1bf1cc3-text-decoration );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-b3e41ce{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-b3e41ce .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-cd53dc9 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 40px 40px 40px;}.elementor-43 .elementor-element.elementor-element-006b41e{text-align:center;}.elementor-43 .elementor-element.elementor-element-006b41e .elementor-heading-title{font-family:var( --e-global-typography-1bf1cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf1cc3-font-size );font-weight:var( --e-global-typography-1bf1cc3-font-weight );text-transform:var( --e-global-typography-1bf1cc3-text-transform );font-style:var( --e-global-typography-1bf1cc3-font-style );text-decoration:var( --e-global-typography-1bf1cc3-text-decoration );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-25022bd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-25022bd .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-c9e09a6 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 40px 40px 40px;}.elementor-43 .elementor-element.elementor-element-d6c83bd{text-align:center;}.elementor-43 .elementor-element.elementor-element-d6c83bd .elementor-heading-title{font-family:var( --e-global-typography-1bf1cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf1cc3-font-size );font-weight:var( --e-global-typography-1bf1cc3-font-weight );text-transform:var( --e-global-typography-1bf1cc3-text-transform );font-style:var( --e-global-typography-1bf1cc3-font-style );text-decoration:var( --e-global-typography-1bf1cc3-text-decoration );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-84fa513{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-84fa513 .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-a606946{margin-top:-135px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-34baee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;text-align:center;}.elementor-43 .elementor-element.elementor-element-34baee8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-869cba5 .swiper-pagination-bullet-active, .elementor-43 .elementor-element.elementor-element-869cba5 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-869cba5 .swiper-pagination-fraction{color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-869cba5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-869cba5 .elementor-swiper-button{font-size:20px;}.elementor-43 .elementor-element.elementor-element-869cba5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-76f0630 );opacity:var( --e-global-color-76f0630 );}.elementor-43 .elementor-element.elementor-element-12ab6a9 > .elementor-background-overlay{background-image:url("https://avstructural.com/wp-content/uploads/2025/08/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-12ab6a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-43 .elementor-element.elementor-element-ed9f30a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-c4847d2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-75dc0c8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-75dc0c8 .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-8612d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-8612d74 img{height:750px;object-fit:cover;object-position:center left;}.elementor-43 .elementor-element.elementor-element-77178b2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:93px;}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-77178b2{left:-134px;}body.rtl .elementor-43 .elementor-element.elementor-element-77178b2{right:-134px;}.elementor-43 .elementor-element.elementor-element-77178b2 img{width:332px;}.elementor-43 .elementor-element.elementor-element-0e1f439 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-43 .elementor-element.elementor-element-6cd9480{text-align:left;}.elementor-43 .elementor-element.elementor-element-adff753 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-43 .elementor-element.elementor-element-3dd1fa8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-3dd1fa8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-e3f6c8e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-e3f6c8e .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-43 .elementor-element.elementor-element-896a593{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-896a593 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-0905011{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-0905011 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-43 .elementor-element.elementor-element-85d377b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-85d377b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-17997c7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-17997c7 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-43 .elementor-element.elementor-element-e3849c2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-e3849c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-7f7410d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-7f7410d .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;}.elementor-43 .elementor-element.elementor-element-44ebcb0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-44ebcb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-d3a4085 > .elementor-container{max-width:574px;}.elementor-43 .elementor-element.elementor-element-f01381f{text-align:center;}.elementor-43 .elementor-element.elementor-element-f01381f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-text );}.elementor-43 .elementor-element.elementor-element-790c5da{text-align:center;}.elementor-43 .elementor-element.elementor-element-790c5da .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-d70644a{text-align:left;}.elementor-43 .elementor-element.elementor-element-6201417{text-align:left;}.elementor-43 .elementor-element.elementor-element-a2a8251{padding:0px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-1e39b3f{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-1e39b3f .elementor-heading-title{font-family:var( --e-global-typography-e7344ec-font-family ), Sans-serif;font-size:var( --e-global-typography-e7344ec-font-size );font-weight:var( --e-global-typography-e7344ec-font-weight );text-transform:var( --e-global-typography-e7344ec-text-transform );font-style:var( --e-global-typography-e7344ec-font-style );text-decoration:var( --e-global-typography-e7344ec-text-decoration );line-height:var( --e-global-typography-e7344ec-line-height );color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-c837e41 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-6e77967-font-family ), Sans-serif;font-size:var( --e-global-typography-6e77967-font-size );font-weight:var( --e-global-typography-6e77967-font-weight );text-transform:var( --e-global-typography-6e77967-text-transform );font-style:var( --e-global-typography-6e77967-font-style );text-decoration:var( --e-global-typography-6e77967-text-decoration );border-radius:0px 0px 0px 0px;padding:17px 27px 17px 27px;}.elementor-43 .elementor-element.elementor-element-c837e41{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-aea1535 > .elementor-element-populated{padding:10px 30px 30px 30px;}.elementor-43 .elementor-element.elementor-element-9b0b520 .elementor-heading-title{font-family:var( --e-global-typography-1bf1cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-1bf1cc3-font-size );font-weight:var( --e-global-typography-1bf1cc3-font-weight );text-transform:var( --e-global-typography-1bf1cc3-text-transform );font-style:var( --e-global-typography-1bf1cc3-font-style );text-decoration:var( --e-global-typography-1bf1cc3-text-decoration );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-ddcfd5f{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:var( --e-global-color-secondary );}@media(max-width:1600px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-43 .elementor-element.elementor-element-c581d79 .elementor-heading-title{font-size:48px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-43 .elementor-element.elementor-element-18f8e1d .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-87d0434 .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-4932526 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a01a9b .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__name{font-size:var( --e-global-typography-17271c1-font-size );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__title{font-size:var( --e-global-typography-17271c1-font-size );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-906e317 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a827a0 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-87d50d0 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-7cf2a8f .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-de115a2 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-b3e41ce .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-006b41e .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-25022bd .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-d6c83bd .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-84fa513 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-a606946{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-8693015 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-34baee8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-869cba5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-869cba5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-43 .elementor-element.elementor-element-869cba5 .elementor-main-swiper{width:100%;}.elementor-43 .elementor-element.elementor-element-c4847d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-75dc0c8 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-790c5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-1e39b3f .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-c837e41 .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-9b0b520 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-43 .elementor-element.elementor-element-cdfe37a > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-43 .elementor-element.elementor-element-1c617be > .elementor-element-populated{padding:15px 5px 5px 5px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-43 .elementor-element.elementor-element-c581d79 .elementor-heading-title{font-size:48px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-43 .elementor-element.elementor-element-18f8e1d .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-87d0434 .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-cdfe37a > .elementor-element-populated{padding:80px 80px 80px 80px;}.elementor-43 .elementor-element.elementor-element-4932526 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a01a9b .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-fd0d108{--e-image-carousel-slides-to-show:3;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__name{font-size:var( --e-global-typography-17271c1-font-size );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__title{font-size:var( --e-global-typography-17271c1-font-size );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-906e317 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a827a0 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-87d50d0 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-7cf2a8f .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-de115a2 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-b3e41ce .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-006b41e .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-25022bd .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-d6c83bd .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-84fa513 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-a606946{margin-top:70px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-34baee8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-cdf5703 > .elementor-element-populated{padding:0px 80px 80px 80px;}.elementor-43 .elementor-element.elementor-element-c4847d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-75dc0c8 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-8612d74{text-align:left;}.elementor-43 .elementor-element.elementor-element-6cd9480 img{width:100%;}.elementor-43 .elementor-element.elementor-element-790c5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-1e39b3f .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-c837e41 .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-9b0b520 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-149bf00{padding:53px 0px 53px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-43 .elementor-element.elementor-element-c581d79 .elementor-heading-title{font-size:42px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-43 .elementor-element.elementor-element-18f8e1d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-18f8e1d .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-87d0434{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-43 .elementor-element.elementor-element-87d0434 .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-819c027{margin-top:0px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-cdfe37a > .elementor-element-populated{padding:30px 20px 40px 20px;}.elementor-43 .elementor-element.elementor-element-4932526 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a01a9b .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-fd0d108{--e-image-carousel-slides-to-show:2;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__name{font-size:var( --e-global-typography-17271c1-font-size );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-6693dca .elementor-testimonial__title{font-size:var( --e-global-typography-17271c1-font-size );line-height:var( --e-global-typography-17271c1-line-height );}.elementor-43 .elementor-element.elementor-element-906e317 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-6a827a0 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-6650fc5{padding:0px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-87d50d0 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-7cf2a8f .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-de115a2 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-b3e41ce .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-006b41e .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-25022bd .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-d6c83bd .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-43 .elementor-element.elementor-element-84fa513 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-34baee8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-12ab6a9{padding:40px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-cdf5703 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-43 .elementor-element.elementor-element-c4847d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-43 .elementor-element.elementor-element-75dc0c8 .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-8612d74 img{height:335px;}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-77178b2{left:-20px;}body.rtl .elementor-43 .elementor-element.elementor-element-77178b2{right:-20px;}.elementor-43 .elementor-element.elementor-element-77178b2 img{width:182px;}.elementor-43 .elementor-element.elementor-element-0e1f439 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-43 .elementor-element.elementor-element-d3a4085{margin-top:0px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-790c5da .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-43 .elementor-element.elementor-element-1e39b3f .elementor-heading-title{font-size:var( --e-global-typography-e7344ec-font-size );line-height:var( --e-global-typography-e7344ec-line-height );}.elementor-43 .elementor-element.elementor-element-c837e41 .elementor-button{font-size:var( --e-global-typography-6e77967-font-size );}.elementor-43 .elementor-element.elementor-element-aea1535 > .elementor-element-populated{padding:40px 20px 0px 20px;}.elementor-43 .elementor-element.elementor-element-9b0b520 .elementor-heading-title{font-size:var( --e-global-typography-1bf1cc3-font-size );line-height:var( --e-global-typography-1bf1cc3-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-cdfe37a{width:65%;}.elementor-43 .elementor-element.elementor-element-1c617be{width:35%;}.elementor-43 .elementor-element.elementor-element-cc5766d{width:59%;}.elementor-43 .elementor-element.elementor-element-9f8c09f{width:41%;}.elementor-43 .elementor-element.elementor-element-dd5d950{width:55%;}.elementor-43 .elementor-element.elementor-element-aea1535{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-688c3b4{width:33%;}.elementor-43 .elementor-element.elementor-element-13a19d6{width:33%;}.elementor-43 .elementor-element.elementor-element-3050ffe{width:33%;}.elementor-43 .elementor-element.elementor-element-f8b2af6{width:33%;}.elementor-43 .elementor-element.elementor-element-6508452{width:33%;}.elementor-43 .elementor-element.elementor-element-cdfe37a{width:100%;}.elementor-43 .elementor-element.elementor-element-1c617be{width:100%;}.elementor-43 .elementor-element.elementor-element-d18e1c1{width:50%;}.elementor-43 .elementor-element.elementor-element-18811e5{width:50%;}.elementor-43 .elementor-element.elementor-element-cd53dc9{width:50%;}.elementor-43 .elementor-element.elementor-element-c9e09a6{width:50%;}.elementor-43 .elementor-element.elementor-element-cdf5703{width:100%;}.elementor-43 .elementor-element.elementor-element-0e1f439{width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-fd0d108 */.elementor-43 .elementor-element.elementor-element-fd0d108 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d18e1c1 */.elementor-43 .elementor-element.elementor-element-d18e1c1 :hover {
    background:#ffffff;
    transition: 1s ease-in;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18811e5 */.elementor-43 .elementor-element.elementor-element-18811e5 :hover {
    background:#ffffff;
    transition: 1s ease-in;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cd53dc9 */.elementor-43 .elementor-element.elementor-element-cd53dc9 :hover {
    background:#ffffff;
    transition: 1s ease-in;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c9e09a6 */.elementor-43 .elementor-element.elementor-element-c9e09a6 :hover {
    background:#ffffff;
    transition: 1s ease-in;
}/* End custom CSS */