.elementor-2177 .elementor-element.elementor-element-a996181{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:170}.elementor-2177 .elementor-element.elementor-element-a996181:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-a996181>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#967a57}.elementor-2177 .elementor-element.elementor-element-a996181:before,.elementor-2177 .elementor-element.elementor-element-a996181>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-a996181>.e-con-inner>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-a996181>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-a996181>.e-con-inner>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-a996181>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-2177 .elementor-element.elementor-element-bab5bf4{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:200px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;--z-index:173}.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-2177 .elementor-element.elementor-element-d39d258>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-d39d258.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-d39d258{text-align:start}.elementor-2177 .elementor-element.elementor-element-d39d258 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:100px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#000}.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-2177 .elementor-element.elementor-element-2143fcf{--iteration-count:infinite;--dynamic-text-color:#000}.elementor-2177 .elementor-element.elementor-element-2143fcf .elementor-headline{text-align:start;font-family:"Roboto",Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase}.elementor-2177 .elementor-element.elementor-element-2143fcf .elementor-headline-plain-text{color:#252525}.elementor-2177 .elementor-element.elementor-element-504190d.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-504190d{text-align:start}.elementor-2177 .elementor-element.elementor-element-504190d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;line-height:1.1em;letter-spacing:3.6px;color:rgba(0,0,0,.49)}.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-2177 .elementor-element.elementor-element-eb8bb93{z-index:173;text-align:center}.elementor-2177 .elementor-element.elementor-element-d92604c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2177 .elementor-element.elementor-element-870c5d6{z-index:172}.elementor-2177 .elementor-element.elementor-element-0b65d2a{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:170}.elementor-2177 .elementor-element.elementor-element-0b65d2a:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-0b65d2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#967a57;background-image:url("https://barcelona-web-design.com/wp-content/uploads/2019/10/Gael_Douay.png");background-repeat:no-repeat;background-size:cover}.elementor-2177 .elementor-element.elementor-element-0b65d2a:before,.elementor-2177 .elementor-element.elementor-element-0b65d2a>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-0b65d2a>.e-con-inner>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-0b65d2a>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-0b65d2a>.e-con-inner>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-0b65d2a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-2177 .elementor-element.elementor-element-44e1939{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-394c50e{left:2%}body.rtl .elementor-2177 .elementor-element.elementor-element-394c50e{right:2%}.elementor-2177 .elementor-element.elementor-element-394c50e{bottom:-109%;text-align:center}.elementor-2177 .elementor-element.elementor-element-153332d>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-153332d.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-153332d{text-align:start}.elementor-2177 .elementor-element.elementor-element-153332d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:100px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#000}.elementor-2177 .elementor-element.elementor-element-7124aab{--iteration-count:infinite;--dynamic-text-color:#000}.elementor-2177 .elementor-element.elementor-element-7124aab .elementor-headline{text-align:start;font-family:"Roboto",Sans-serif;font-size:60px;text-transform:uppercase}.elementor-2177 .elementor-element.elementor-element-7124aab .elementor-headline-plain-text{color:#252525}.elementor-2177 .elementor-element.elementor-element-978f31e.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-978f31e{text-align:start}.elementor-2177 .elementor-element.elementor-element-978f31e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:300;text-transform:uppercase;line-height:1.1em;letter-spacing:3.6px;color:rgba(0,0,0,.74)}.elementor-2177 .elementor-element.elementor-element-cfdf805{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:160}.elementor-2177 .elementor-element.elementor-element-cfdf805:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-cfdf805>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#443d3d}.elementor-2177 .elementor-element.elementor-element-b47b35d{--display:flex}.elementor-2177 .elementor-element.elementor-element-a4dab3b{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .elementor-repeater-item-9122f89 .listing-typo-text.list_typo_stroke{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;-webkit-text-fill-color:transparent}.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .elementor-repeater-item-9122f89 .listing-typo-text.list_typo_stroke:hover{color:transparent;-webkit-text-fill-color:transparent}.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .elementor-repeater-item-7c7bcde .listing-typo-text.list_typo_stroke{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#e03b2f;color:transparent;-webkit-text-fill-color:transparent}.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .elementor-repeater-item-7c7bcde .listing-typo-text.list_typo_stroke:hover{color:transparent;-webkit-text-fill-color:transparent}.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .elementor-repeater-item-aa54e5c .listing-typo-text.list_typo_stroke{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;-webkit-text-fill-color:transparent}.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .elementor-repeater-item-aa54e5c .listing-typo-text.list_typo_stroke:hover{color:transparent;-webkit-text-fill-color:transparent}.elementor-2177 .elementor-element.elementor-element-1124cc0 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .listing-typo-text{font-family:"Roboto",Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase}.elementor-2177 .elementor-element.elementor-element-1124cc0 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-2177 .elementor-element.elementor-element-1124cc0 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block span,.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .listing-typo-text{color:#fff}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-adv-text-block{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2177 .elementor-element.elementor-element-e890d4b .pt-plus-text-block-wrapper .text-content-block{text-align:center}.elementor-2177 .elementor-element.elementor-element-e890d4b .pt_plus_adv_text_block .text-content-block,.elementor-2177 .elementor-element.elementor-element-e890d4b .pt_plus_adv_text_block .text-content-block p{font-family:"Lato",Sans-serif;font-size:17px}.elementor-2177 .elementor-element.elementor-element-e890d4b .pt_plus_adv_text_block .text-content-block p,.elementor-2177 .elementor-element.elementor-element-e890d4b .pt_plus_adv_text_block .text-content-block{color:#bfb2b2}.elementor-2177 .elementor-element.elementor-element-56c69b5{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:160}.elementor-2177 .elementor-element.elementor-element-56c69b5:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-56c69b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#443d3d}.elementor-2177 .elementor-element.elementor-element-4b687be{--display:flex}.elementor-2177 .elementor-element.elementor-element-a6fe297{--spacer-size:50px}.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-2177 .elementor-element.elementor-element-906d92f{font-family:"Roboto",Sans-serif}.elementor-2177 .elementor-element.elementor-element-bbd5db1{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--background-transition:.3s;--overlay-opacity:.5;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:150}.elementor-2177 .elementor-element.elementor-element-bbd5db1:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-bbd5db1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8dad4c}.elementor-2177 .elementor-element.elementor-element-bbd5db1:before,.elementor-2177 .elementor-element.elementor-element-bbd5db1>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-bbd5db1>.e-con-inner>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-bbd5db1>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-bbd5db1>.e-con-inner>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-bbd5db1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:rgba(109,109,109,0);--background-overlay:''}.elementor-2177 .elementor-element.elementor-element-58172ee{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:20%;--padding-right:20%}.elementor-2177 .elementor-element.elementor-element-dd31aa7>.elementor-widget-container{margin:0 0 -100px}.elementor-2177 .elementor-element.elementor-element-ae8c205>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-ae8c205{z-index:151;--ha-tfx-translate-x:733px;--ha-tfx-translate-y:-223px}.elementor-2177 .elementor-element.elementor-element-6f5a483{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-03903b8.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-03903b8{text-align:center}.elementor-2177 .elementor-element.elementor-element-03903b8 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-560f7c7>.elementor-widget-container{margin:0 0 -30%}.elementor-2177 .elementor-element.elementor-element-560f7c7{z-index:133;text-align:center}.elementor-2177 .elementor-element.elementor-element-560f7c7.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-560f7c7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#252525}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-2177 .elementor-element.elementor-element-3ad042d .elementor-icon-wrapper{text-align:center}.elementor-2177 .elementor-element.elementor-element-3ad042d.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-2177 .elementor-element.elementor-element-3ad042d.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-3ad042d.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-2177 .elementor-element.elementor-element-3ad042d.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-3ad042d.elementor-view-default .elementor-icon svg{fill:#000}.elementor-2177 .elementor-element.elementor-element-3ad042d .elementor-icon{font-size:27px}.elementor-2177 .elementor-element.elementor-element-3ad042d .elementor-icon svg{height:27px}.elementor-2177 .elementor-element.elementor-element-1507e4c{--spacer-size:15px}.elementor-2177 .elementor-element.elementor-element-39ee1ac{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:140}.elementor-2177 .elementor-element.elementor-element-39ee1ac:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-39ee1ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#593f62}.elementor-2177 .elementor-element.elementor-element-d17d3bf{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:20%;--padding-right:20%}.elementor-2177 .elementor-element.elementor-element-b60506b>.elementor-widget-container{margin:0 0 -100px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-a90c1b9{left:-747px}body.rtl .elementor-2177 .elementor-element.elementor-element-a90c1b9{right:-747px}.elementor-2177 .elementor-element.elementor-element-a90c1b9{bottom:0}.elementor-2177 .elementor-element.elementor-element-a90c1b9 img{width:22%}.elementor-2177 .elementor-element.elementor-element-58c3b48{--spacer-size:180px}.elementor-2177 .elementor-element.elementor-element-b952aa9.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-b952aa9{text-align:center}.elementor-2177 .elementor-element.elementor-element-b952aa9 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-84ab5ec>.elementor-widget-container{margin:0 0 -30%}.elementor-2177 .elementor-element.elementor-element-84ab5ec{z-index:133;text-align:center}.elementor-2177 .elementor-element.elementor-element-84ab5ec.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-84ab5ec .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#252525}.elementor-2177 .elementor-element.elementor-element-e0e5adb .elementor-icon-wrapper{text-align:center}.elementor-2177 .elementor-element.elementor-element-e0e5adb.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-2177 .elementor-element.elementor-element-e0e5adb.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-e0e5adb.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-2177 .elementor-element.elementor-element-e0e5adb.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-e0e5adb.elementor-view-default .elementor-icon svg{fill:#000}.elementor-2177 .elementor-element.elementor-element-e0e5adb .elementor-icon{font-size:27px}.elementor-2177 .elementor-element.elementor-element-e0e5adb .elementor-icon svg{height:27px}.elementor-2177 .elementor-element.elementor-element-3f86876{--spacer-size:15px}.elementor-2177 .elementor-element.elementor-element-5dabd41{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:130}.elementor-2177 .elementor-element.elementor-element-5dabd41:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-5dabd41>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad4732}.elementor-2177 .elementor-element.elementor-element-76ae502{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:20%;--padding-right:20%}.elementor-2177 .elementor-element.elementor-element-c10b61d>.elementor-widget-container{margin:0 0 -100px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-4f2043f{left:637px}body.rtl .elementor-2177 .elementor-element.elementor-element-4f2043f{right:637px}.elementor-2177 .elementor-element.elementor-element-4f2043f{bottom:0}.elementor-2177 .elementor-element.elementor-element-4f2043f img{width:24%}.elementor-2177 .elementor-element.elementor-element-84c07c1{--spacer-size:180px}.elementor-2177 .elementor-element.elementor-element-c45fa81{z-index:132;text-align:center}.elementor-2177 .elementor-element.elementor-element-c45fa81.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-c45fa81 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-fdc8377>.elementor-widget-container{margin:0 0 -30%}.elementor-2177 .elementor-element.elementor-element-fdc8377{z-index:133;text-align:center}.elementor-2177 .elementor-element.elementor-element-fdc8377.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-fdc8377 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-38d2d00 .elementor-icon-wrapper{text-align:center}.elementor-2177 .elementor-element.elementor-element-38d2d00.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-2177 .elementor-element.elementor-element-38d2d00.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-38d2d00.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-2177 .elementor-element.elementor-element-38d2d00.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-38d2d00.elementor-view-default .elementor-icon svg{fill:#000}.elementor-2177 .elementor-element.elementor-element-38d2d00 .elementor-icon{font-size:27px}.elementor-2177 .elementor-element.elementor-element-38d2d00 .elementor-icon svg{height:27px}.elementor-2177 .elementor-element.elementor-element-9adad37{--spacer-size:15px}.elementor-2177 .elementor-element.elementor-element-c24a408{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:.5;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:90}.elementor-2177 .elementor-element.elementor-element-c24a408:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-c24a408>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#593f62}.elementor-2177 .elementor-element.elementor-element-c24a408:before,.elementor-2177 .elementor-element.elementor-element-c24a408>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-c24a408>.e-con-inner>.elementor-background-video-container:before,.elementor-2177 .elementor-element.elementor-element-c24a408>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-c24a408>.e-con-inner>.elementor-background-slideshow:before,.elementor-2177 .elementor-element.elementor-element-c24a408>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-2177 .elementor-element.elementor-element-fe0bd54{--display:flex}.elementor-2177 .elementor-element.elementor-element-092f4c6{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-288f8bb>.elementor-widget-container{margin:0 200px;padding:-100px 0 0;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-288f8bb{z-index:91}.elementor-2177 .elementor-element.elementor-element-288f8bb img{opacity:1;border-style:solid;border-color:#fff;border-radius:40px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-b9218b3{left:0}body.rtl .elementor-2177 .elementor-element.elementor-element-b9218b3{right:0}.elementor-2177 .elementor-element.elementor-element-b9218b3{top:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-650751e{left:79%}body.rtl .elementor-2177 .elementor-element.elementor-element-650751e{right:79%}.elementor-2177 .elementor-element.elementor-element-650751e{top:40%}.elementor-2177 .elementor-element.elementor-element-32a52fd{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-2cdd08f>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-2cdd08f{z-index:92;text-align:center}.elementor-2177 .elementor-element.elementor-element-2cdd08f.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-2cdd08f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-0c10882>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-0c10882{z-index:93;text-align:center}.elementor-2177 .elementor-element.elementor-element-0c10882.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-0c10882 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-9690d16{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:80}.elementor-2177 .elementor-element.elementor-element-9690d16:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-9690d16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8dad4c}.elementor-2177 .elementor-element.elementor-element-d3bc249{--display:flex}.elementor-2177 .elementor-element.elementor-element-9892b5b{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-7faf566>.elementor-widget-container{margin:0 200px;padding:-100px 0 0;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-7faf566{z-index:91}.elementor-2177 .elementor-element.elementor-element-7faf566 img{opacity:1;border-style:solid;border-color:#fff;border-radius:40px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-c8bdee5{left:0}body.rtl .elementor-2177 .elementor-element.elementor-element-c8bdee5{right:0}.elementor-2177 .elementor-element.elementor-element-c8bdee5{top:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-0eea024{left:79%}body.rtl .elementor-2177 .elementor-element.elementor-element-0eea024{right:79%}.elementor-2177 .elementor-element.elementor-element-0eea024{top:40%}.elementor-2177 .elementor-element.elementor-element-ae4ae85{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-45a969c>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-45a969c{z-index:82;text-align:center}.elementor-2177 .elementor-element.elementor-element-45a969c.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-45a969c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-cd226c4>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-cd226c4{z-index:83;text-align:center}.elementor-2177 .elementor-element.elementor-element-cd226c4.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-cd226c4 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-51733bb{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:70}.elementor-2177 .elementor-element.elementor-element-51733bb:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-51733bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad4732}.elementor-2177 .elementor-element.elementor-element-a9baac6{--display:flex}.elementor-2177 .elementor-element.elementor-element-d74b545{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-8bf939e>.elementor-widget-container{margin:0 200px;padding:-100px 0 0;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-8bf939e{z-index:91}.elementor-2177 .elementor-element.elementor-element-8bf939e img{opacity:1;border-style:solid;border-color:#fff;border-radius:40px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-5136161{left:0}body.rtl .elementor-2177 .elementor-element.elementor-element-5136161{right:0}.elementor-2177 .elementor-element.elementor-element-5136161{top:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-07afcbb{left:79%}body.rtl .elementor-2177 .elementor-element.elementor-element-07afcbb{right:79%}.elementor-2177 .elementor-element.elementor-element-07afcbb{top:40%}.elementor-2177 .elementor-element.elementor-element-7685684{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-c4d0bd6>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-c4d0bd6{z-index:72;text-align:center}.elementor-2177 .elementor-element.elementor-element-c4d0bd6.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-c4d0bd6 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-219def2>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-219def2{z-index:73;text-align:center}.elementor-2177 .elementor-element.elementor-element-219def2.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-219def2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-b32a60a{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:60}.elementor-2177 .elementor-element.elementor-element-b32a60a:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-b32a60a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#545454}.elementor-2177 .elementor-element.elementor-element-c44d96a{--display:flex}.elementor-2177 .elementor-element.elementor-element-aa40cfb{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-cfd76b4>.elementor-widget-container{margin:0 200px;padding:-100px 0 0;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-cfd76b4{z-index:91}.elementor-2177 .elementor-element.elementor-element-cfd76b4 img{opacity:1;border-style:solid;border-color:#fff;border-radius:40px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-49003c5{left:0}body.rtl .elementor-2177 .elementor-element.elementor-element-49003c5{right:0}.elementor-2177 .elementor-element.elementor-element-49003c5{top:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-88a0641{left:79%}body.rtl .elementor-2177 .elementor-element.elementor-element-88a0641{right:79%}.elementor-2177 .elementor-element.elementor-element-88a0641{top:40%}.elementor-2177 .elementor-element.elementor-element-3680c3e{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-8a12906>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-8a12906{z-index:62;text-align:center}.elementor-2177 .elementor-element.elementor-element-8a12906.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-8a12906 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-1778b75>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-1778b75{z-index:63;text-align:center}.elementor-2177 .elementor-element.elementor-element-1778b75.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-1778b75 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-da618e8{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:50}.elementor-2177 .elementor-element.elementor-element-da618e8:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-da618e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#967a57}.elementor-2177 .elementor-element.elementor-element-3730ebf{--display:flex}.elementor-2177 .elementor-element.elementor-element-96cfaaf{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-1748df6>.elementor-widget-container{margin:0 200px;padding:-100px 0 0;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-1748df6{z-index:91}.elementor-2177 .elementor-element.elementor-element-1748df6 img{opacity:1;border-style:solid;border-color:#fff;border-radius:40px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-94114e2{left:0}body.rtl .elementor-2177 .elementor-element.elementor-element-94114e2{right:0}.elementor-2177 .elementor-element.elementor-element-94114e2{top:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-12517f2{left:79%}body.rtl .elementor-2177 .elementor-element.elementor-element-12517f2{right:79%}.elementor-2177 .elementor-element.elementor-element-12517f2{top:40%}.elementor-2177 .elementor-element.elementor-element-9df1423{--spacer-size:1px}.elementor-2177 .elementor-element.elementor-element-602af5d>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-602af5d{z-index:52;text-align:center}.elementor-2177 .elementor-element.elementor-element-602af5d.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-602af5d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-0e256fe>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-0e256fe{z-index:53;text-align:center}.elementor-2177 .elementor-element.elementor-element-0e256fe.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-0e256fe .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-7b78e62{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:40}.elementor-2177 .elementor-element.elementor-element-7b78e62:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-7b78e62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#593f62}.elementor-2177 .elementor-element.elementor-element-fdec5d1{--display:flex}.elementor-2177 .elementor-element.elementor-element-1c9fc53{--display:flex}.elementor-2177 .elementor-element.elementor-element-005725c{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:-316px;--ha-tfx-rotate-z:-22deg}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-005725c{left:-408px}body.rtl .elementor-2177 .elementor-element.elementor-element-005725c{right:-408px}.elementor-2177 .elementor-element.elementor-element-005725c img{width:100%;max-width:64%}.elementor-2177 .elementor-element.elementor-element-5fe71e8{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:-295px;--ha-tfx-rotate-z:34deg}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-5fe71e8{left:470px}body.rtl .elementor-2177 .elementor-element.elementor-element-5fe71e8{right:470px}.elementor-2177 .elementor-element.elementor-element-5fe71e8 img{width:100%;max-width:64%}.elementor-2177 .elementor-element.elementor-element-285ea8e{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:-510px;--ha-tfx-rotate-z:24deg}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-285ea8e{left:31px}body.rtl .elementor-2177 .elementor-element.elementor-element-285ea8e{right:31px}.elementor-2177 .elementor-element.elementor-element-285ea8e img{width:100%;max-width:64%}.elementor-2177 .elementor-element.elementor-element-f4bd3b0{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:51px;--ha-tfx-rotate-z:-2deg}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-f4bd3b0{left:-40px}body.rtl .elementor-2177 .elementor-element.elementor-element-f4bd3b0{right:-40px}.elementor-2177 .elementor-element.elementor-element-f4bd3b0 img{width:100%;max-width:64%}.elementor-2177 .elementor-element.elementor-element-7001b95{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:156.622px;--ha-tfx-rotate-z:-2deg}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-7001b95{left:-532.804px}body.rtl .elementor-2177 .elementor-element.elementor-element-7001b95{right:-532.804px}.elementor-2177 .elementor-element.elementor-element-7001b95 img{width:37%;max-width:64%}.elementor-2177 .elementor-element.elementor-element-888b021{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;top:184px;--ha-tfx-rotate-z:-2deg}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-888b021{left:480px}body.rtl .elementor-2177 .elementor-element.elementor-element-888b021{right:480px}.elementor-2177 .elementor-element.elementor-element-888b021 img{width:37%;max-width:64%}.elementor-2177 .elementor-element.elementor-element-ebb3682{width:100%;max-width:100%;top:0;z-index:52;text-align:center}.elementor-2177 .elementor-element.elementor-element-ebb3682>.elementor-widget-container{margin:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-ebb3682{left:0}body.rtl .elementor-2177 .elementor-element.elementor-element-ebb3682{right:0}.elementor-2177 .elementor-element.elementor-element-ebb3682.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-ebb3682 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-2177 .elementor-element.elementor-element-b425bda{--display:flex}.elementor-2177 .elementor-element.elementor-element-eecddf6{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:30}.elementor-2177 .elementor-element.elementor-element-eecddf6:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-eecddf6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#939393}.elementor-2177 .elementor-element.elementor-element-935fd79{--display:flex}.elementor-2177 .elementor-element.elementor-element-066076f{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:20}.elementor-2177 .elementor-element.elementor-element-066076f:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-066076f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#939393}.elementor-2177 .elementor-element.elementor-element-263b036{--display:flex}.elementor-2177 .elementor-element.elementor-element-4d7540d{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-9d3ad1e>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-9d3ad1e.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-2177 .elementor-element.elementor-element-9d3ad1e{text-align:center}.elementor-2177 .elementor-element.elementor-element-9d3ad1e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:100;text-transform:uppercase;letter-spacing:4px;color:#252525}.elementor-widget-ha-skills .ha-skill-info{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2177 .elementor-element.elementor-element-d0cc6c0 .ha-skill--outside{margin-top:30px}.elementor-2177 .elementor-element.elementor-element-d0cc6c0 .ha-skill--inside:not(:first-child){margin-top:30px}.elementor-2177 .elementor-element.elementor-element-d0cc6c0 .ha-skill,.elementor-2177 .elementor-element.elementor-element-d0cc6c0 .ha-skill-level{border-radius:3px}.elementor-2177 .elementor-element.elementor-element-d0cc6c0 .ha-skill-level{background-color:#242424}.elementor-2177 .elementor-element.elementor-element-d0cc6c0 .ha-skill-info{font-size:12px}.elementor-2177 .elementor-element.elementor-element-275e2cd{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:10}.elementor-2177 .elementor-element.elementor-element-275e2cd:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-275e2cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad4732;background-image:url("https://barcelona-web-design.com/wp-content/uploads/2020/05/plantes2.png");background-position:bottom center;background-repeat:no-repeat}.elementor-2177 .elementor-element.elementor-element-4361596{--display:flex;--padding-top:0px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px}.elementor-2177 .elementor-element.elementor-element-979e15e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2177 .elementor-element.elementor-element-6e08a17{--display:flex}.elementor-2177 .elementor-element.elementor-element-7c41190 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:400;color:#000}.elementor-2177 .elementor-element.elementor-element-e55395e{--display:flex}.elementor-2177 .elementor-element.elementor-element-a9ee926 .elementor-icon-wrapper{text-align:center}.elementor-2177 .elementor-element.elementor-element-a9ee926.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-2177 .elementor-element.elementor-element-a9ee926.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-a9ee926.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-2177 .elementor-element.elementor-element-a9ee926.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-a9ee926.elementor-view-default .elementor-icon svg{fill:#000}.elementor-2177 .elementor-element.elementor-element-2b507c7{--display:flex}.elementor-2177 .elementor-element.elementor-element-2aa44f7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:400;color:#000}.elementor-widget-ha-dual-button .ha-dual-btn{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-ha-dual-button .ha-dual-btn--left{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-ha-dual-button .ha-dual-btn-connector{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-ha-dual-button .ha-dual-btn--right{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2177 .elementor-element.elementor-element-f9999bf>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--right .ha-dual-btn-icon--before{margin-right:0}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--right .ha-dual-btn-icon--after{margin-left:0}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--left{font-size:52px;color:#000;background-color:#ad4732}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--left:hover{color:#fff}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn-connector{color:#fff;background-color:rgba(0,0,0,.32)}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--right{font-size:52px;color:#000;background-color:#ad4732}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--right:hover{color:#fff}.elementor-2177 .elementor-element.elementor-element-2970eff>.elementor-widget-container{margin:-30px 0 0;padding:0}.elementor-2177 .elementor-element.elementor-element-2970eff{text-align:center}.elementor-2177 .elementor-element.elementor-element-2970eff .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#000}.elementor-2177 .elementor-element.elementor-element-2c52a5f{--iteration-count:infinite;--dynamic-text-color:#000}.elementor-2177 .elementor-element.elementor-element-2c52a5f .elementor-headline{text-align:center;font-size:56px}.elementor-2177 .elementor-element.elementor-element-2c52a5f .elementor-headline-plain-text{color:rgba(0,0,0,.5)}.elementor-2177 .elementor-element.elementor-element-2c52a5f .elementor-headline-dynamic-text{line-height:.1em}.elementor-2177 .elementor-element.elementor-element-44b5928 .elementor-icon-wrapper{text-align:center}.elementor-2177 .elementor-element.elementor-element-44b5928.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-2177 .elementor-element.elementor-element-44b5928.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-44b5928.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-2177 .elementor-element.elementor-element-44b5928.elementor-view-framed .elementor-icon,.elementor-2177 .elementor-element.elementor-element-44b5928.elementor-view-default .elementor-icon svg{fill:#000}.elementor-2177 .elementor-element.elementor-element-e14ba57{--iteration-count:infinite;--dynamic-text-color:#000}.elementor-2177 .elementor-element.elementor-element-e14ba57 .elementor-headline{text-align:center}.elementor-2177 .elementor-element.elementor-element-e14ba57 .elementor-headline-plain-text{color:rgba(0,0,0,.5)}.elementor-2177 .elementor-element.elementor-element-e14ba57 .elementor-headline-dynamic-text{line-height:.1em}.elementor-2177 .elementor-element.elementor-element-105ac71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2177 .elementor-element.elementor-element-105ac71:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-105ac71>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad4732}.elementor-2177 .elementor-element.elementor-element-16e611c{--display:flex}body.elementor-page-2177:not(.elementor-motion-effects-element-type-background),body.elementor-page-2177>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad4732}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2177 .elementor-element.elementor-element-bab5bf4{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:45%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px}.elementor-2177 .elementor-element.elementor-element-d39d258>.elementor-widget-container{margin:0 0 0 30px;padding:0}.elementor-2177 .elementor-element.elementor-element-d39d258 .elementor-heading-title{font-size:70px}.elementor-2177 .elementor-element.elementor-element-2143fcf>.elementor-widget-container{margin:0 0 0 30px;padding:0}.elementor-2177 .elementor-element.elementor-element-2143fcf .elementor-headline{font-size:40px}.elementor-2177 .elementor-element.elementor-element-504190d>.elementor-widget-container{margin:0 0 0 30px;padding:0}.elementor-2177 .elementor-element.elementor-element-504190d .elementor-heading-title{font-size:22px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-44e1939{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:45%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px}.elementor-2177 .elementor-element.elementor-element-153332d .elementor-heading-title{font-size:45px}.elementor-2177 .elementor-element.elementor-element-7124aab .elementor-headline{font-size:45px}.elementor-2177 .elementor-element.elementor-element-978f31e .elementor-heading-title{font-size:12px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-6f5a483{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-03903b8 .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-560f7c7 .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-58c3b48{--spacer-size:100px}.elementor-2177 .elementor-element.elementor-element-b952aa9 .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-84ab5ec .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-84c07c1{--spacer-size:100px}.elementor-2177 .elementor-element.elementor-element-c45fa81 .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-fdc8377 .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-2cdd08f .elementor-heading-title{font-size:48px;letter-spacing:4px}.elementor-2177 .elementor-element.elementor-element-0c10882 .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-45a969c .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-cd226c4 .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-c4d0bd6 .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-219def2 .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-8a12906 .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-1778b75 .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-602af5d .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-0e256fe .elementor-heading-title{font-size:36px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-005725c{--ha-tfx-rotate-z:-26deg}.elementor-2177 .elementor-element.elementor-element-005725c img{width:47%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-5fe71e8{left:122px}body.rtl .elementor-2177 .elementor-element.elementor-element-5fe71e8{right:122px}.elementor-2177 .elementor-element.elementor-element-5fe71e8{top:-41px}.elementor-2177 .elementor-element.elementor-element-5fe71e8 img{width:26%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-285ea8e{left:143px}body.rtl .elementor-2177 .elementor-element.elementor-element-285ea8e{right:143px}.elementor-2177 .elementor-element.elementor-element-285ea8e{top:-337px;--ha-tfx-rotate-z:28deg}.elementor-2177 .elementor-element.elementor-element-285ea8e img{width:44%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-f4bd3b0{left:153px}body.rtl .elementor-2177 .elementor-element.elementor-element-f4bd3b0{right:153px}.elementor-2177 .elementor-element.elementor-element-f4bd3b0{top:194px;--ha-tfx-rotate-z:17deg}.elementor-2177 .elementor-element.elementor-element-f4bd3b0 img{width:37%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-7001b95{left:-500px}body.rtl .elementor-2177 .elementor-element.elementor-element-7001b95{right:-500px}.elementor-2177 .elementor-element.elementor-element-7001b95{top:20px}.elementor-2177 .elementor-element.elementor-element-7001b95 img{width:31%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-888b021{left:-286px}body.rtl .elementor-2177 .elementor-element.elementor-element-888b021{right:-286px}.elementor-2177 .elementor-element.elementor-element-888b021{top:164px;--ha-tfx-rotate-z:30deg}.elementor-2177 .elementor-element.elementor-element-888b021 img{width:33%}.elementor-2177 .elementor-element.elementor-element-ebb3682 .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-9d3ad1e .elementor-heading-title{font-size:48px;letter-spacing:3px}.elementor-2177 .elementor-element.elementor-element-275e2cd:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-275e2cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://barcelona-web-design.com/wp-content/uploads/2020/05/impression.png");background-position:bottom center;background-repeat:no-repeat;background-size:auto}.elementor-2177 .elementor-element.elementor-element-f9999bf>.elementor-widget-container{margin:30% 0 0;padding:30px 0 0}.elementor-2177 .elementor-element.elementor-element-e14ba57>.elementor-widget-container{margin:0;padding:0}}@media(min-width:768px){.elementor-2177 .elementor-element.elementor-element-a996181{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-0b65d2a{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-cfdf805{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-56c69b5{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-bbd5db1{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-39ee1ac{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-5dabd41{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-c24a408{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-9690d16{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-51733bb{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-b32a60a{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-da618e8{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-7b78e62{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-fdec5d1{--width:15%}.elementor-2177 .elementor-element.elementor-element-1c9fc53{--width:69.332%}.elementor-2177 .elementor-element.elementor-element-b425bda{--width:15%}.elementor-2177 .elementor-element.elementor-element-eecddf6{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-066076f{--content-width:1600px}.elementor-2177 .elementor-element.elementor-element-275e2cd{--content-width:1600px}}@media(max-width:767px){.elementor-2177 .elementor-element.elementor-element-a996181{--min-height:80vh;--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-2177 .elementor-element.elementor-element-bab5bf4{--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:37%;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-2177 .elementor-element.elementor-element-d39d258 .elementor-heading-title{font-size:40px}.elementor-2177 .elementor-element.elementor-element-2143fcf>.elementor-widget-container{margin:-14px 0 0}.elementor-2177 .elementor-element.elementor-element-2143fcf .elementor-headline{font-size:20px}.elementor-2177 .elementor-element.elementor-element-2143fcf .elementor-headline-dynamic-text{line-height:.1em}.elementor-2177 .elementor-element.elementor-element-504190d>.elementor-widget-container{margin:-30px 0 0}.elementor-2177 .elementor-element.elementor-element-504190d .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-d92604c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2177 .elementor-element.elementor-element-0b65d2a:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-0b65d2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://barcelona-web-design.com/wp-content/uploads/2020/05/Diseñador-web.png");background-position:center center;background-repeat:no-repeat;background-size:352px auto}.elementor-2177 .elementor-element.elementor-element-0b65d2a{--min-height:80vh;--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-2177 .elementor-element.elementor-element-44e1939{--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:37%;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-394c50e{left:89%}body.rtl .elementor-2177 .elementor-element.elementor-element-394c50e{right:89%}.elementor-2177 .elementor-element.elementor-element-394c50e{bottom:116%}.elementor-2177 .elementor-element.elementor-element-394c50e img{width:50%}.elementor-2177 .elementor-element.elementor-element-153332d>.elementor-widget-container{margin:-30px 0 10px}.elementor-2177 .elementor-element.elementor-element-153332d .elementor-heading-title{font-size:40px}.elementor-2177 .elementor-element.elementor-element-7124aab>.elementor-widget-container{margin:-30px 0 20px}.elementor-2177 .elementor-element.elementor-element-7124aab .elementor-headline{font-size:20px}.elementor-2177 .elementor-element.elementor-element-7124aab .elementor-headline-dynamic-text{line-height:.1em}.elementor-2177 .elementor-element.elementor-element-978f31e>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-978f31e .elementor-heading-title{font-size:14px;line-height:16px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-cfdf805{--min-height:90vh;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2177 .elementor-element.elementor-element-1124cc0 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-2177 .elementor-element.elementor-element-1124cc0 .plus-list-adv-typo-block .listing-typo-text{font-size:17px}.elementor-2177 .elementor-element.elementor-element-e890d4b .pt-plus-text-block-wrapper .text-content-block{text-align:center}.elementor-2177 .elementor-element.elementor-element-e890d4b .pt_plus_adv_text_block .text-content-block,.elementor-2177 .elementor-element.elementor-element-e890d4b .pt_plus_adv_text_block .text-content-block p{font-size:10px}.elementor-2177 .elementor-element.elementor-element-56c69b5{--min-height:90vh;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2177 .elementor-element.elementor-element-906d92f{text-align:center;font-size:12px}.elementor-2177 .elementor-element.elementor-element-bbd5db1{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-58172ee{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-2177 .elementor-element.elementor-element-dd31aa7>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-ae8c205 img{width:30%}.elementor-2177 .elementor-element.elementor-element-6f5a483{--spacer-size:5px}.elementor-2177 .elementor-element.elementor-element-03903b8>.elementor-widget-container{margin:-16px 0 0}.elementor-2177 .elementor-element.elementor-element-03903b8 .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-560f7c7>.elementor-widget-container{margin:-16px 0 0}.elementor-2177 .elementor-element.elementor-element-560f7c7 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-1507e4c{--spacer-size:5px}.elementor-2177 .elementor-element.elementor-element-39ee1ac{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-d17d3bf{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-2177 .elementor-element.elementor-element-b60506b>.elementor-widget-container{margin:0;padding:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-a90c1b9{left:0}body.rtl .elementor-2177 .elementor-element.elementor-element-a90c1b9{right:0}.elementor-2177 .elementor-element.elementor-element-a90c1b9{bottom:0}.elementor-2177 .elementor-element.elementor-element-a90c1b9 img{width:28%}.elementor-2177 .elementor-element.elementor-element-58c3b48{--spacer-size:5px}.elementor-2177 .elementor-element.elementor-element-b952aa9>.elementor-widget-container{margin:-16px 0 0}.elementor-2177 .elementor-element.elementor-element-b952aa9 .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-84ab5ec>.elementor-widget-container{margin:-16px 0 0}.elementor-2177 .elementor-element.elementor-element-84ab5ec .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-3f86876{--spacer-size:5px}.elementor-2177 .elementor-element.elementor-element-5dabd41{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-76ae502{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-2177 .elementor-element.elementor-element-c10b61d>.elementor-widget-container{margin:0;padding:0}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-4f2043f{left:-9%}body.rtl .elementor-2177 .elementor-element.elementor-element-4f2043f{right:-9%}.elementor-2177 .elementor-element.elementor-element-4f2043f{bottom:-44px}.elementor-2177 .elementor-element.elementor-element-4f2043f img{width:31%}.elementor-2177 .elementor-element.elementor-element-84c07c1{--spacer-size:5px}.elementor-2177 .elementor-element.elementor-element-c45fa81>.elementor-widget-container{margin:-16px 0 0}.elementor-2177 .elementor-element.elementor-element-c45fa81 .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-fdc8377>.elementor-widget-container{margin:-16px 0 0}.elementor-2177 .elementor-element.elementor-element-fdc8377 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-9adad37{--spacer-size:5px}.elementor-2177 .elementor-element.elementor-element-c24a408{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-fe0bd54{--justify-content:flex-end}.elementor-2177 .elementor-element.elementor-element-092f4c6{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-288f8bb>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-288f8bb img{width:100%;max-width:100%;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-32a52fd{--spacer-size:10px}.elementor-2177 .elementor-element.elementor-element-2cdd08f>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-2cdd08f .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-0c10882>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-0c10882 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-9690d16{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-d3bc249{--justify-content:flex-end}.elementor-2177 .elementor-element.elementor-element-9892b5b{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-7faf566>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-7faf566 img{width:100%;max-width:100%;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-ae4ae85{--spacer-size:10px}.elementor-2177 .elementor-element.elementor-element-45a969c>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-45a969c .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-cd226c4>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-cd226c4 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-51733bb{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-a9baac6{--justify-content:flex-end}.elementor-2177 .elementor-element.elementor-element-d74b545{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-8bf939e>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-8bf939e img{width:100%;max-width:100%;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-7685684{--spacer-size:10px}.elementor-2177 .elementor-element.elementor-element-c4d0bd6>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-c4d0bd6 .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-219def2>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-219def2 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-b32a60a{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-c44d96a{--justify-content:flex-end}.elementor-2177 .elementor-element.elementor-element-aa40cfb{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-cfd76b4>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-cfd76b4 img{width:100%;max-width:100%;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-3680c3e{--spacer-size:10px}.elementor-2177 .elementor-element.elementor-element-8a12906>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-8a12906 .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-1778b75>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-1778b75 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-da618e8{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-3730ebf{--justify-content:flex-end}.elementor-2177 .elementor-element.elementor-element-96cfaaf{--spacer-size:50px}.elementor-2177 .elementor-element.elementor-element-1748df6>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-1748df6 img{width:100%;max-width:100%;border-radius:40px}.elementor-2177 .elementor-element.elementor-element-9df1423{--spacer-size:10px}.elementor-2177 .elementor-element.elementor-element-602af5d>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-602af5d .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-0e256fe>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-0e256fe .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:1.6px}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-005725c{left:-418px}body.rtl .elementor-2177 .elementor-element.elementor-element-005725c{right:-418px}.elementor-2177 .elementor-element.elementor-element-005725c{top:-214px}.elementor-2177 .elementor-element.elementor-element-005725c img{width:25%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-5fe71e8{left:-224px}body.rtl .elementor-2177 .elementor-element.elementor-element-5fe71e8{right:-224px}.elementor-2177 .elementor-element.elementor-element-5fe71e8{top:-275px;--ha-tfx-rotate-z:22deg}.elementor-2177 .elementor-element.elementor-element-5fe71e8 img{width:23%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-285ea8e{left:-347px}body.rtl .elementor-2177 .elementor-element.elementor-element-285ea8e{right:-347px}.elementor-2177 .elementor-element.elementor-element-285ea8e{top:-62px;--ha-tfx-rotate-z:-9deg}.elementor-2177 .elementor-element.elementor-element-285ea8e img{width:29%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-f4bd3b0{left:-224px}body.rtl .elementor-2177 .elementor-element.elementor-element-f4bd3b0{right:-224px}.elementor-2177 .elementor-element.elementor-element-f4bd3b0{top:82px;--ha-tfx-rotate-z:20deg}.elementor-2177 .elementor-element.elementor-element-f4bd3b0 img{width:18%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-7001b95{left:-449px}body.rtl .elementor-2177 .elementor-element.elementor-element-7001b95{right:-449px}.elementor-2177 .elementor-element.elementor-element-7001b95{top:92px;--ha-tfx-rotate-z:-17deg}.elementor-2177 .elementor-element.elementor-element-7001b95 img{width:16%}body:not(.rtl) .elementor-2177 .elementor-element.elementor-element-888b021{left:-337px}body.rtl .elementor-2177 .elementor-element.elementor-element-888b021{right:-337px}.elementor-2177 .elementor-element.elementor-element-888b021 img{width:20%}.elementor-2177 .elementor-element.elementor-element-ebb3682>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-ebb3682 .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-eecddf6{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-066076f{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-9d3ad1e>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-9d3ad1e .elementor-heading-title{font-size:38px;line-height:34px;letter-spacing:1.6px}.elementor-2177 .elementor-element.elementor-element-275e2cd{--min-height:90vh}.elementor-2177 .elementor-element.elementor-element-275e2cd:not(.elementor-motion-effects-element-type-background),.elementor-2177 .elementor-element.elementor-element-275e2cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:176px auto}.elementor-2177 .elementor-element.elementor-element-4361596{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2177 .elementor-element.elementor-element-6e08a17{--width:40%;--justify-content:center}.elementor-2177 .elementor-element.elementor-element-7c41190{text-align:center}.elementor-2177 .elementor-element.elementor-element-7c41190 .elementor-heading-title{font-size:25px}.elementor-2177 .elementor-element.elementor-element-e55395e{--width:20%}.elementor-2177 .elementor-element.elementor-element-2b507c7{--width:40%;--justify-content:center}.elementor-2177 .elementor-element.elementor-element-2aa44f7{text-align:center}.elementor-2177 .elementor-element.elementor-element-2aa44f7 .elementor-heading-title{font-size:25px}.elementor-2177 .elementor-element.elementor-element-f9999bf>.elementor-widget-container{margin:0;padding:0}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn{font-size:10px}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--left{padding:10px 36px 10px 25px}.elementor-2177 .elementor-element.elementor-element-f9999bf .ha-dual-btn--right{padding:10px 20px 10px 30px}.elementor-2177 .elementor-element.elementor-element-2c52a5f>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-2c52a5f .elementor-headline{font-size:41px;line-height:1em}.elementor-2177 .elementor-element.elementor-element-2c52a5f .elementor-headline-dynamic-text{line-height:.1em}.elementor-2177 .elementor-element.elementor-element-44b5928>.elementor-widget-container{margin:0;padding:0 0 50px}.elementor-2177 .elementor-element.elementor-element-e14ba57>.elementor-widget-container{margin:0}.elementor-2177 .elementor-element.elementor-element-e14ba57 .elementor-headline-dynamic-text{line-height:.1em}}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:auto;src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Thin.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:auto;src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-ThinItalic.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:auto;src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Light.eot');src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Light.eot?#iefix') format('embedded-opentype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Light.woff2') format('woff2'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Light.woff') format('woff'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Light.ttf') format('truetype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Light.svg#Lato') format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:auto;src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Italic.eot');src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Italic.eot?#iefix') format('embedded-opentype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Italic.woff2') format('woff2'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Italic.woff') format('woff'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Italic.ttf') format('truetype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Italic.svg#Lato') format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:auto;src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Regular.eot');src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Regular.eot?#iefix') format('embedded-opentype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Regular.woff2') format('woff2'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Regular.woff') format('woff'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Regular.ttf') format('truetype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Regular.svg#Lato') format('svg')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:auto;src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Bold.eot');src:url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Bold.eot?#iefix') format('embedded-opentype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Bold.woff2') format('woff2'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Bold.woff') format('woff'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Bold.ttf') format('truetype'),url('https://barcelona-web-design.com/wp-content/uploads/2020/05/Lato-Bold.svg#Lato') format('svg')}