.elementor-200 .elementor-element.elementor-element-b36f5ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-200 .elementor-element.elementor-element-b36f5ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-b36f5ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-b36f5ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-3f64cffa{text-align:center;}.elementor-200 .elementor-element.elementor-element-3f64cffa .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:36px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-9ce70db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-200 .elementor-element.elementor-element-9ce70db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-9ce70db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-200 .elementor-element.elementor-element-9ce70db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-200 .elementor-element.elementor-element-7b169935{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-200 .elementor-element.elementor-element-7b169935 .elementor-headline{text-align:center;font-size:25px;}.elementor-200 .elementor-element.elementor-element-745146f{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-200 .elementor-element.elementor-element-745146f .elementor-headline{text-align:center;font-size:25px;}.elementor-200 .elementor-element.elementor-element-745146f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-3ff68a66{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-200 .elementor-element.elementor-element-3ff68a66 .elementor-headline{text-align:center;font-size:25px;}.elementor-200 .elementor-element.elementor-element-3ff68a66 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-7870a33a{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-200 .elementor-element.elementor-element-7870a33a .elementor-headline{text-align:center;font-size:25px;}.elementor-200 .elementor-element.elementor-element-7870a33a > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4ab2c6ac{text-align:center;}.elementor-200 .elementor-element.elementor-element-4ab2c6ac .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:30px;color:#BD0097;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-200 .elementor-element.elementor-element-67ab5a5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-200 .elementor-element.elementor-element-67ab5a5a .elementor-button{font-size:40px;font-weight:bold;background-color:#B748B6;border-style:solid;border-color:#8600B6;}.elementor-200 .elementor-element.elementor-element-76ca233b .elementor-button-content-wrapper{flex-direction:row;}.elementor-200 .elementor-element.elementor-element-76ca233b .elementor-button{font-size:40px;font-weight:bold;background-color:#B748B6;border-style:solid;border-color:#8600B6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-23b57c2b{text-align:center;font-size:9px;}.elementor-200 .elementor-element.elementor-element-709b7e2a{--spacer-size:20px;}.elementor-200 .elementor-element.elementor-element-16efc89d{text-align:center;}.elementor-200 .elementor-element.elementor-element-16efc89d .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-16efc89d > .elementor-widget-container{background-color:#B748B6;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-200 .elementor-element.elementor-element-471689e8 img{width:90%;}.elementor-200 .elementor-element.elementor-element-6fce9d5b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-6fce9d5b > .elementor-widget-container{margin:0px 70px 0px 20px;}.elementor-200 .elementor-element.elementor-element-410c65db{text-align:center;}.elementor-200 .elementor-element.elementor-element-410c65db .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-410c65db > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-1f01da5d{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-1f01da5d > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-b63316d{text-align:center;}.elementor-200 .elementor-element.elementor-element-b63316d .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-b63316d > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-014ad6f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-014ad6f > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-5702476{text-align:center;}.elementor-200 .elementor-element.elementor-element-5702476 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-5702476 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-d25f594{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-d25f594 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-e45e208{text-align:center;}.elementor-200 .elementor-element.elementor-element-e45e208 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-e45e208 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-a423eed{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-a423eed > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-cad27f2{text-align:center;}.elementor-200 .elementor-element.elementor-element-cad27f2 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-cad27f2 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-59b0593{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-59b0593 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-0ca614d .elementor-button-content-wrapper{flex-direction:row;}.elementor-200 .elementor-element.elementor-element-0ca614d .elementor-button{font-size:40px;font-weight:bold;background-color:#B748B6;border-style:solid;border-color:#8600B6;}.elementor-200 .elementor-element.elementor-element-bcf9fde .elementor-button-content-wrapper{flex-direction:row;}.elementor-200 .elementor-element.elementor-element-bcf9fde .elementor-button{font-size:40px;font-weight:bold;background-color:#B748B6;border-style:solid;border-color:#8600B6;}.elementor-200 .elementor-element.elementor-element-ca50a2d{text-align:center;}.elementor-200 .elementor-element.elementor-element-ca50a2d .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-ca50a2d > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-b603b77{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-b603b77 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-5f62b1f{text-align:center;}.elementor-200 .elementor-element.elementor-element-5f62b1f .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-5f62b1f > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-ab2c0ec{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-ab2c0ec > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-74d9bff6{text-align:center;}.elementor-200 .elementor-element.elementor-element-74d9bff6 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-74d9bff6 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-19056f96{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-19056f96 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-55cb1c7e{text-align:center;}.elementor-200 .elementor-element.elementor-element-55cb1c7e .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-55cb1c7e > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-5032196f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-5032196f > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-413cc72d{text-align:center;}.elementor-200 .elementor-element.elementor-element-413cc72d .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-413cc72d > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-585f6c25{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-585f6c25 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-2729dc9{text-align:center;}.elementor-200 .elementor-element.elementor-element-2729dc9 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-2729dc9 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-10657c39{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-10657c39 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-53488c66{text-align:center;}.elementor-200 .elementor-element.elementor-element-53488c66 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-53488c66 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-51c681c7 img{border-radius:200px 200px 200px 200px;}.elementor-200 .elementor-element.elementor-element-5931fb3f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-5931fb3f > .elementor-widget-container{margin:0px 70px 0px 20px;}.elementor-200 .elementor-element.elementor-element-3a542060 .elementor-button-content-wrapper{flex-direction:row;}.elementor-200 .elementor-element.elementor-element-3a542060 .elementor-button{font-size:40px;font-weight:bold;background-color:#B748B6;border-style:solid;border-color:#8600B6;}.elementor-200 .elementor-element.elementor-element-23aa86b7{text-align:center;font-size:9px;}.elementor-200 .elementor-element.elementor-element-3d00fc8c{--spacer-size:20px;}.elementor-200 .elementor-element.elementor-element-7e582746{text-align:center;}.elementor-200 .elementor-element.elementor-element-7e582746 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-7e582746 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-317b75cb{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-317b75cb > .elementor-widget-container{margin:0px 70px 0px 20px;}.elementor-200 .elementor-element.elementor-element-560a762e .elementor-button-content-wrapper{flex-direction:row;}.elementor-200 .elementor-element.elementor-element-560a762e .elementor-button{font-size:40px;font-weight:bold;background-color:#B748B6;border-style:solid;border-color:#8600B6;}.elementor-200 .elementor-element.elementor-element-781be4f6{text-align:center;font-size:9px;}.elementor-200 .elementor-element.elementor-element-e7adac5{--spacer-size:20px;}.elementor-200 .elementor-element.elementor-element-4f13832{text-align:center;}.elementor-200 .elementor-element.elementor-element-4f13832 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:62px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-4f13832 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-64068586{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-64068586 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-c584d90{text-align:center;}.elementor-200 .elementor-element.elementor-element-c584d90 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-c584d90 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-fa1df2a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-fa1df2a > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-4109cd7{text-align:center;}.elementor-200 .elementor-element.elementor-element-4109cd7 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-4109cd7 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-bcf894c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-bcf894c > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-717e779{text-align:center;}.elementor-200 .elementor-element.elementor-element-717e779 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-717e779 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-b951cea{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-b951cea > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-cd97be7{text-align:center;}.elementor-200 .elementor-element.elementor-element-cd97be7 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-cd97be7 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-73103b7{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-73103b7 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-853b661{text-align:center;}.elementor-200 .elementor-element.elementor-element-853b661 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-853b661 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-7b82e7c{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-7b82e7c > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-580b8a1{text-align:center;}.elementor-200 .elementor-element.elementor-element-580b8a1 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-580b8a1 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-9cac2eb{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-9cac2eb > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-4b270c0{text-align:center;}.elementor-200 .elementor-element.elementor-element-4b270c0 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-4b270c0 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-bbf0077{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-bbf0077 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-2277ed1{text-align:center;}.elementor-200 .elementor-element.elementor-element-2277ed1 .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-2277ed1 > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-4e6ab6b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-4e6ab6b > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-10cb54c{text-align:center;}.elementor-200 .elementor-element.elementor-element-10cb54c .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-10cb54c > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-91111e6{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-91111e6 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-3ac33ad{text-align:center;}.elementor-200 .elementor-element.elementor-element-3ac33ad .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-3ac33ad > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-ded8cc6{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-ded8cc6 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-7ef9d9b{text-align:center;}.elementor-200 .elementor-element.elementor-element-7ef9d9b .elementor-heading-title{font-family:"Wire One", Sans-serif;font-size:50px;letter-spacing:3.3px;color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-7ef9d9b > .elementor-widget-container{background-color:#B748B6;}.elementor-200 .elementor-element.elementor-element-7821106{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-200 .elementor-element.elementor-element-7821106 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-200 .elementor-element.elementor-element-2a090e40{color:#FFFFFF;}.elementor-200 .elementor-element.elementor-element-ccd68e{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-2ca2d38d{width:31.161%;}.elementor-200 .elementor-element.elementor-element-1d91cd28{width:68.839%;}.elementor-200 .elementor-element.elementor-element-792e7fc6{width:31.607%;}.elementor-200 .elementor-element.elementor-element-55371b87{width:68.393%;}}@media(max-width:1024px){.elementor-200 .elementor-element.elementor-element-3f64cffa .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-16efc89d .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-6fce9d5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-410c65db .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-1f01da5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-b63316d .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-014ad6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-5702476 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-d25f594 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-e45e208 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-a423eed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-cad27f2 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-59b0593 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-ca50a2d .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-b603b77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-5f62b1f .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-ab2c0ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-74d9bff6 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-19056f96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-55cb1c7e .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-5032196f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-413cc72d .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-585f6c25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-2729dc9 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-10657c39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-53488c66 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-5931fb3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-7e582746 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-317b75cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4f13832 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-64068586 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-c584d90 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-fa1df2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4109cd7 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-bcf894c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-717e779 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-b951cea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-cd97be7 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-73103b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-853b661 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-7b82e7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-580b8a1 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-9cac2eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4b270c0 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-bbf0077 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-2277ed1 .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-4e6ab6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-10cb54c .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-91111e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-3ac33ad .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-ded8cc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-7ef9d9b .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-7821106 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-3f64cffa .elementor-heading-title{font-size:26px;}.elementor-200 .elementor-element.elementor-element-7b169935 .elementor-headline{text-align:start;font-size:17px;}.elementor-200 .elementor-element.elementor-element-745146f .elementor-headline{text-align:start;font-size:17px;}.elementor-200 .elementor-element.elementor-element-3ff68a66 .elementor-headline{text-align:start;font-size:17px;}.elementor-200 .elementor-element.elementor-element-7870a33a .elementor-headline{text-align:start;font-size:17px;}.elementor-200 .elementor-element.elementor-element-4ab2c6ac .elementor-heading-title{font-size:24px;}.elementor-200 .elementor-element.elementor-element-67ab5a5a .elementor-button{font-size:30px;border-width:2px 2px 2px 2px;}.elementor-200 .elementor-element.elementor-element-76ca233b .elementor-button{font-size:30px;border-width:2px 2px 2px 2px;}.elementor-200 .elementor-element.elementor-element-23b57c2b{font-size:9px;}.elementor-200 .elementor-element.elementor-element-16efc89d .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-410c65db .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-b63316d .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-5702476 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-e45e208 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-cad27f2 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-0ca614d .elementor-button{font-size:30px;border-width:2px 2px 2px 2px;}.elementor-200 .elementor-element.elementor-element-bcf9fde .elementor-button{font-size:30px;border-width:2px 2px 2px 2px;}.elementor-200 .elementor-element.elementor-element-ca50a2d .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-5f62b1f .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-74d9bff6 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-55cb1c7e .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-413cc72d .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-2729dc9 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-53488c66 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-3a542060 .elementor-button{font-size:30px;border-width:2px 2px 2px 2px;}.elementor-200 .elementor-element.elementor-element-23aa86b7{font-size:9px;}.elementor-200 .elementor-element.elementor-element-7e582746 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-560a762e .elementor-button{font-size:30px;border-width:2px 2px 2px 2px;}.elementor-200 .elementor-element.elementor-element-781be4f6{font-size:9px;}.elementor-200 .elementor-element.elementor-element-4f13832 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-c584d90 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-4109cd7 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-717e779 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-cd97be7 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-853b661 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-580b8a1 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-4b270c0 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-2277ed1 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-10cb54c .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-3ac33ad .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-7ef9d9b .elementor-heading-title{font-size:30px;}}/* Start custom CSS for section, class: .elementor-element-ad59313 *//* Ocultamos la barra por defecto (para que no salga en PC) */
.mobile-call-bar {
    display: none;
}

/* Solo se aplica si la pantalla es menor a 768px (Tablets y Móviles) */
@media (max-width: 768px) {
    
    /* Para evitar que la barra tape el contenido final de tu web,
       añadimos un poco de espacio al final del body */
    body {
        padding-bottom: 70px; 
    }

    .mobile-call-bar {
        display: block;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 10; /* Asegura que esté siempre encima de todo */
        background-color: #ffffff;
        box-shadow: 0 -2px 10px rgba(0,0,0,0.1); /* Sombra suave arriba */
        padding: 10px;
        box-sizing: border-box;
    }

    .call-button {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 10px; /* Espacio entre icono y texto */
        background-color: #28a745; /* Color verde llamada */
        color: white;
        text-decoration: none;
        font-family: sans-serif;
        font-weight: bold;
        font-size: 18px;
        padding: 12px;
        border-radius: 8px; /* Bordes redondeados del botón */
        width: 100%;
        box-sizing: border-box;
        transition: background-color 0.3s;
    }

    .call-button:active {
        background-color: #1e7e34; /* Verde más oscuro al pulsar */
    }
    
    /* Ajuste para el icono SVG */
    .call-button svg {
        width: 20px;
        height: 20px;
    }
}/* End custom CSS */