.elementor-2553 .elementor-element.elementor-element-6921843{--display:flex;}.elementor-2553 .elementor-element.elementor-element-6921843:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6921843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2553 .elementor-element.elementor-element-92fe7ee{--display:flex;}.elementor-2553 .elementor-element.elementor-element-b5dec3d{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-f9088bc{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-f9088bc:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-f9088bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-2fb836c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-2fb836c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2fb836c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-91be1e8{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-91be1e8:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-91be1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-91be1e8::before, .elementor-2553 .elementor-element.elementor-element-91be1e8 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-91be1e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-91be1e8 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-91be1e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-91be1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-91be1e8:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-3f2eff0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-3f2eff0{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3f2eff0 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1c095b6 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1c095b6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1c095b6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1c095b6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1c095b6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1c095b6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-fa70c7b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fa70c7b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-fa70c7b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-fa70c7b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-fa70c7b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-fa70c7b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3e895db .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3e895db.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3e895db.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3e895db.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3e895db.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3e895db.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-79a8f19{--display:flex;}.elementor-2553 .elementor-element.elementor-element-7056769{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-0842c3d{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-0842c3d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0842c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-175-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6434ead > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-6434ead{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6434ead .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6994dc0{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-6994dc0:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6994dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-175-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6994dc0::before, .elementor-2553 .elementor-element.elementor-element-6994dc0 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6994dc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6994dc0 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6994dc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6994dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-6994dc0:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-6b3050c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-6b3050c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6b3050c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f99447f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-f99447f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f99447f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f99447f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f99447f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f99447f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-751169c .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-751169c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-751169c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-751169c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-751169c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-751169c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0c4be10 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-0c4be10.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0c4be10.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0c4be10.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0c4be10.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0c4be10.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e6af621{--display:flex;}.elementor-2553 .elementor-element.elementor-element-a1027b2{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-080864e{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-080864e:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-080864e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-149-—-kopia-—-kopia-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-498863c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-498863c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-498863c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-64b5f04{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-64b5f04:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-64b5f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-149-—-kopia-—-kopia-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-64b5f04::before, .elementor-2553 .elementor-element.elementor-element-64b5f04 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-64b5f04 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-64b5f04 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-64b5f04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-64b5f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-64b5f04:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-a747871 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-a747871{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a747871 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ec0e105 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ec0e105.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ec0e105.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ec0e105.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ec0e105.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ec0e105.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dae5012 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dae5012.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dae5012.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dae5012.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dae5012.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dae5012.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5bafd0d .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5bafd0d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5bafd0d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5bafd0d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5bafd0d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5bafd0d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-eee63d0{--display:flex;}.elementor-2553 .elementor-element.elementor-element-4df4d72{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-97e1da1{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-97e1da1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-97e1da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-131-—-kopia-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-fa6f984 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-fa6f984{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fa6f984 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-104ba8f{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-104ba8f:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-104ba8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-131-—-kopia-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-104ba8f::before, .elementor-2553 .elementor-element.elementor-element-104ba8f > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-104ba8f > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-104ba8f > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-104ba8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-104ba8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-104ba8f:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-18277fe > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-18277fe{text-align:center;}.elementor-2553 .elementor-element.elementor-element-18277fe .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-90b6513 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-90b6513.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-90b6513.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-90b6513.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-90b6513.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-90b6513.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c9e0b68 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c9e0b68.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c9e0b68.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c9e0b68.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c9e0b68.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c9e0b68.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-fff5894 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fff5894.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-fff5894.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-fff5894.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-fff5894.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-fff5894.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9e76619{--display:flex;}.elementor-2553 .elementor-element.elementor-element-ea1c8fe{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-3c4f676{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-3c4f676:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-3c4f676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-106-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-50d3090 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-50d3090{text-align:center;}.elementor-2553 .elementor-element.elementor-element-50d3090 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1939cce{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-1939cce:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1939cce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-106-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1939cce::before, .elementor-2553 .elementor-element.elementor-element-1939cce > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1939cce > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1939cce > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1939cce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1939cce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-1939cce:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-9c05c3a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-9c05c3a{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9c05c3a .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-44033d8 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-44033d8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-44033d8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-44033d8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-44033d8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-44033d8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-024869b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-024869b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-024869b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-024869b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-024869b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-024869b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d7eb352 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d7eb352.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d7eb352.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d7eb352.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d7eb352.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d7eb352.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f646310{--display:flex;}.elementor-2553 .elementor-element.elementor-element-aeef2ed{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-56dc048{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-56dc048:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-56dc048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-99-—-kopia-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-84ebdcf > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-84ebdcf{text-align:center;}.elementor-2553 .elementor-element.elementor-element-84ebdcf .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-76b0974{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-76b0974:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-76b0974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-99-—-kopia-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-76b0974::before, .elementor-2553 .elementor-element.elementor-element-76b0974 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-76b0974 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-76b0974 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-76b0974 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-76b0974 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-76b0974:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-81b16ce > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-81b16ce{text-align:center;}.elementor-2553 .elementor-element.elementor-element-81b16ce .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c3d2966 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c3d2966.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c3d2966.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c3d2966.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c3d2966.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c3d2966.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0e75229 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-0e75229.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0e75229.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0e75229.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0e75229.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0e75229.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7361517 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7361517.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7361517.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7361517.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7361517.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7361517.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-51536e0{--display:flex;}.elementor-2553 .elementor-element.elementor-element-07832ca{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-f120cde{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-f120cde:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-f120cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-d122c04 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-d122c04{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d122c04 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-74516ea{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-74516ea:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-74516ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-74516ea::before, .elementor-2553 .elementor-element.elementor-element-74516ea > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-74516ea > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-74516ea > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-74516ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-74516ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-74516ea:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-ab8a281 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-ab8a281{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ab8a281 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1105179 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1105179.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1105179.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1105179.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1105179.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1105179.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8de41a6 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8de41a6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8de41a6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8de41a6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8de41a6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8de41a6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dd656e8 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dd656e8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dd656e8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dd656e8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dd656e8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dd656e8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-203d33d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2553 .elementor-element.elementor-element-75e9e3e{--display:flex;}.elementor-2553 .elementor-element.elementor-element-91278be{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(13, 1fr);--grid-auto-flow:row;}.elementor-2553 .elementor-element.elementor-element-6d22580{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-e0fa4cf{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-e0fa4cf:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e0fa4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-01f14d1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-01f14d1{text-align:center;}.elementor-2553 .elementor-element.elementor-element-01f14d1 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-001b57c{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-001b57c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-001b57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-001b57c::before, .elementor-2553 .elementor-element.elementor-element-001b57c > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-001b57c > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-001b57c > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-001b57c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-001b57c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-001b57c:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-4bfa429 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-4bfa429{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4bfa429 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bb7e6be .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-bb7e6be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bb7e6be.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bb7e6be.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bb7e6be.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bb7e6be.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0841d9f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-0841d9f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0841d9f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0841d9f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0841d9f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0841d9f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9e10e05 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9e10e05.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9e10e05.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9e10e05.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9e10e05.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9e10e05.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-78ee9b9{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-abcd40f{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-abcd40f:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-abcd40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-93-—-kopia-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-ceae7e3 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-ceae7e3{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ceae7e3 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-39ab64b{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-39ab64b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-39ab64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-93-—-kopia-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-39ab64b::before, .elementor-2553 .elementor-element.elementor-element-39ab64b > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-39ab64b > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-39ab64b > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-39ab64b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-39ab64b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-39ab64b:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-fe67ea1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-fe67ea1{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fe67ea1 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-896c62e .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-896c62e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-896c62e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-896c62e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-896c62e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-896c62e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8ea986f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8ea986f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8ea986f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8ea986f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8ea986f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8ea986f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a7c0034 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a7c0034.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a7c0034.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a7c0034.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a7c0034.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a7c0034.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d50c9b7{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-c8c3193{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-c8c3193:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c8c3193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-262-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-93a3e91 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-93a3e91{text-align:center;}.elementor-2553 .elementor-element.elementor-element-93a3e91 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4be5962{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-4be5962:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4be5962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-262-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-4be5962::before, .elementor-2553 .elementor-element.elementor-element-4be5962 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-4be5962 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-4be5962 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-4be5962 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-4be5962 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-4be5962:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-b15f4cd > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-b15f4cd{text-align:center;}.elementor-2553 .elementor-element.elementor-element-b15f4cd .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-97557ad .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-97557ad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-97557ad.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-97557ad.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-97557ad.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-97557ad.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-798282b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-798282b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-798282b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-798282b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-798282b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-798282b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0745e1d .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-0745e1d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0745e1d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0745e1d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0745e1d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0745e1d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-70c0b06{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-820ab2b{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-820ab2b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-820ab2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-248-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-9749d8c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-9749d8c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9749d8c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2c0b527{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-2c0b527:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-2c0b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-248-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-2c0b527::before, .elementor-2553 .elementor-element.elementor-element-2c0b527 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-2c0b527 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-2c0b527 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-2c0b527 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-2c0b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-2c0b527:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-81fbe87 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-81fbe87{text-align:center;}.elementor-2553 .elementor-element.elementor-element-81fbe87 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4ffcabc .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4ffcabc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4ffcabc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4ffcabc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4ffcabc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4ffcabc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3c8b21e .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3c8b21e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3c8b21e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3c8b21e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3c8b21e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3c8b21e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-375df08 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-375df08.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-375df08.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-375df08.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-375df08.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-375df08.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ae123ef{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-23cc00d{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-23cc00d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-23cc00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-235-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6ee3a9c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-6ee3a9c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6ee3a9c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bba3ffe{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-bba3ffe:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bba3ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-235-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-bba3ffe::before, .elementor-2553 .elementor-element.elementor-element-bba3ffe > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-bba3ffe > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-bba3ffe > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-bba3ffe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-bba3ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-bba3ffe:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-72880b4 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-72880b4{text-align:center;}.elementor-2553 .elementor-element.elementor-element-72880b4 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-de509c2 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-de509c2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-de509c2.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-de509c2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-de509c2.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-de509c2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56afe7f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-56afe7f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56afe7f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-56afe7f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56afe7f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-56afe7f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4f9d458 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4f9d458.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4f9d458.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4f9d458.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4f9d458.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4f9d458.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e0cc215{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-43aebad{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-43aebad:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-43aebad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-219-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1ee0d37 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-1ee0d37{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1ee0d37 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1cb75a8{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-1cb75a8:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1cb75a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-219-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1cb75a8::before, .elementor-2553 .elementor-element.elementor-element-1cb75a8 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1cb75a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1cb75a8 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1cb75a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1cb75a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-1cb75a8:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-2dced25 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-2dced25{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2dced25 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-cd1bd7f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-cd1bd7f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-cd1bd7f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-cd1bd7f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-cd1bd7f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-cd1bd7f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2d536d9 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2d536d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2d536d9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2d536d9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2d536d9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2d536d9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7bf02b3 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7bf02b3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7bf02b3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7bf02b3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7bf02b3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7bf02b3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3086d8d{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-c3d065a{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-c3d065a:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c3d065a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-216-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-3b27239 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-3b27239{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3b27239 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-eff95c2{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-eff95c2:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-eff95c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-eff95c2::before, .elementor-2553 .elementor-element.elementor-element-eff95c2 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-eff95c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-eff95c2 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-eff95c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-eff95c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-eff95c2:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-2bb045f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-2bb045f{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2bb045f .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8f72fa9 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8f72fa9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8f72fa9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8f72fa9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8f72fa9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8f72fa9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-668ca98 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-668ca98.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-668ca98.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-668ca98.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-668ca98.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-668ca98.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e3ccca1 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e3ccca1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e3ccca1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e3ccca1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e3ccca1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e3ccca1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0811bcd{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-5f69e48{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-5f69e48:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5f69e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-211-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-527c4c0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-527c4c0{text-align:center;}.elementor-2553 .elementor-element.elementor-element-527c4c0 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-312a207{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-312a207:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-312a207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-211-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-312a207::before, .elementor-2553 .elementor-element.elementor-element-312a207 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-312a207 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-312a207 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-312a207 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-312a207 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-312a207:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-e1345d0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-e1345d0{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e1345d0 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-84c342a .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-84c342a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-84c342a.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-84c342a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-84c342a.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-84c342a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9650cfe .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9650cfe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9650cfe.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9650cfe.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9650cfe.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9650cfe.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-10b7600 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-10b7600.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-10b7600.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-10b7600.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-10b7600.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-10b7600.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-57f99c3{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-c088542{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-c088542:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c088542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-190-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-664501e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-664501e{text-align:center;}.elementor-2553 .elementor-element.elementor-element-664501e .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6f2e599{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-6f2e599:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6f2e599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-190-1-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6f2e599::before, .elementor-2553 .elementor-element.elementor-element-6f2e599 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6f2e599 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6f2e599 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6f2e599 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6f2e599 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-6f2e599:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-a9393d4 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-a9393d4{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a9393d4 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e311e24 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e311e24.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e311e24.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e311e24.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e311e24.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e311e24.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ac6a0bc .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ac6a0bc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ac6a0bc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ac6a0bc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ac6a0bc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ac6a0bc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dc26df2 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dc26df2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dc26df2.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dc26df2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dc26df2.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dc26df2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1b79984{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-5e8962e{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-5e8962e:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5e8962e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-64c7484 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-64c7484{text-align:center;}.elementor-2553 .elementor-element.elementor-element-64c7484 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bc39170{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-bc39170:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bc39170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-bc39170::before, .elementor-2553 .elementor-element.elementor-element-bc39170 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-bc39170 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-bc39170 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-bc39170 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-bc39170 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-bc39170:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-bc8866c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-bc8866c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-bc8866c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6104e4c .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6104e4c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6104e4c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6104e4c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6104e4c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6104e4c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e3cc58 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1e3cc58.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e3cc58.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1e3cc58.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e3cc58.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1e3cc58.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a8fe8da .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a8fe8da.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a8fe8da.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a8fe8da.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a8fe8da.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a8fe8da.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7beb38e{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-4bde061{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-4bde061:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4bde061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1099f24 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-1099f24{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1099f24 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a92a7be{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-a92a7be:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-a92a7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a92a7be::before, .elementor-2553 .elementor-element.elementor-element-a92a7be > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-a92a7be > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-a92a7be > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-a92a7be > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-a92a7be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-a92a7be:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-3fc2790 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-3fc2790{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3fc2790 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-94bbac0 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-94bbac0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-94bbac0.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-94bbac0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-94bbac0.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-94bbac0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f065d8b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-f065d8b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f065d8b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f065d8b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f065d8b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f065d8b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-73ac782 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-73ac782.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-73ac782.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-73ac782.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-73ac782.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-73ac782.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-48f4058{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-4b2b718{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-4b2b718:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4b2b718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6520e2c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-6520e2c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6520e2c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1050e07{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-1050e07:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1050e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1050e07::before, .elementor-2553 .elementor-element.elementor-element-1050e07 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1050e07 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1050e07 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1050e07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1050e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-1050e07:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-5423944 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-5423944{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5423944 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-68b1a85 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-68b1a85.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-68b1a85.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-68b1a85.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-68b1a85.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-68b1a85.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9c90574 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9c90574.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9c90574.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9c90574.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9c90574.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9c90574.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7a76cf1 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7a76cf1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7a76cf1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7a76cf1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7a76cf1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7a76cf1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-95e6680{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-726a53b{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-726a53b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-726a53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-b68512a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-b68512a{text-align:center;}.elementor-2553 .elementor-element.elementor-element-b68512a .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5bc3293{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-5bc3293:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5bc3293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-5bc3293::before, .elementor-2553 .elementor-element.elementor-element-5bc3293 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-5bc3293 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-5bc3293 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-5bc3293 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-5bc3293 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-5bc3293:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-8452b2d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-8452b2d{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8452b2d .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-82abd6b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-82abd6b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-82abd6b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-82abd6b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-82abd6b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-82abd6b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ddc9cdb .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ddc9cdb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ddc9cdb.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ddc9cdb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ddc9cdb.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ddc9cdb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9079279 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9079279.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9079279.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9079279.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9079279.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9079279.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-274fe96{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-0e8cd25{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-0e8cd25:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0e8cd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-aa33190 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-aa33190{text-align:center;}.elementor-2553 .elementor-element.elementor-element-aa33190 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e2f53a8{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-e2f53a8:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e2f53a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-e2f53a8::before, .elementor-2553 .elementor-element.elementor-element-e2f53a8 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-e2f53a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-e2f53a8 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-e2f53a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-e2f53a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-e2f53a8:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-ae8bc1c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-ae8bc1c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ae8bc1c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bee255e .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-bee255e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bee255e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bee255e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bee255e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bee255e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5b07d49 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5b07d49.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5b07d49.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5b07d49.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5b07d49.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5b07d49.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9628ace .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9628ace.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9628ace.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9628ace.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9628ace.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9628ace.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2e997d8{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-1566794{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-1566794:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1566794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-660b58b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-660b58b{text-align:center;}.elementor-2553 .elementor-element.elementor-element-660b58b .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-daca955{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-daca955:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-daca955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-daca955::before, .elementor-2553 .elementor-element.elementor-element-daca955 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-daca955 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-daca955 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-daca955 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-daca955 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-daca955:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-aa6ca22 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-aa6ca22{text-align:center;}.elementor-2553 .elementor-element.elementor-element-aa6ca22 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6df8663 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6df8663.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6df8663.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6df8663.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6df8663.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6df8663.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c96a421 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c96a421.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c96a421.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c96a421.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c96a421.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c96a421.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5c48e5f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5c48e5f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5c48e5f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5c48e5f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5c48e5f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5c48e5f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1c1495c{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-70ac6a2{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-70ac6a2:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-70ac6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-7e5a5a2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-7e5a5a2{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7e5a5a2 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0a7df20{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-0a7df20:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0a7df20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-0a7df20::before, .elementor-2553 .elementor-element.elementor-element-0a7df20 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-0a7df20 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-0a7df20 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-0a7df20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-0a7df20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-0a7df20:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-8f75b5f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-8f75b5f{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8f75b5f .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2ae6075 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2ae6075.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2ae6075.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2ae6075.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2ae6075.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2ae6075.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-45015fc .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-45015fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-45015fc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-45015fc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-45015fc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-45015fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7a72662 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7a72662.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7a72662.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7a72662.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7a72662.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7a72662.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-133f73a{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-db5c48b{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-db5c48b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-db5c48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-363213f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-363213f{text-align:center;}.elementor-2553 .elementor-element.elementor-element-363213f .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b72cd8b{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-b72cd8b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-b72cd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-b72cd8b::before, .elementor-2553 .elementor-element.elementor-element-b72cd8b > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-b72cd8b > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-b72cd8b > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-b72cd8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-b72cd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-b72cd8b:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-7bec53f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-7bec53f{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7bec53f .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3f4905e .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3f4905e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3f4905e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3f4905e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3f4905e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3f4905e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ad02b7d .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ad02b7d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ad02b7d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ad02b7d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ad02b7d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ad02b7d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8c34883 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8c34883.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8c34883.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8c34883.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8c34883.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8c34883.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9ed0cf8{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-d6d7cc4{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-d6d7cc4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-d6d7cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-db54c32 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-db54c32{text-align:center;}.elementor-2553 .elementor-element.elementor-element-db54c32 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6f0df6c{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-6f0df6c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6f0df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6f0df6c::before, .elementor-2553 .elementor-element.elementor-element-6f0df6c > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6f0df6c > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6f0df6c > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6f0df6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6f0df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-6f0df6c:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-6f94bfb > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-6f94bfb{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6f94bfb .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4bc2f89 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4bc2f89.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4bc2f89.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4bc2f89.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4bc2f89.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4bc2f89.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d78aade .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d78aade.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d78aade.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d78aade.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d78aade.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d78aade.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-486d9fa .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-486d9fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-486d9fa.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-486d9fa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-486d9fa.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-486d9fa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6635364{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-acac5cc{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-acac5cc:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-acac5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-9ade14a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-9ade14a{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9ade14a .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6f863eb{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-6f863eb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6f863eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6f863eb::before, .elementor-2553 .elementor-element.elementor-element-6f863eb > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6f863eb > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6f863eb > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6f863eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6f863eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-6f863eb:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-9a0748d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-9a0748d{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9a0748d .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8940b2f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8940b2f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8940b2f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8940b2f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8940b2f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8940b2f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-39626a5 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-39626a5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-39626a5.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-39626a5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-39626a5.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-39626a5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d61906c .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d61906c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d61906c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d61906c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d61906c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d61906c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a1186ff{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-26c0195{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-26c0195:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-26c0195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-12ee3d2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-12ee3d2{text-align:center;}.elementor-2553 .elementor-element.elementor-element-12ee3d2 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-68cdf4b{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-68cdf4b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-68cdf4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-68cdf4b::before, .elementor-2553 .elementor-element.elementor-element-68cdf4b > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-68cdf4b > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-68cdf4b > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-68cdf4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-68cdf4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-68cdf4b:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-2d8b2ea > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-2d8b2ea{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2d8b2ea .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5405622 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5405622.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5405622.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5405622.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5405622.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5405622.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dc314b4 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dc314b4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dc314b4.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dc314b4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dc314b4.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dc314b4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c2db349 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c2db349.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c2db349.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c2db349.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c2db349.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c2db349.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f4b8a98{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-36ddc63{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-36ddc63:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-36ddc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6abe5b5 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-6abe5b5{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6abe5b5 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a5b131f{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-a5b131f:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-a5b131f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a5b131f::before, .elementor-2553 .elementor-element.elementor-element-a5b131f > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-a5b131f > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-a5b131f > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-a5b131f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-a5b131f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-a5b131f:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-7c05ff6 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-7c05ff6{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7c05ff6 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-72e7395 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-72e7395.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-72e7395.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-72e7395.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-72e7395.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-72e7395.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2e1e984 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2e1e984.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2e1e984.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2e1e984.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2e1e984.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2e1e984.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6671c67 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6671c67.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6671c67.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6671c67.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6671c67.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6671c67.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-17e3e39{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-bcb266b{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-bcb266b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bcb266b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-7280a5b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-7280a5b{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7280a5b .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6d4fdf4{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-6d4fdf4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6d4fdf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6d4fdf4::before, .elementor-2553 .elementor-element.elementor-element-6d4fdf4 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6d4fdf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6d4fdf4 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6d4fdf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6d4fdf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-6d4fdf4:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-73a182d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-73a182d{text-align:center;}.elementor-2553 .elementor-element.elementor-element-73a182d .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bbe1934 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-bbe1934.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bbe1934.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bbe1934.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bbe1934.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bbe1934.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-85b3969 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-85b3969.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-85b3969.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-85b3969.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-85b3969.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-85b3969.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-54167cd .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-54167cd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-54167cd.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-54167cd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-54167cd.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-54167cd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a10f287{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-9379d62{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-9379d62:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-9379d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a77a5d2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-a77a5d2{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a77a5d2 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3771920{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-3771920:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-3771920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-3771920::before, .elementor-2553 .elementor-element.elementor-element-3771920 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-3771920 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-3771920 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-3771920 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-3771920 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-3771920:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-1d20051 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-1d20051{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1d20051 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-88c5cf4 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-88c5cf4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-88c5cf4.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-88c5cf4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-88c5cf4.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-88c5cf4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-73f695c .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-73f695c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-73f695c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-73f695c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-73f695c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-73f695c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b70e6e9 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-b70e6e9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b70e6e9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-b70e6e9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b70e6e9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-b70e6e9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9065fc7{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-9d3f056{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-9d3f056:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-9d3f056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-5207c6b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-5207c6b{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5207c6b .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a5937cd{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-a5937cd:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-a5937cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a5937cd::before, .elementor-2553 .elementor-element.elementor-element-a5937cd > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-a5937cd > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-a5937cd > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-a5937cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-a5937cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-a5937cd:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-32a12d8 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-32a12d8{text-align:center;}.elementor-2553 .elementor-element.elementor-element-32a12d8 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3d18b95 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3d18b95.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3d18b95.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3d18b95.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3d18b95.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3d18b95.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-642588d .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-642588d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-642588d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-642588d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-642588d.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-642588d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e94b556 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e94b556.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e94b556.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e94b556.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e94b556.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e94b556.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-89cf317{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-acd5aa0{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-acd5aa0:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-acd5aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-9af1237 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-9af1237{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9af1237 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0579486{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-0579486:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0579486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-0579486::before, .elementor-2553 .elementor-element.elementor-element-0579486 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-0579486 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-0579486 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-0579486 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-0579486 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-0579486:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-f80a0af > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-f80a0af{text-align:center;}.elementor-2553 .elementor-element.elementor-element-f80a0af .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8b9f410 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8b9f410.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8b9f410.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8b9f410.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8b9f410.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8b9f410.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a33ffba .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a33ffba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a33ffba.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a33ffba.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a33ffba.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a33ffba.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-742016b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-742016b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-742016b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-742016b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-742016b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-742016b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-670d5ad{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-765bdb4{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-765bdb4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-765bdb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6219c6e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-6219c6e{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6219c6e .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7741b2c{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-7741b2c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-7741b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-7741b2c::before, .elementor-2553 .elementor-element.elementor-element-7741b2c > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-7741b2c > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-7741b2c > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-7741b2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-7741b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-7741b2c:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-13c0860 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-13c0860{text-align:center;}.elementor-2553 .elementor-element.elementor-element-13c0860 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4e89685 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4e89685.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4e89685.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4e89685.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4e89685.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4e89685.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-40d0403 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-40d0403.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-40d0403.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-40d0403.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-40d0403.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-40d0403.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d3241db .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d3241db.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d3241db.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d3241db.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d3241db.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d3241db.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-10b6632{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-98f3d00{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-98f3d00:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-98f3d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-3d1a156 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-3d1a156{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3d1a156 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3558f72{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-3558f72:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-3558f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-3558f72::before, .elementor-2553 .elementor-element.elementor-element-3558f72 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-3558f72 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-3558f72 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-3558f72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-3558f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-3558f72:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-cdd5a38 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-cdd5a38{text-align:center;}.elementor-2553 .elementor-element.elementor-element-cdd5a38 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f1b60e1 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-f1b60e1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f1b60e1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f1b60e1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f1b60e1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f1b60e1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1a25b44 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1a25b44.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1a25b44.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1a25b44.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1a25b44.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1a25b44.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dfd07c6 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dfd07c6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dfd07c6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dfd07c6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dfd07c6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dfd07c6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-984c9ce{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-1fa94b2{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-1fa94b2:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1fa94b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-4d99679 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-4d99679{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4d99679 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-253ba6e{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-253ba6e:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-253ba6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-253ba6e::before, .elementor-2553 .elementor-element.elementor-element-253ba6e > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-253ba6e > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-253ba6e > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-253ba6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-253ba6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-253ba6e:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-b45cd9b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-b45cd9b{text-align:center;}.elementor-2553 .elementor-element.elementor-element-b45cd9b .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2583d16 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2583d16.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2583d16.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2583d16.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2583d16.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2583d16.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5f527d9 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5f527d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5f527d9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5f527d9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5f527d9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5f527d9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9abae7c .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9abae7c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9abae7c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9abae7c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9abae7c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9abae7c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b5f298a{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-b845b7d{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-b845b7d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-b845b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-89488f0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-89488f0{text-align:center;}.elementor-2553 .elementor-element.elementor-element-89488f0 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ab37173{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-ab37173:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ab37173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-ab37173::before, .elementor-2553 .elementor-element.elementor-element-ab37173 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-ab37173 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-ab37173 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-ab37173 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-ab37173 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-ab37173:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-31f1302 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-31f1302{text-align:center;}.elementor-2553 .elementor-element.elementor-element-31f1302 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0011dd3 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-0011dd3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0011dd3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0011dd3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0011dd3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0011dd3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-694738b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-694738b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-694738b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-694738b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-694738b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-694738b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ce9cc14 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ce9cc14.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ce9cc14.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ce9cc14.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ce9cc14.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ce9cc14.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7ae8fbc{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-92a813c{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-92a813c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-92a813c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-4b8b814 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-4b8b814{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4b8b814 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8c38cea{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-8c38cea:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-8c38cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8c38cea::before, .elementor-2553 .elementor-element.elementor-element-8c38cea > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-8c38cea > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-8c38cea > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-8c38cea > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-8c38cea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-8c38cea:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-346f9de > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-346f9de{text-align:center;}.elementor-2553 .elementor-element.elementor-element-346f9de .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1ca7674 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1ca7674.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1ca7674.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1ca7674.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1ca7674.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1ca7674.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-730da8b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-730da8b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-730da8b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-730da8b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-730da8b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-730da8b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-29a26e8 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-29a26e8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-29a26e8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-29a26e8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-29a26e8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-29a26e8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e8ff874{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-36e8fd5{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-36e8fd5:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-36e8fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-5b38930 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-5b38930{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5b38930 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-82ea05d{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-82ea05d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-82ea05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-82ea05d::before, .elementor-2553 .elementor-element.elementor-element-82ea05d > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-82ea05d > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-82ea05d > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-82ea05d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-82ea05d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-82ea05d:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-818866b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-818866b{text-align:center;}.elementor-2553 .elementor-element.elementor-element-818866b .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0906901 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-0906901.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0906901.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0906901.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0906901.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-0906901.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f6f036f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-f6f036f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f6f036f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f6f036f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f6f036f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-f6f036f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a0a4e2b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a0a4e2b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a0a4e2b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a0a4e2b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a0a4e2b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a0a4e2b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-52007bd{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-7b01d68{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-7b01d68:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-7b01d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8c4ea34 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-8c4ea34{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8c4ea34 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9e7908d{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-9e7908d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-9e7908d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-9e7908d::before, .elementor-2553 .elementor-element.elementor-element-9e7908d > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-9e7908d > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-9e7908d > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-9e7908d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-9e7908d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-9e7908d:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-5051b68 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-5051b68{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5051b68 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8e39288 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8e39288.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8e39288.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8e39288.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8e39288.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8e39288.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4782753 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4782753.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4782753.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4782753.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4782753.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4782753.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2f019dc .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2f019dc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2f019dc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2f019dc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2f019dc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2f019dc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-04abb19{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-ab0bdcb{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-ab0bdcb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ab0bdcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-9873ec6 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-9873ec6{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9873ec6 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4ca10ef{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-4ca10ef:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4ca10ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-4ca10ef::before, .elementor-2553 .elementor-element.elementor-element-4ca10ef > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-4ca10ef > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-4ca10ef > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-4ca10ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-4ca10ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-4ca10ef:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-8519a2a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-8519a2a{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8519a2a .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6dbed94 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6dbed94.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6dbed94.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6dbed94.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6dbed94.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6dbed94.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-13ae07f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-13ae07f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-13ae07f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-13ae07f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-13ae07f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-13ae07f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56ab145 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-56ab145.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56ab145.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-56ab145.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56ab145.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-56ab145.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c41e421{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-0766c1a{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-0766c1a:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0766c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-e35ef84 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-e35ef84{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e35ef84 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e8fa6a1{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-e8fa6a1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e8fa6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-e8fa6a1::before, .elementor-2553 .elementor-element.elementor-element-e8fa6a1 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-e8fa6a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-e8fa6a1 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-e8fa6a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-e8fa6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-e8fa6a1:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-886a0d0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-886a0d0{text-align:center;}.elementor-2553 .elementor-element.elementor-element-886a0d0 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3d9fb0b .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3d9fb0b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3d9fb0b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3d9fb0b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3d9fb0b.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3d9fb0b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a482fe2 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a482fe2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a482fe2.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a482fe2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a482fe2.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a482fe2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dcf7ec8 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dcf7ec8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dcf7ec8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dcf7ec8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dcf7ec8.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dcf7ec8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a9e48c2{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-22633a1{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-22633a1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-22633a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8324d41 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-8324d41{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8324d41 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-41904fc{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-41904fc:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-41904fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-41904fc::before, .elementor-2553 .elementor-element.elementor-element-41904fc > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-41904fc > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-41904fc > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-41904fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-41904fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-41904fc:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-7bac037 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-7bac037{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7bac037 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e8c335a .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e8c335a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e8c335a.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e8c335a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e8c335a.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e8c335a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d32ad28 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d32ad28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d32ad28.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d32ad28.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d32ad28.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d32ad28.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2f3ed02 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2f3ed02.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2f3ed02.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2f3ed02.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2f3ed02.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-2f3ed02.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-fdd16ac{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-befc810{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-befc810:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-befc810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-882a699 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-882a699{text-align:center;}.elementor-2553 .elementor-element.elementor-element-882a699 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e3e03ba{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-e3e03ba:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e3e03ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-e3e03ba::before, .elementor-2553 .elementor-element.elementor-element-e3e03ba > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-e3e03ba > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-e3e03ba > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-e3e03ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-e3e03ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-e3e03ba:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-dd5f736 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-dd5f736{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dd5f736 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56cc0ed .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-56cc0ed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56cc0ed.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-56cc0ed.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-56cc0ed.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-56cc0ed.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-93f6ac3 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-93f6ac3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-93f6ac3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-93f6ac3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-93f6ac3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-93f6ac3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8bd70e9 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8bd70e9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8bd70e9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8bd70e9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8bd70e9.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8bd70e9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-2efac2a{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-60b7bb8{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-60b7bb8:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-60b7bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-cc2abb0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-cc2abb0{text-align:center;}.elementor-2553 .elementor-element.elementor-element-cc2abb0 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-40cc81d{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-40cc81d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-40cc81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-40cc81d::before, .elementor-2553 .elementor-element.elementor-element-40cc81d > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-40cc81d > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-40cc81d > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-40cc81d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-40cc81d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-40cc81d:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-39bdf16 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-39bdf16{text-align:center;}.elementor-2553 .elementor-element.elementor-element-39bdf16 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-88c0e9e .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-88c0e9e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-88c0e9e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-88c0e9e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-88c0e9e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-88c0e9e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9451304 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9451304.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9451304.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9451304.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9451304.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9451304.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-be87d54 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-be87d54.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-be87d54.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-be87d54.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-be87d54.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-be87d54.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5949609{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-fa6d1ec{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-fa6d1ec:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-fa6d1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-95bdb26 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-95bdb26{text-align:center;}.elementor-2553 .elementor-element.elementor-element-95bdb26 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-24d6829{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-24d6829:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-24d6829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-24d6829::before, .elementor-2553 .elementor-element.elementor-element-24d6829 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-24d6829 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-24d6829 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-24d6829 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-24d6829 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-24d6829:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-7d246d9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-7d246d9{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7d246d9 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7659685 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7659685.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7659685.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7659685.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7659685.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7659685.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1367da3 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1367da3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1367da3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1367da3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1367da3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1367da3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d2ae376 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d2ae376.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d2ae376.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d2ae376.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d2ae376.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d2ae376.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-13aa5a6{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-df98afb{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-df98afb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-df98afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-037b459 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-037b459{text-align:center;}.elementor-2553 .elementor-element.elementor-element-037b459 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c22cb03{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-c22cb03:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c22cb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-c22cb03::before, .elementor-2553 .elementor-element.elementor-element-c22cb03 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-c22cb03 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-c22cb03 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-c22cb03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-c22cb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-c22cb03:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-55ce6f2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-55ce6f2{text-align:center;}.elementor-2553 .elementor-element.elementor-element-55ce6f2 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-36ad6b4 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-36ad6b4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-36ad6b4.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-36ad6b4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-36ad6b4.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-36ad6b4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e8968f .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-1e8968f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e8968f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1e8968f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e8968f.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-1e8968f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a290731 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a290731.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a290731.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a290731.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a290731.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-a290731.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ecf0619{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-ade8068{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-ade8068:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ade8068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-201ffec > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-201ffec{text-align:center;}.elementor-2553 .elementor-element.elementor-element-201ffec .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8733001{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-8733001:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-8733001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8733001::before, .elementor-2553 .elementor-element.elementor-element-8733001 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-8733001 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-8733001 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-8733001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-8733001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-8733001:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-fa3e12b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-fa3e12b{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fa3e12b .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-16daead .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-16daead.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-16daead.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-16daead.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-16daead.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-16daead.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8edaecc .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-8edaecc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8edaecc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8edaecc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8edaecc.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-8edaecc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4b747fa .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4b747fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4b747fa.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4b747fa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4b747fa.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4b747fa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a8a9f11{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-2d556e7{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-2d556e7:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-2d556e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-25c9234 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-25c9234{text-align:center;}.elementor-2553 .elementor-element.elementor-element-25c9234 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-8380bf1{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-8380bf1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-8380bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8380bf1::before, .elementor-2553 .elementor-element.elementor-element-8380bf1 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-8380bf1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-8380bf1 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-8380bf1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-8380bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-8380bf1:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-adcde9f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-adcde9f{text-align:center;}.elementor-2553 .elementor-element.elementor-element-adcde9f .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6bcf6df .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6bcf6df.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6bcf6df.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6bcf6df.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6bcf6df.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6bcf6df.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-715c1f6 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-715c1f6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-715c1f6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-715c1f6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-715c1f6.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-715c1f6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-07b3c23 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-07b3c23.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-07b3c23.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-07b3c23.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-07b3c23.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-07b3c23.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-a5258d9{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-b7c8ab9{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-b7c8ab9:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-b7c8ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-fd7e89d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-fd7e89d{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fd7e89d .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6032325{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-6032325:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6032325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6032325::before, .elementor-2553 .elementor-element.elementor-element-6032325 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6032325 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-6032325 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6032325 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-6032325 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-6032325:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-535ced9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-535ced9{text-align:center;}.elementor-2553 .elementor-element.elementor-element-535ced9 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-620caca .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-620caca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-620caca.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-620caca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-620caca.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-620caca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c5285de .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c5285de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c5285de.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c5285de.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c5285de.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c5285de.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7fba7db .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-7fba7db.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7fba7db.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7fba7db.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7fba7db.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-7fba7db.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7972ad5{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-04afadb{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-04afadb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-04afadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-57fda85 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-57fda85{text-align:center;}.elementor-2553 .elementor-element.elementor-element-57fda85 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e03469{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-1e03469:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1e03469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1e03469::before, .elementor-2553 .elementor-element.elementor-element-1e03469 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1e03469 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1e03469 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1e03469 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1e03469 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-1e03469:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-b49c13f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-b49c13f{text-align:center;}.elementor-2553 .elementor-element.elementor-element-b49c13f .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-485a71c .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-485a71c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-485a71c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-485a71c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-485a71c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-485a71c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-088ca9e .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-088ca9e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-088ca9e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-088ca9e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-088ca9e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-088ca9e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-44abf80 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-44abf80.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-44abf80.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-44abf80.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-44abf80.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-44abf80.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-08ad0a3{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-bf346be{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-bf346be:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bf346be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a3c43e2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-a3c43e2{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a3c43e2 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-03772c3{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-03772c3:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-03772c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-03772c3::before, .elementor-2553 .elementor-element.elementor-element-03772c3 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-03772c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-03772c3 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-03772c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-03772c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-03772c3:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-418ec7c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-418ec7c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-418ec7c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5aa0843 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5aa0843.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5aa0843.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5aa0843.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5aa0843.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5aa0843.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9fae890 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9fae890.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9fae890.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9fae890.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9fae890.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9fae890.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5945113 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-5945113.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5945113.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5945113.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5945113.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-5945113.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-0770edc{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-c503b8f{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-c503b8f:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c503b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a5dc00c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-a5dc00c{text-align:center;}.elementor-2553 .elementor-element.elementor-element-a5dc00c .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bb8c3bb{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-bb8c3bb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bb8c3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-bb8c3bb::before, .elementor-2553 .elementor-element.elementor-element-bb8c3bb > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-bb8c3bb > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-bb8c3bb > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-bb8c3bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-bb8c3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-bb8c3bb:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-e3abebf > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-e3abebf{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e3abebf .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-39fb34c .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-39fb34c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-39fb34c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-39fb34c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-39fb34c.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-39fb34c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c4e7443 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c4e7443.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c4e7443.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c4e7443.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c4e7443.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c4e7443.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e052c83 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e052c83.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e052c83.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e052c83.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e052c83.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e052c83.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5fb65ff{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-5bae028{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-5bae028:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5bae028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-d60071a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-d60071a{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d60071a .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-24cc515{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-24cc515:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-24cc515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-24cc515::before, .elementor-2553 .elementor-element.elementor-element-24cc515 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-24cc515 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-24cc515 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-24cc515 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-24cc515 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-24cc515:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-3abdff9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-3abdff9{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3abdff9 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d821e18 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-d821e18.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d821e18.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d821e18.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-d821e18.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-d821e18.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ff10ec3 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ff10ec3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ff10ec3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ff10ec3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ff10ec3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ff10ec3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6161848 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6161848.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6161848.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6161848.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6161848.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6161848.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-51f527c{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-05e9469{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-05e9469:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-05e9469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-f2b0974 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-f2b0974{text-align:center;}.elementor-2553 .elementor-element.elementor-element-f2b0974 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-13acd7c{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-13acd7c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-13acd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-13acd7c::before, .elementor-2553 .elementor-element.elementor-element-13acd7c > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-13acd7c > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-13acd7c > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-13acd7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-13acd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-13acd7c:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-99ae48f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-99ae48f{text-align:center;}.elementor-2553 .elementor-element.elementor-element-99ae48f .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-41da119 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-41da119.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-41da119.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-41da119.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-41da119.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-41da119.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4bf5d72 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4bf5d72.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4bf5d72.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4bf5d72.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4bf5d72.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4bf5d72.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e696fdd .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e696fdd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e696fdd.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e696fdd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-e696fdd.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-e696fdd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9abaa78{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-4a323f9{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-4a323f9:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4a323f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-95b0148 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-95b0148{text-align:center;}.elementor-2553 .elementor-element.elementor-element-95b0148 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ff206a4{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-ff206a4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ff206a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-ff206a4::before, .elementor-2553 .elementor-element.elementor-element-ff206a4 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-ff206a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-ff206a4 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-ff206a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-ff206a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-ff206a4:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-b56123b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-b56123b{text-align:center;}.elementor-2553 .elementor-element.elementor-element-b56123b .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3c1a32e .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-3c1a32e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3c1a32e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3c1a32e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-3c1a32e.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-3c1a32e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-662c5dd .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-662c5dd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-662c5dd.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-662c5dd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-662c5dd.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-662c5dd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9985938 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-9985938.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9985938.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9985938.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9985938.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-9985938.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-54ab188{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-682b7fb{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-682b7fb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-682b7fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-fa413d8 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-fa413d8{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fa413d8 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-869b162{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-869b162:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-869b162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-869b162::before, .elementor-2553 .elementor-element.elementor-element-869b162 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-869b162 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-869b162 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-869b162 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-869b162 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-869b162:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-0d66d4e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-0d66d4e{text-align:center;}.elementor-2553 .elementor-element.elementor-element-0d66d4e .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b21f8c7 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-b21f8c7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b21f8c7.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-b21f8c7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-b21f8c7.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-b21f8c7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c89f3ce .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c89f3ce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c89f3ce.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c89f3ce.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c89f3ce.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c89f3ce.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dbbbe14 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dbbbe14.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dbbbe14.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dbbbe14.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dbbbe14.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dbbbe14.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-29ba108{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-6e12677{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-6e12677:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6e12677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-292c26d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-292c26d{text-align:center;}.elementor-2553 .elementor-element.elementor-element-292c26d .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-f5b5336{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-f5b5336:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-f5b5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-f5b5336::before, .elementor-2553 .elementor-element.elementor-element-f5b5336 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-f5b5336 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-f5b5336 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-f5b5336 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-f5b5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-f5b5336:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-ecc58c6 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-ecc58c6{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ecc58c6 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bce2c54 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-bce2c54.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bce2c54.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bce2c54.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-bce2c54.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-bce2c54.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dff2bd1 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-dff2bd1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dff2bd1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dff2bd1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-dff2bd1.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-dff2bd1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4f0e4e5 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4f0e4e5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4f0e4e5.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4f0e4e5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4f0e4e5.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4f0e4e5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-5052b35{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-1247465{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-1247465:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1247465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-2b1166d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-2b1166d{text-align:center;}.elementor-2553 .elementor-element.elementor-element-2b1166d .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-1e77384{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-1e77384:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1e77384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1e77384::before, .elementor-2553 .elementor-element.elementor-element-1e77384 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1e77384 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-1e77384 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1e77384 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-1e77384 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-1e77384:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-e7499fa > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-e7499fa{text-align:center;}.elementor-2553 .elementor-element.elementor-element-e7499fa .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c412a47 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-c412a47.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c412a47.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c412a47.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-c412a47.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-c412a47.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4a450ad .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-4a450ad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4a450ad.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4a450ad.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-4a450ad.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-4a450ad.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-18fa332 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-18fa332.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-18fa332.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-18fa332.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-18fa332.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-18fa332.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-9a90dfc{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2553 .elementor-element.elementor-element-606b6a4{--display:flex;--min-height:400px;}.elementor-2553 .elementor-element.elementor-element-606b6a4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-606b6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-fd9dee0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-fd9dee0{text-align:center;}.elementor-2553 .elementor-element.elementor-element-fd9dee0 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-02fc373{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;top:0px;--z-index:0;}.elementor-2553 .elementor-element.elementor-element-02fc373:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-02fc373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-02fc373::before, .elementor-2553 .elementor-element.elementor-element-02fc373 > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-02fc373 > .e-con-inner > .elementor-background-video-container::before, .elementor-2553 .elementor-element.elementor-element-02fc373 > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-02fc373 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2553 .elementor-element.elementor-element-02fc373 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2553 .elementor-element.elementor-element-02fc373:hover::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2553 .elementor-element.elementor-element-77c79b1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2553 .elementor-element.elementor-element-77c79b1{text-align:center;}.elementor-2553 .elementor-element.elementor-element-77c79b1 .elementor-heading-title{color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6c6a0e3 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-6c6a0e3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6c6a0e3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6c6a0e3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-6c6a0e3.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-6c6a0e3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ceb047a .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-ceb047a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ceb047a.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ceb047a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-ceb047a.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-ceb047a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-909b666 .elementor-icon-wrapper{text-align:center;}.elementor-2553 .elementor-element.elementor-element-909b666.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-909b666.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-909b666.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-909b666.elementor-view-framed .elementor-icon, .elementor-2553 .elementor-element.elementor-element-909b666.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2553 .elementor-element.elementor-element-7221856{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-2553 .elementor-element.elementor-element-7221856 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2553 .elementor-element.elementor-element-7221856 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-2553 .elementor-element.elementor-element-7221856 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2553 .elementor-element.elementor-element-7221856 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-2553 .elementor-element.elementor-element-203d33d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2553 .elementor-element.elementor-element-91278be{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2553 .elementor-element.elementor-element-f9088bc:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-f9088bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-91be1e8:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-91be1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-0842c3d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0842c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-080864e:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-080864e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-97e1da1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-97e1da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-3c4f676:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-3c4f676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-56dc048:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-56dc048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-f120cde:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-f120cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-74516ea:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-74516ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-203d33d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2553 .elementor-element.elementor-element-91278be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2553 .elementor-element.elementor-element-e0fa4cf:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e0fa4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-001b57c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-001b57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-abcd40f:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-abcd40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-c8c3193:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c8c3193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-820ab2b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-820ab2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-23cc00d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-23cc00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-43aebad:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-43aebad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-c3d065a:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c3d065a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-5f69e48:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5f69e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-c088542:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c088542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2553 .elementor-element.elementor-element-5e8962e:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5e8962e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-bc39170:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bc39170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-4bde061:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4bde061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a92a7be:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-a92a7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-4b2b718:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4b2b718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1050e07:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1050e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-726a53b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-726a53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-5bc3293:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5bc3293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-0e8cd25:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0e8cd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-e2f53a8:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e2f53a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-1566794:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1566794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-daca955:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-daca955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-70ac6a2:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-70ac6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-0a7df20:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0a7df20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-db5c48b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-db5c48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-b72cd8b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-b72cd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-d6d7cc4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-d6d7cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6f0df6c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6f0df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-acac5cc:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-acac5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6f863eb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6f863eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-26c0195:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-26c0195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-68cdf4b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-68cdf4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-36ddc63:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-36ddc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a5b131f:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-a5b131f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-bcb266b:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bcb266b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6d4fdf4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6d4fdf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-9379d62:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-9379d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-3771920:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-3771920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-9d3f056:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-9d3f056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-a5937cd:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-a5937cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-acd5aa0:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-acd5aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-0579486:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0579486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-765bdb4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-765bdb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-7741b2c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-7741b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-98f3d00:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-98f3d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-3558f72:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-3558f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-1fa94b2:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1fa94b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-253ba6e:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-253ba6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-b845b7d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-b845b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-ab37173:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ab37173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-92a813c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-92a813c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8c38cea:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-8c38cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-36e8fd5:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-36e8fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-82ea05d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-82ea05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-7b01d68:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-7b01d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-9e7908d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-9e7908d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-ab0bdcb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ab0bdcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-4ca10ef:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4ca10ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-0766c1a:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-0766c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-e8fa6a1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e8fa6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-22633a1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-22633a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-41904fc:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-41904fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-befc810:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-befc810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-e3e03ba:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-e3e03ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-60b7bb8:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-60b7bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-40cc81d:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-40cc81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-fa6d1ec:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-fa6d1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-24d6829:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-24d6829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-df98afb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-df98afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-c22cb03:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c22cb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-ade8068:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ade8068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8733001:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-8733001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-2d556e7:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-2d556e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-8380bf1:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-8380bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-b7c8ab9:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-b7c8ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-6032325:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6032325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-04afadb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-04afadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1e03469:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1e03469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-bf346be:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bf346be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-03772c3:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-03772c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-c503b8f:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-c503b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-bb8c3bb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-bb8c3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-5bae028:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-5bae028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-24cc515:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-24cc515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-05e9469:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-05e9469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-13acd7c:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-13acd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-4a323f9:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-4a323f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-ff206a4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-ff206a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-682b7fb:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-682b7fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-869b162:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-869b162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-6e12677:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-6e12677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-f5b5336:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-f5b5336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-1247465:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1247465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-1e77384:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-1e77384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}.elementor-2553 .elementor-element.elementor-element-606b6a4:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-606b6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");background-size:cover;}.elementor-2553 .elementor-element.elementor-element-02fc373:not(.elementor-motion-effects-element-type-background), .elementor-2553 .elementor-element.elementor-element-02fc373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio27faro.com/wp-content/uploads/2025/03/Wt_Avante_inacio.photography-241-2-scaled.jpg");}}/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5dec3d */.elementor-2553 .elementor-element.elementor-element-b5dec3d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056769 */.elementor-2553 .elementor-element.elementor-element-7056769{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1027b2 */.elementor-2553 .elementor-element.elementor-element-a1027b2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df4d72 */.elementor-2553 .elementor-element.elementor-element-4df4d72{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea1c8fe */.elementor-2553 .elementor-element.elementor-element-ea1c8fe{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeef2ed */.elementor-2553 .elementor-element.elementor-element-aeef2ed{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07832ca */.elementor-2553 .elementor-element.elementor-element-07832ca{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d22580 */.elementor-2553 .elementor-element.elementor-element-6d22580{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78ee9b9 */.elementor-2553 .elementor-element.elementor-element-78ee9b9{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d50c9b7 */.elementor-2553 .elementor-element.elementor-element-d50c9b7{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c0b06 */.elementor-2553 .elementor-element.elementor-element-70c0b06{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae123ef */.elementor-2553 .elementor-element.elementor-element-ae123ef{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0cc215 */.elementor-2553 .elementor-element.elementor-element-e0cc215{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3086d8d */.elementor-2553 .elementor-element.elementor-element-3086d8d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0811bcd */.elementor-2553 .elementor-element.elementor-element-0811bcd{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57f99c3 */.elementor-2553 .elementor-element.elementor-element-57f99c3{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b79984 */.elementor-2553 .elementor-element.elementor-element-1b79984{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7beb38e */.elementor-2553 .elementor-element.elementor-element-7beb38e{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f4058 */.elementor-2553 .elementor-element.elementor-element-48f4058{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95e6680 */.elementor-2553 .elementor-element.elementor-element-95e6680{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274fe96 */.elementor-2553 .elementor-element.elementor-element-274fe96{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e997d8 */.elementor-2553 .elementor-element.elementor-element-2e997d8{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1495c */.elementor-2553 .elementor-element.elementor-element-1c1495c{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-133f73a */.elementor-2553 .elementor-element.elementor-element-133f73a{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed0cf8 */.elementor-2553 .elementor-element.elementor-element-9ed0cf8{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6635364 */.elementor-2553 .elementor-element.elementor-element-6635364{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1186ff */.elementor-2553 .elementor-element.elementor-element-a1186ff{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b8a98 */.elementor-2553 .elementor-element.elementor-element-f4b8a98{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3e39 */.elementor-2553 .elementor-element.elementor-element-17e3e39{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10f287 */.elementor-2553 .elementor-element.elementor-element-a10f287{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9065fc7 */.elementor-2553 .elementor-element.elementor-element-9065fc7{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89cf317 */.elementor-2553 .elementor-element.elementor-element-89cf317{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670d5ad */.elementor-2553 .elementor-element.elementor-element-670d5ad{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b6632 */.elementor-2553 .elementor-element.elementor-element-10b6632{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-984c9ce */.elementor-2553 .elementor-element.elementor-element-984c9ce{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5f298a */.elementor-2553 .elementor-element.elementor-element-b5f298a{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae8fbc */.elementor-2553 .elementor-element.elementor-element-7ae8fbc{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ff874 */.elementor-2553 .elementor-element.elementor-element-e8ff874{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52007bd */.elementor-2553 .elementor-element.elementor-element-52007bd{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04abb19 */.elementor-2553 .elementor-element.elementor-element-04abb19{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c41e421 */.elementor-2553 .elementor-element.elementor-element-c41e421{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9e48c2 */.elementor-2553 .elementor-element.elementor-element-a9e48c2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd16ac */.elementor-2553 .elementor-element.elementor-element-fdd16ac{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efac2a */.elementor-2553 .elementor-element.elementor-element-2efac2a{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5949609 */.elementor-2553 .elementor-element.elementor-element-5949609{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13aa5a6 */.elementor-2553 .elementor-element.elementor-element-13aa5a6{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecf0619 */.elementor-2553 .elementor-element.elementor-element-ecf0619{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8a9f11 */.elementor-2553 .elementor-element.elementor-element-a8a9f11{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5258d9 */.elementor-2553 .elementor-element.elementor-element-a5258d9{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7972ad5 */.elementor-2553 .elementor-element.elementor-element-7972ad5{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ad0a3 */.elementor-2553 .elementor-element.elementor-element-08ad0a3{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0770edc */.elementor-2553 .elementor-element.elementor-element-0770edc{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb65ff */.elementor-2553 .elementor-element.elementor-element-5fb65ff{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f527c */.elementor-2553 .elementor-element.elementor-element-51f527c{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9abaa78 */.elementor-2553 .elementor-element.elementor-element-9abaa78{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ab188 */.elementor-2553 .elementor-element.elementor-element-54ab188{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ba108 */.elementor-2553 .elementor-element.elementor-element-29ba108{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5052b35 */.elementor-2553 .elementor-element.elementor-element-5052b35{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a90dfc */.elementor-2553 .elementor-element.elementor-element-9a90dfc{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d22580 */.elementor-2553 .elementor-element.elementor-element-6d22580{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78ee9b9 */.elementor-2553 .elementor-element.elementor-element-78ee9b9{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d50c9b7 */.elementor-2553 .elementor-element.elementor-element-d50c9b7{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c0b06 */.elementor-2553 .elementor-element.elementor-element-70c0b06{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae123ef */.elementor-2553 .elementor-element.elementor-element-ae123ef{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0cc215 */.elementor-2553 .elementor-element.elementor-element-e0cc215{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3086d8d */.elementor-2553 .elementor-element.elementor-element-3086d8d{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0811bcd */.elementor-2553 .elementor-element.elementor-element-0811bcd{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57f99c3 */.elementor-2553 .elementor-element.elementor-element-57f99c3{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b79984 */.elementor-2553 .elementor-element.elementor-element-1b79984{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7beb38e */.elementor-2553 .elementor-element.elementor-element-7beb38e{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f4058 */.elementor-2553 .elementor-element.elementor-element-48f4058{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95e6680 */.elementor-2553 .elementor-element.elementor-element-95e6680{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274fe96 */.elementor-2553 .elementor-element.elementor-element-274fe96{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e997d8 */.elementor-2553 .elementor-element.elementor-element-2e997d8{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1495c */.elementor-2553 .elementor-element.elementor-element-1c1495c{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-133f73a */.elementor-2553 .elementor-element.elementor-element-133f73a{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed0cf8 */.elementor-2553 .elementor-element.elementor-element-9ed0cf8{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6635364 */.elementor-2553 .elementor-element.elementor-element-6635364{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1186ff */.elementor-2553 .elementor-element.elementor-element-a1186ff{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b8a98 */.elementor-2553 .elementor-element.elementor-element-f4b8a98{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e3e39 */.elementor-2553 .elementor-element.elementor-element-17e3e39{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10f287 */.elementor-2553 .elementor-element.elementor-element-a10f287{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9065fc7 */.elementor-2553 .elementor-element.elementor-element-9065fc7{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89cf317 */.elementor-2553 .elementor-element.elementor-element-89cf317{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670d5ad */.elementor-2553 .elementor-element.elementor-element-670d5ad{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b6632 */.elementor-2553 .elementor-element.elementor-element-10b6632{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-984c9ce */.elementor-2553 .elementor-element.elementor-element-984c9ce{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5f298a */.elementor-2553 .elementor-element.elementor-element-b5f298a{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae8fbc */.elementor-2553 .elementor-element.elementor-element-7ae8fbc{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ff874 */.elementor-2553 .elementor-element.elementor-element-e8ff874{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52007bd */.elementor-2553 .elementor-element.elementor-element-52007bd{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04abb19 */.elementor-2553 .elementor-element.elementor-element-04abb19{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c41e421 */.elementor-2553 .elementor-element.elementor-element-c41e421{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9e48c2 */.elementor-2553 .elementor-element.elementor-element-a9e48c2{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd16ac */.elementor-2553 .elementor-element.elementor-element-fdd16ac{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efac2a */.elementor-2553 .elementor-element.elementor-element-2efac2a{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5949609 */.elementor-2553 .elementor-element.elementor-element-5949609{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13aa5a6 */.elementor-2553 .elementor-element.elementor-element-13aa5a6{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecf0619 */.elementor-2553 .elementor-element.elementor-element-ecf0619{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8a9f11 */.elementor-2553 .elementor-element.elementor-element-a8a9f11{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5258d9 */.elementor-2553 .elementor-element.elementor-element-a5258d9{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7972ad5 */.elementor-2553 .elementor-element.elementor-element-7972ad5{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ad0a3 */.elementor-2553 .elementor-element.elementor-element-08ad0a3{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0770edc */.elementor-2553 .elementor-element.elementor-element-0770edc{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb65ff */.elementor-2553 .elementor-element.elementor-element-5fb65ff{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f527c */.elementor-2553 .elementor-element.elementor-element-51f527c{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9abaa78 */.elementor-2553 .elementor-element.elementor-element-9abaa78{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ab188 */.elementor-2553 .elementor-element.elementor-element-54ab188{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ba108 */.elementor-2553 .elementor-element.elementor-element-29ba108{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5052b35 */.elementor-2553 .elementor-element.elementor-element-5052b35{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a90dfc */.elementor-2553 .elementor-element.elementor-element-9a90dfc{
    max-height: 400px;
}
.dm-front-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-heading{
    transform: translate3D(0px,0px,40px);
}
.dm-back-icon{
    transform: translate3D(0px,0px,20px);
}
.dm-flip-card {

    transform-style: preserve-3d;
    perspective: 2000px;

}

.dm-front-card {

    transform-style: preserve-3d;
    backface-visibility: hidden;
    transition: transform 1s; /*Flip Duration for front card*/


}

.dm-back-card {
    
    transform-style: preserve-3d;
    backface-visibility: hidden;
    transform:rotateY(180deg); /*Use rotateX for vertical flip, change to -180deg to change flip direction*/
    transition: transform 1s; /*Flip Duration for back card*/


}

 .dm-flip-card:hover .dm-front-card {

    transform: rotateY(-180deg); /*Use rotateX for vertical flip, change to 180deg to change flip direction*/

}

 .dm-flip-card:hover .dm-back-card {

    transform:rotateY(0deg); /*Use rotateX for vertical flip*/

}/* End custom CSS */