.elementor-5 .elementor-element.elementor-element-2722011 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-2722011:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2722011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-2722011{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-2722011 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-site-logo .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 );}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-17781f9{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-17781f9{right:0px;}.elementor-5 .elementor-element.elementor-element-17781f9{top:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-54dd02d .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-54dd02d{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-54dd02d{right:0px;}.elementor-5 .elementor-element.elementor-element-54dd02d{top:0px;}.elementor-5 .elementor-element.elementor-element-479a3e1{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-ccf8cf4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-ccf8cf4:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ccf8cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-ccf8cf4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-ccf8cf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-a423bff .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-bd90798:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-bd90798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-bd90798{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-bd90798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-0d99f0b{--spacer-size:50px;}.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-5 .elementor-element.elementor-element-49ee2ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;color:#000000;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.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-5 .elementor-element.elementor-element-94cdb9a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-94cdb9a .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-94cdb9a .elementor-headline-dynamic-wrapper path{stroke:#000000;}.elementor-5 .elementor-element.elementor-element-94cdb9a .elementor-headline-plain-text{color:#000000;}.elementor-5 .elementor-element.elementor-element-94cdb9a .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-b7b5f2f .elementor-icon-list-icon i{color:#080808;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-b7b5f2f .elementor-icon-list-icon svg{fill:#080808;transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-b7b5f2f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-b7b5f2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-b7b5f2f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-b7b5f2f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-5 .elementor-element.elementor-element-f308bcc{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-6fb805d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6fb805d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-6fb805d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-6fb805d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-cbc353e{--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-5 .elementor-element.elementor-element-5b5390a{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-ea5f57c{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-8cc7e0f .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-6f92230{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-4c55c60:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4c55c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5 .elementor-element.elementor-element-4c55c60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-4c55c60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-2047647.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-2047647.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-8159533{text-align:center;}.elementor-5 .elementor-element.elementor-element-8159533 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-a7a035b{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#242424;}.elementor-5 .elementor-element.elementor-element-f2e9db8 .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-ef38aff{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-5bb1c8a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-5bb1c8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-441c219 img{width:51%;}.elementor-5 .elementor-element.elementor-element-cf2e705:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-cf2e705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-cf2e705{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-cf2e705 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-f6ef431.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-f6ef431.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-6b791ee{text-align:center;}.elementor-5 .elementor-element.elementor-element-6b791ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-5 .elementor-element.elementor-element-d961128{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4c86644 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-0d68576{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-1e75435.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-1e75435.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-9e2ddab img{width:51%;}.elementor-5 .elementor-element.elementor-element-2913f65:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2913f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5 .elementor-element.elementor-element-2913f65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-2913f65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-1ed17be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-1ed17be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-7ae3306{text-align:center;}.elementor-5 .elementor-element.elementor-element-7ae3306 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-23ac5c8{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#242424;}.elementor-5 .elementor-element.elementor-element-83c261b .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-778f9fb{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-eb2c2e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-eb2c2e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-dc92076 img{width:51%;}.elementor-5 .elementor-element.elementor-element-f6d129f:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f6d129f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-f6d129f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-f6d129f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-c208e4a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-c208e4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-6c13fae{text-align:center;}.elementor-5 .elementor-element.elementor-element-6c13fae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-5 .elementor-element.elementor-element-10e9477{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-23256ab .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-177dce0{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-a214352.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-a214352.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-ee95bad img{width:51%;}.elementor-5 .elementor-element.elementor-element-f488129:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f488129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5 .elementor-element.elementor-element-f488129{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-f488129 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-3db28a8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-3db28a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-7a48016{text-align:center;}.elementor-5 .elementor-element.elementor-element-7a48016 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-bab791f{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#242424;}.elementor-5 .elementor-element.elementor-element-d2b6782 .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-386de61{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-de4c196.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-de4c196.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-781968e img{width:51%;}.elementor-5 .elementor-element.elementor-element-1b51d5d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1b51d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-1b51d5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-1b51d5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-c9049ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-c9049ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-05e57cc{text-align:center;}.elementor-5 .elementor-element.elementor-element-05e57cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-5 .elementor-element.elementor-element-89540a8{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-9300ea3 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-341c077{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-797548c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-797548c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-8713f6d img{width:51%;}.elementor-5 .elementor-element.elementor-element-8ec9e82:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8ec9e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5 .elementor-element.elementor-element-8ec9e82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-8ec9e82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-3954931.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-3954931.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-61ee76e{text-align:center;}.elementor-5 .elementor-element.elementor-element-61ee76e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-4d90722{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#242424;}.elementor-5 .elementor-element.elementor-element-caa147c .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-cc3af3f{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-3cbae37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-3cbae37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-18c3edd img{width:51%;}.elementor-5 .elementor-element.elementor-element-70fccc8:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-70fccc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-70fccc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-70fccc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-1fcd01b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-1fcd01b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-c93a698{text-align:center;}.elementor-5 .elementor-element.elementor-element-c93a698 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-5 .elementor-element.elementor-element-da67f21{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4ee3e0b .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-4d96ea1{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-7392dbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-7392dbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-8f95bb6 img{width:51%;}.elementor-5 .elementor-element.elementor-element-b49a141 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-b49a141:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b49a141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-b49a141{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-b49a141 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-ae47e1a{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-7ab05da{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-14e391c .elementor-button{background-color:#BB1B3C;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-5 .elementor-element.elementor-element-dbe934d{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-49de215:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-49de215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-5 .elementor-element.elementor-element-49de215{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-49de215 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-49de215 .elementor-heading-title{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-49de215 a{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a13688d{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-8f6d8aa{text-align:center;}.elementor-5 .elementor-element.elementor-element-8f6d8aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-5 .elementor-element.elementor-element-24ed375:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-24ed375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB1B3C;}.elementor-5 .elementor-element.elementor-element-24ed375{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-24ed375 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-13d89c8{--spacer-size:26px;}.elementor-5 .elementor-element.elementor-element-daceb47{text-align:center;}.elementor-5 .elementor-element.elementor-element-daceb47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-5 .elementor-element.elementor-element-545feae{--spacer-size:29px;}.elementor-5 .elementor-element.elementor-element-1fc1782{--grid-template-columns:repeat(0, auto);--icon-size:38px;--grid-column-gap:19px;--grid-row-gap:0px;}.elementor-5 .elementor-element.elementor-element-1fc1782 .elementor-widget-container{text-align:center;}.elementor-5 .elementor-element.elementor-element-1fc1782 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-5 .elementor-element.elementor-element-1fc1782 .elementor-social-icon i{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-1fc1782 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-20de878{--spacer-size:2px;}.elementor-5 .elementor-element.elementor-element-2e92293 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-2e92293 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-2e92293{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-2e92293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-2e92293 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;}.elementor-5 .elementor-element.elementor-element-2e92293 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-509c88e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-509c88e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-509c88e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-509c88e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-509c88e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-5 .elementor-element.elementor-element-509c88e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-99b6fbe .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-99b6fbe .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-99b6fbe{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-99b6fbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-99b6fbe .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;font-style:italic;}.elementor-5 .elementor-element.elementor-element-99b6fbe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-b429468{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-8cb6f5d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-17781f9{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;top:20px;text-align:left;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-17781f9{left:25px;}body.rtl .elementor-5 .elementor-element.elementor-element-17781f9{right:25px;}.elementor-5 .elementor-element.elementor-element-17781f9 img{width:35%;}.elementor-5 .elementor-element.elementor-element-54dd02d{width:initial;max-width:initial;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-54dd02d{left:160px;}body.rtl .elementor-5 .elementor-element.elementor-element-54dd02d{right:160px;}.elementor-5 .elementor-element.elementor-element-54dd02d .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-479a3e1{--spacer-size:45px;}.elementor-5 .elementor-element.elementor-element-49ee2ab{text-align:center;}.elementor-5 .elementor-element.elementor-element-49ee2ab .elementor-heading-title{font-size:34px;}.elementor-5 .elementor-element.elementor-element-94cdb9a .elementor-headline{text-align:center;font-size:25px;}.elementor-5 .elementor-element.elementor-element-daceb47 .elementor-heading-title{font-size:27px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-545feae{--spacer-size:8px;}.elementor-5 .elementor-element.elementor-element-1fc1782{--icon-size:30px;--grid-column-gap:27px;}.elementor-5 .elementor-element.elementor-element-20de878{--spacer-size:34px;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-c231dec{width:12.937%;}.elementor-5 .elementor-element.elementor-element-e24dbfb{width:87.063%;}.elementor-5 .elementor-element.elementor-element-4a13c3a{width:12.937%;}.elementor-5 .elementor-element.elementor-element-4dbe1e2{width:87.063%;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-17781f9 *//* Efeito de pulsação suave */
.elementor-5 .elementor-element.elementor-element-17781f9 img {
    animation: pulse 3s infinite ease-in-out;
}

@keyframes pulse {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2722011 *//* Cabeçalho ultra compacto */
.elementor-sticky--active .elementor-section,
.elementor-section.elementor-top-section {
    padding: 0 !important;
}

.elementor-container {
    min-height: 50px !important;
}

/* Menu em linha única */
.elementor-nav-menu {
    display: flex;
    align-items: center;
}

.elementor-nav-menu > li {
    margin: 0 5px !important;
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-174a692 *//* Efeito de pulsação suave */
.elementor-5 .elementor-element.elementor-element-174a692 img {
    animation: pulse 3s infinite ease-in-out;
}

@keyframes pulse {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ccf8cf4 *//* Cabeçalho ultra compacto */
.elementor-sticky--active .elementor-section,
.elementor-section.elementor-top-section {
    padding: 0 !important;
}

.elementor-container {
    min-height: 50px !important;
}

/* Menu em linha única */
.elementor-nav-menu {
    display: flex;
    align-items: center;
}

.elementor-nav-menu > li {
    margin: 0 5px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa90731 */.elementor-5 .elementor-element.elementor-element-aa90731 img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-441c219 */.elementor-5 .elementor-element.elementor-element-441c219 img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e2ddab */.elementor-5 .elementor-element.elementor-element-9e2ddab img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc92076 */.elementor-5 .elementor-element.elementor-element-dc92076 img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee95bad */.elementor-5 .elementor-element.elementor-element-ee95bad img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-781968e */.elementor-5 .elementor-element.elementor-element-781968e img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8713f6d */.elementor-5 .elementor-element.elementor-element-8713f6d img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18c3edd */.elementor-5 .elementor-element.elementor-element-18c3edd img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f95bb6 */.elementor-5 .elementor-element.elementor-element-8f95bb6 img {
    animation: float-rocket 3s infinite ease-in-out;
}

@keyframes float-rocket {
    0%, 100% { transform: translateY(0) rotate(-5deg); }
    50% { transform: translateY(-15px) rotate(5deg); }
}/* End custom CSS */