.elementor-23 .elementor-element.elementor-element-5c6ccb2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5c6ccb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://familylawaustin.getlocalattorney.com/wp-content/uploads/2023/09/Joint-Custody.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-5c6ccb2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 40%, #1C233340 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5c6ccb2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 30px 120px 30px;}.elementor-23 .elementor-element.elementor-element-550d6ac5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-23 .elementor-element.elementor-element-550d6ac5 .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-550d6ac5 .elementor-divider{text-align:left;}.elementor-23 .elementor-element.elementor-element-76c9e647 .elementor-heading-title{color:#FFFFFF;font-size:50px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-fa8a9d2{color:#FFFFFF;font-size:22px;line-height:2em;width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-fa8a9d2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-2a06f1df{--divider-border-style:solid;--divider-border-width:0px;}.elementor-23 .elementor-element.elementor-element-2a06f1df .elementor-divider-separator{width:100%;}.elementor-23 .elementor-element.elementor-element-2a06f1df .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-17b01a94 > .elementor-widget-container{margin:0px 35px 0px 0px;}.elementor-23 .elementor-element.elementor-element-17b01a94{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-104e41ff > .elementor-container{max-width:1460px;}.elementor-23 .elementor-element.elementor-element-104e41ff:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-104e41ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-104e41ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-104e41ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-6dddaf3f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6dddaf3f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-6dddaf3f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6dddaf3f{--icon-box-icon-margin:0px;}.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon{font-size:80px;}.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-6dddaf3f > .elementor-widget-container{padding:40px 25px 40px 25px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-00f15fe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-00f15fe.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-00f15fe.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-00f15fe{--icon-box-icon-margin:0px;}.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon{font-size:80px;}.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-00f15fe > .elementor-widget-container{padding:40px 25px 40px 25px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-97d85ce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-97d85ce.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-97d85ce.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-97d85ce{--icon-box-icon-margin:0px;}.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon{font-size:80px;}.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-97d85ce > .elementor-widget-container{padding:40px 25px 40px 25px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-7940df9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7940df9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7940df9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7940df9{--icon-box-icon-margin:0px;}.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon{font-size:80px;}.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-title a{font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-7940df9 > .elementor-widget-container{padding:40px 25px 40px 25px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-23 .elementor-element.elementor-element-1d20093a{padding:70px 30px 70px 30px;}.elementor-23 .elementor-element.elementor-element-6e94570f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-23 .elementor-element.elementor-element-6e94570f .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-6e94570f .elementor-divider{text-align:left;}.elementor-23 .elementor-element.elementor-element-4806047b .elementor-heading-title{font-size:45px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-f33d90b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-f33d90b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-23 .elementor-element.elementor-element-f33d90b{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-23 .elementor-element.elementor-element-f33d90b .elementor-icon-list-text{transition:color 0.3s;}.elementor-23 .elementor-element.elementor-element-27b1cc29 > .elementor-element-populated{margin:0px 0px 0px 75px;--e-column-margin-right:0px;--e-column-margin-left:75px;}.elementor-23 .elementor-element.elementor-element-6b396c37:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6b396c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-6b396c37{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-6b396c37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-115030a3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-23 .elementor-element.elementor-element-115030a3 .elementor-divider-separator{width:90px;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-115030a3 .elementor-divider{text-align:center;}.elementor-23 .elementor-element.elementor-element-a9f78d1{text-align:center;}.elementor-23 .elementor-element.elementor-element-a9f78d1 .elementor-heading-title{color:#FFFFFF;font-size:40px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-type-html{padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group .elementor-field, .elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-subgroup label{font-size:18px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-b4ef249 );}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-b4ef249 );}.elementor-23 .elementor-element.elementor-element-51b479d9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-message.elementor-message-danger{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-message.elementor-help-inline{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-51b479d9{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-23 .elementor-element.elementor-element-2d67392e > .elementor-background-overlay{background-color:var( --e-global-color-c5c1e50 );opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2d67392e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 30px 60px 30px;}.elementor-23 .elementor-element.elementor-element-3b5fcabf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-23 .elementor-element.elementor-element-3b5fcabf .elementor-divider-separator{width:90px;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-3b5fcabf .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-67d129f8{text-align:center;}.elementor-23 .elementor-element.elementor-element-67d129f8 .elementor-heading-title{font-size:45px;}.elementor-23 .elementor-element.elementor-element-a084303.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-23 .elementor-element.elementor-element-a084303 .elementor-main-swiper{width:100%;}.elementor-23 .elementor-element.elementor-element-a084303 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;padding:50px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-a084303.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-23 .elementor-element.elementor-element-a084303.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-23 .elementor-element.elementor-element-a084303.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a084303.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a084303.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-23 .elementor-element.elementor-element-a084303 .elementor-testimonial__text{color:#494F5C;font-size:14px;font-style:normal;line-height:1.8em;}.elementor-23 .elementor-element.elementor-element-a084303 .elementor-testimonial__name{font-size:16px;text-transform:uppercase;font-style:normal;letter-spacing:1px;}.elementor-23 .elementor-element.elementor-element-a084303 .elementor-swiper-button{font-size:20px;}.elementor-23 .elementor-element.elementor-element-379f2b10 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-379f2b10{padding:70px 30px 70px 30px;}.elementor-23 .elementor-element.elementor-element-41308275:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-41308275 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-41308275 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-23 .elementor-element.elementor-element-41308275 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3e671a6 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3e671a6 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6405c8ac:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6405c8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8135e2e );}.elementor-23 .elementor-element.elementor-element-6405c8ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-6405c8ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-22dff23 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-50c08308{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-23 .elementor-element.elementor-element-50c08308 .elementor-divider-separator{width:45px;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-50c08308 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-514cffe6{text-align:center;}.elementor-23 .elementor-element.elementor-element-514cffe6 .elementor-heading-title{color:#FFFFFF;font-size:24px;}.elementor-23 .elementor-element.elementor-element-ff2cc4d{text-align:center;}.elementor-23 .elementor-element.elementor-element-ff2cc4d .elementor-heading-title{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5fb55e25 > .elementor-element-populated{margin:0px 0px 0px 75px;--e-column-margin-right:0px;--e-column-margin-left:75px;}.elementor-23 .elementor-element.elementor-element-405454ad{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-23 .elementor-element.elementor-element-405454ad .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-405454ad .elementor-divider{text-align:left;}.elementor-23 .elementor-element.elementor-element-65b0cee7 .elementor-heading-title{font-size:48px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-45285616:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-45285616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5c1e50 );}.elementor-23 .elementor-element.elementor-element-45285616{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-23 .elementor-element.elementor-element-45285616 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-global-174{--e-image-carousel-slides-to-show:4;}.elementor-23 .elementor-element.elementor-global-174 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23 .elementor-element.elementor-global-174 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-global-174 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-23 .elementor-element.elementor-global-174 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-global-174 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-5c6ccb2{padding:70px 30px 70px 30px;}.elementor-23 .elementor-element.elementor-element-76c9e647 .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-104e41ff .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-23 .elementor-element.elementor-element-1d20093a{padding:50px 30px 50px 30px;}.elementor-23 .elementor-element.elementor-element-4806047b .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-27b1cc29 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-a9f78d1 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group .elementor-field, .elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-subgroup label{font-size:16px;}.elementor-23 .elementor-element.elementor-element-2d67392e{padding:50px 30px 50px 30px;}.elementor-23 .elementor-element.elementor-element-379f2b10{padding:50px 30px 50px 30px;}.elementor-23 .elementor-element.elementor-element-5fb55e25 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-65b0cee7 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-45285616{padding:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-global-174{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-5c6ccb2{padding:50px 10px 50px 10px;}.elementor-23 .elementor-element.elementor-element-76c9e647 .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-fa8a9d2{font-size:16px;line-height:1.8em;}.elementor-23 .elementor-element.elementor-element-fa8a9d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-17b01a94 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-23 .elementor-element.elementor-element-17b01a94{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-2dc80b0d{width:50%;}.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon{font-size:60px;}.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-title a{font-size:14px;}.elementor-23 .elementor-element.elementor-element-6dddaf3f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-d1b28b7{width:50%;}.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon{font-size:60px;}.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-title a{font-size:14px;}.elementor-23 .elementor-element.elementor-element-00f15fe > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-4a5e7d0{width:50%;}.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon{font-size:60px;}.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-title a{font-size:14px;}.elementor-23 .elementor-element.elementor-element-97d85ce > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-cc5ff44{width:50%;}.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon{font-size:60px;}.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-title a{font-size:14px;}.elementor-23 .elementor-element.elementor-element-7940df9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-1d20093a{padding:30px 10px 30px 10px;}.elementor-23 .elementor-element.elementor-element-4806047b .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-6b396c37{padding:30px 10px 20px 10px;}.elementor-23 .elementor-element.elementor-element-a9f78d1 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-group .elementor-field, .elementor-23 .elementor-element.elementor-element-51b479d9 .elementor-field-subgroup label{font-size:14px;}.elementor-23 .elementor-element.elementor-element-2d67392e{padding:30px 10px 30px 10px;}.elementor-23 .elementor-element.elementor-element-67d129f8 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-379f2b10{padding:30px 10px 30px 10px;}.elementor-23 .elementor-element.elementor-element-22dff23 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-514cffe6 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-65b0cee7 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-45285616{padding:20px 10px 20px 10px;}.elementor-23 .elementor-element.elementor-global-174{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-d7ac84d{width:60%;}.elementor-23 .elementor-element.elementor-element-e3ba799{width:40%;}.elementor-23 .elementor-element.elementor-element-122f1fb3{width:51.995%;}.elementor-23 .elementor-element.elementor-element-27b1cc29{width:47.962%;}.elementor-23 .elementor-element.elementor-element-65764bcc{width:36.988%;}.elementor-23 .elementor-element.elementor-element-5fb55e25{width:62.969%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-2dc80b0d{width:50%;}.elementor-23 .elementor-element.elementor-element-d1b28b7{width:50%;}.elementor-23 .elementor-element.elementor-element-4a5e7d0{width:50%;}.elementor-23 .elementor-element.elementor-element-cc5ff44{width:50%;}.elementor-23 .elementor-element.elementor-element-122f1fb3{width:100%;}.elementor-23 .elementor-element.elementor-element-27b1cc29{width:100%;}.elementor-23 .elementor-element.elementor-element-65764bcc{width:60%;}.elementor-23 .elementor-element.elementor-element-5fb55e25{width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-6dddaf3f */.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-title {
    position: relative;
    height: 52px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.elementor-23 .elementor-element.elementor-element-6dddaf3f .elementor-icon-box-title:before {
    content: '';
    display: block;
    width: 45px;
    height: 3px;
    background-color: var( --e-global-color-primary );
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00f15fe */.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-title {
    position: relative;
    height: 52px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.elementor-23 .elementor-element.elementor-element-00f15fe .elementor-icon-box-title:before {
    content: '';
    display: block;
    width: 45px;
    height: 3px;
    background-color: var( --e-global-color-primary );
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-97d85ce */.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-title {
    position: relative;
    height: 52px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.elementor-23 .elementor-element.elementor-element-97d85ce .elementor-icon-box-title:before {
    content: '';
    display: block;
    width: 45px;
    height: 3px;
    background-color: var( --e-global-color-primary );
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7940df9 */.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-title {
    position: relative;
    height: 52px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.elementor-23 .elementor-element.elementor-element-7940df9 .elementor-icon-box-title:before {
    content: '';
    display: block;
    width: 45px;
    height: 3px;
    background-color: var( --e-global-color-primary );
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-a084303 */.elementor-23 .elementor-element.elementor-element-a084303 .swiper-pagination {
    display: none;
}

@media only screen and (max-width: 1024px) {
    .elementor-23 .elementor-element.elementor-element-a084303 .swiper-pagination {
        display: block;
    }
}

.elementor-23 .elementor-element.elementor-element-a084303 .elementor-testimonial__image,
.elementor-23 .elementor-element.elementor-element-a084303 .elementor-testimonial__image img {
    height: 30px;
}

.elementor-23 .elementor-element.elementor-element-a084303 .elementor-testimonial__image {
    margin-bottom: 15px;
}

.elementor-23 .elementor-element.elementor-element-a084303 .elementor-testimonial__image img {
    width: auto !important;
}

.elementor-23 .elementor-element.elementor-element-a084303 .elementor-testimonial__cite {
    margin-top: 15px;
}

.elementor-23 .elementor-element.elementor-element-a084303 .swiper-slide {
    position: relative;
    overflow: visible;
    margin-top: 15px;
}

.elementor-23 .elementor-element.elementor-element-a084303 .swiper-slide:after {
    content: '';
    position: absolute;
    width: 50px;
    height: 50px;
    left: 30px;
    top: -15px;
    background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='50' height='50' transform='matrix(0 1 1 0 0 0)' fill='%23252D3D'/%3E%3Cpath d='M17.4792 22.5834C17.154 22.5834 16.8419 22.633 16.5313 22.6782C16.6319 22.3399 16.7354 21.9957 16.9017 21.6866C17.0679 21.2374 17.3275 20.848 17.5857 20.4557C17.8015 20.0314 18.1821 19.7441 18.4621 19.3809C18.7552 19.028 19.1548 18.7932 19.4713 18.5001C19.7819 18.1939 20.1888 18.0407 20.5125 17.8249C20.8509 17.6309 21.1454 17.4166 21.4604 17.3145L22.2465 16.9907L22.9377 16.7034L22.2304 13.8772L21.3598 14.0872C21.0813 14.1572 20.7415 14.2389 20.355 14.3366C19.9598 14.4095 19.5384 14.6093 19.0688 14.7916C18.605 14.9987 18.0684 15.1387 17.5696 15.4712C17.0679 15.7891 16.489 16.0545 15.9786 16.4803C15.4842 16.9193 14.8877 17.2999 14.4473 17.8584C13.9661 18.3805 13.4907 18.9289 13.1217 19.553C12.6944 20.148 12.4042 20.8014 12.0979 21.4474C11.8209 22.0934 11.5977 22.7541 11.4154 23.3957C11.0698 24.682 10.9152 25.9041 10.8554 26.9497C10.8059 27.9968 10.835 28.8674 10.8963 29.4974C10.9182 29.7949 10.959 30.0837 10.9882 30.2834L11.0246 30.5284L11.0625 30.5197C11.3219 31.7313 11.919 32.8448 12.7848 33.7312C13.6505 34.6177 14.7495 35.2409 15.9547 35.5288C17.1599 35.8167 18.4219 35.7576 19.5949 35.3582C20.7678 34.9588 21.8037 34.2355 22.5828 33.272C23.3618 32.3084 23.8522 31.144 23.9971 29.9135C24.142 28.6829 23.9356 27.4364 23.4017 26.3183C22.8678 25.2001 22.0282 24.256 20.9801 23.595C19.9321 22.9341 18.7183 22.5834 17.4792 22.5834ZM33.5209 22.5834C33.1957 22.5834 32.8836 22.633 32.5729 22.6782C32.6736 22.3399 32.7771 21.9957 32.9434 21.6866C33.1096 21.2374 33.3692 20.848 33.6273 20.4557C33.8432 20.0314 34.2238 19.7441 34.5038 19.3809C34.7969 19.028 35.1965 18.7932 35.5129 18.5001C35.8236 18.1939 36.2304 18.0407 36.5542 17.8249C36.8925 17.6309 37.1871 17.4166 37.5021 17.3145L38.2882 16.9907L38.9794 16.7034L38.2721 13.8772L37.4015 14.0872C37.1229 14.1572 36.7832 14.2389 36.3967 14.3366C36.0015 14.4095 35.58 14.6093 35.1104 14.7916C34.6482 15.0001 34.11 15.1387 33.6113 15.4726C33.1096 15.7905 32.5307 16.0559 32.0202 16.4818C31.5259 16.9207 30.9294 17.3014 30.489 17.8584C30.0077 18.3805 29.5323 18.9289 29.1634 19.553C28.7361 20.148 28.4459 20.8014 28.1396 21.4474C27.8625 22.0934 27.6394 22.7541 27.4571 23.3957C27.1115 24.682 26.9569 25.9041 26.8971 26.9497C26.8475 27.9968 26.8767 28.8674 26.9379 29.4974C26.9598 29.7949 27.0007 30.0837 27.0298 30.2834L27.0663 30.5284L27.1042 30.5197C27.3636 31.7313 27.9607 32.8448 28.8264 33.7312C29.6922 34.6177 30.7912 35.2409 31.9964 35.5288C33.2015 35.8167 34.4636 35.7576 35.6365 35.3582C36.8095 34.9588 37.8454 34.2355 38.6245 33.272C39.4035 32.3084 39.8938 31.144 40.0388 29.9135C40.1837 28.6829 39.9772 27.4364 39.4433 26.3183C38.9094 25.2001 38.0699 24.256 37.0218 23.595C35.9737 22.9341 34.7599 22.5834 33.5209 22.5834Z' fill='white'/%3E%3C/svg%3E");
}/* End custom CSS */