.elementor-element-b6519ef>.elementor-container>.porto-carousel,.elementor-element-b6519ef>.porto-carousel{--porto-el-spacing:0px}.elementor-1124 .elementor-element.elementor-element-b6519ef:not(.elementor-motion-effects-element-type-background),.elementor-1124 .elementor-element.elementor-element-b6519ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-1124 .elementor-element.elementor-element-b6519ef{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1124 .elementor-element.elementor-element-b6519ef>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1124 .elementor-element.elementor-element-ceab237>.porto-ibanner{background-color:#fff}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Poppins;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1124 .elementor-element.elementor-element-a4ecc52 .elementor-heading-title{font-family:"Open Sans",Poppins;font-size:5em;font-weight:800;text-transform:uppercase;line-height:.85em;color:#fff}.elementor-1124 .elementor-element.elementor-element-86b50bb{text-align:end}.elementor-1124 .elementor-element.elementor-element-86b50bb .elementor-heading-title{font-size:5.25em;text-transform:uppercase;line-height:.85em}.elementor-1124 .elementor-element.elementor-element-06e5c44{text-align:end}.elementor-1124 .elementor-element.elementor-element-06e5c44 .elementor-heading-title{font-size:4.125em;text-transform:uppercase;line-height:.85em}.elementor-1124 .elementor-element.elementor-element-d49b04a{text-align:end}.elementor-1124 .elementor-element.elementor-element-d49b04a .elementor-heading-title{font-family:"Open Sans",Poppins;font-size:5em;font-weight:800;text-transform:uppercase;line-height:.85em;color:#fff}.elementor-1124 .elementor-element.elementor-element-8cfd106 .elementor-heading-title{font-size:1.375em;line-height:1.4em}.elementor-1124 .elementor-element.elementor-element-b9c4bcb>.elementor-widget-container{padding:0 0 .7em}.elementor-1124 .elementor-element.elementor-element-b9c4bcb .elementor-heading-title{font-size:1.25em;font-weight:400;line-height:1.4em}.elementor-1124 .elementor-element.elementor-element-c7a6afe>.elementor-widget-container{padding:.35em .7em 0 0}.elementor-1124 .elementor-element.elementor-element-c7a6afe .elementor-heading-title{font-size:1.25em;font-weight:400}.elementor-1124 .elementor-element.elementor-element-66da4a3>.elementor-widget-container{padding:0 0 1.5em}.elementor-1124 .elementor-element.elementor-element-66da4a3 .elementor-heading-title{font-size:3.25em;line-height:1.25em;color:#fff}.elementor-1124 .elementor-element.elementor-element-3d639f3 .btn{font-size:.875em;font-weight:700;padding:1.1em}.elementor-1124 .elementor-element.elementor-element-ffc5c09>.porto-ibanner{background-color:#fff}.elementor-1124 .elementor-element.elementor-element-c59e32e>.elementor-widget-container{padding:0 0 1em}.elementor-1124 .elementor-element.elementor-element-c59e32e .elementor-heading-title{font-size:1.375em;line-height:1.4em}.elementor-1124 .elementor-element.elementor-element-c6b64e9>.elementor-widget-container{padding:.35em 1.5em 0 0}.elementor-1124 .elementor-element.elementor-element-c6b64e9 .elementor-heading-title{font-size:1.25em;font-weight:400}.elementor-1124 .elementor-element.elementor-element-6a2b12d>.elementor-widget-container{padding:0 0 1.5em}.elementor-1124 .elementor-element.elementor-element-6a2b12d .elementor-heading-title{font-size:3.25em;line-height:1.25em;color:#fff}.elementor-1124 .elementor-element.elementor-element-7849f7a .btn{font-size:.875em;font-weight:700;padding:1.1em}.elementor-1124 .elementor-element.elementor-element-e07d4c3 .elementor-heading-title{font-family:"Open Sans",Poppins;font-size:5em;font-weight:800;text-transform:uppercase;line-height:.85em;color:#fff}.elementor-1124 .elementor-element.elementor-element-ea54d11{text-align:end}.elementor-1124 .elementor-element.elementor-element-ea54d11 .elementor-heading-title{font-size:5.25em;text-transform:uppercase;line-height:.85em}.elementor-1124 .elementor-element.elementor-element-0a18aa0{text-align:end}.elementor-1124 .elementor-element.elementor-element-0a18aa0 .elementor-heading-title{font-size:4.125em;text-transform:uppercase;line-height:.85em}.elementor-1124 .elementor-element.elementor-element-c86dd85{text-align:end}.elementor-1124 .elementor-element.elementor-element-c86dd85 .elementor-heading-title{font-family:"Open Sans",Poppins;font-size:5em;font-weight:800;text-transform:uppercase;line-height:.85em;color:#fff}.elementor-1124 .elementor-element.elementor-element-3c22cb7:not(.elementor-motion-effects-element-type-background),.elementor-1124 .elementor-element.elementor-element-3c22cb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-1124 .elementor-element.elementor-element-3c22cb7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1124 .elementor-element.elementor-element-3c22cb7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}