.elementor-12541 .elementor-element.elementor-element-c21bed1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12541 .elementor-element.elementor-element-ac8e3c4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-ac8e3c4:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-ac8e3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF450C;}.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-12541 .elementor-element.elementor-element-e682957{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;}.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-12541 .elementor-element.elementor-element-0b45631{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-0b45631.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-0b45631 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-c220262 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFDE;}.elementor-12541 .elementor-element.elementor-element-570453a .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-0f5b768 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFDE;}.elementor-12541 .elementor-element.elementor-element-b573c1b .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:42px;font-weight:700;font-style:italic;color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-c33ee9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12541 .elementor-element.elementor-element-30e81dd > .elementor-widget-container{--e-transform-rotateZ:5deg;background-color:#FFFFFF;padding:20px 0px 20px 0px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.18);}.elementor-12541 .elementor-element.elementor-element-30e81dd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-icon i{color:#00000063;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-icon svg{fill:#00000063;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-30e81dd{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-icon{padding-inline-end:40px;}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-text{color:#FF450C;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-29e386f > .elementor-widget-container{--e-transform-rotateZ:-5deg;background-color:#FFFFFF;margin:-56px 0px 0px 0px;padding:20px 0px 20px 0px;box-shadow:0px 0px 78px 0px rgba(0, 0, 0, 0.18);}.elementor-12541 .elementor-element.elementor-element-29e386f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-icon i{color:#00000063;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-icon svg{fill:#00000063;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-29e386f{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-icon{padding-inline-end:40px;}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-text{color:#FF450C;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-28c9782{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12541 .elementor-element.elementor-element-1d53dec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-73d3aeb{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-73d3aeb.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-73d3aeb .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-a7173fe{text-align:center;}.elementor-12541 .elementor-element.elementor-element-a7173fe .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#000000DE;}.elementor-12541 .elementor-element.elementor-element-ec89ccf > .elementor-widget-container{background-color:#FF450C;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-ec89ccf.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-ec89ccf.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-ec89ccf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-ec89ccf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-ec89ccf{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-ec89ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-ec89ccf .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;}.elementor-12541 .elementor-element.elementor-element-ec89ccf .elementor-icon-list-text{color:#FFFFFFC7;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-6bfa4f7{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-6bfa4f7.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-6bfa4f7 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-dc79324{text-align:center;}.elementor-12541 .elementor-element.elementor-element-dc79324 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#000000DE;}.elementor-12541 .elementor-element.elementor-element-9483c89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12541 .elementor-element.elementor-element-78d349c{--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:flex-start;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-78d349c:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-78d349c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF450C;}.elementor-12541 .elementor-element.elementor-element-6823de2{--display:flex;--overflow:hidden;--border-radius:25px 25px 25px 25px;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-6823de2:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-6823de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-3f15956 > .elementor-widget-container{background-color:#000000;margin:6px 0px 0px 0px;padding:20px 0px 20px 0px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.18);}.elementor-12541 .elementor-element.elementor-element-3f15956.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-icon i{color:#FFFFFF63;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-icon svg{fill:#FFFFFF63;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-3f15956{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-text{color:#FF450C;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-a43b2e1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-12541 .elementor-element.elementor-element-a43b2e1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12541 .elementor-element.elementor-element-a43b2e1.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-8971b07{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-8971b07.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-8971b07 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-c204330 > .elementor-widget-container{background-color:#FF450C;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-c204330.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-c204330{text-align:center;}.elementor-12541 .elementor-element.elementor-element-c204330 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-b6af867{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-b6af867.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-b6af867 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-006f770{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-006f770 > .elementor-widget-container{background-color:#FF450C;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-006f770.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-006f770.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-006f770 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-006f770 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-006f770 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-006f770 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;}.elementor-12541 .elementor-element.elementor-element-006f770 .elementor-icon-list-text{color:#FFFFFFC7;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-8554713{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-8554713.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-8554713 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-80cb153{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-80cb153 > .elementor-widget-container{background-color:#FF450C;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-80cb153.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-80cb153.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-80cb153 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-80cb153 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-80cb153 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-80cb153 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;}.elementor-12541 .elementor-element.elementor-element-80cb153 .elementor-icon-list-text{color:#FFFFFFC7;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-adb9eb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-adb9eb4.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-adb9eb4 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-5b98098 > .elementor-widget-container{background-color:#FF450C;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-5b98098.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-5b98098{text-align:center;}.elementor-12541 .elementor-element.elementor-element-5b98098 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-d12a032{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-d12a032.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-d12a032 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-d26d959 > .elementor-widget-container{background-color:#FF450C;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-d26d959.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-d26d959{text-align:center;}.elementor-12541 .elementor-element.elementor-element-d26d959 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-0bb6585{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-0bb6585.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-0bb6585 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-7973032{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-7973032 > .elementor-widget-container{background-color:#FF450C;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-7973032.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-7973032.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-7973032 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-7973032 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-7973032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-7973032 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;}.elementor-12541 .elementor-element.elementor-element-7973032 .elementor-icon-list-text{color:#FFFFFFC7;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-2c708c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-2c708c5.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-2c708c5 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-bfa7996 > .elementor-widget-container{background-color:#FF450C;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-bfa7996.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-bfa7996{text-align:center;}.elementor-12541 .elementor-element.elementor-element-bfa7996 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-69a2a84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-69a2a84.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-69a2a84 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-803140a > .elementor-widget-container{background-color:#FF450C;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-803140a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-803140a{text-align:center;}.elementor-12541 .elementor-element.elementor-element-803140a .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-cc4c597{--display:flex;--overflow:hidden;--border-radius:25px 25px 25px 25px;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-cc4c597:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-cc4c597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-2fb066d > .elementor-widget-container{background-color:#000000;margin:6px 0px 0px 0px;padding:20px 0px 20px 0px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.18);}.elementor-12541 .elementor-element.elementor-element-2fb066d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-icon i{color:#FFFFFF63;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-icon svg{fill:#FFFFFF63;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-2fb066d{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-9887289{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-12541 .elementor-element.elementor-element-9887289 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12541 .elementor-element.elementor-element-9887289.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-8bc5ec5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-8bc5ec5.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-8bc5ec5 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-608baef > .elementor-widget-container{background-color:#000000;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-608baef.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-608baef{text-align:center;}.elementor-12541 .elementor-element.elementor-element-608baef .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-6b00875{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-6b00875.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-6b00875 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-c1d1c8f .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f .elementor-icon-list-text{color:#FFFFFFC7;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-a4a1846{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-a4a1846.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-a4a1846 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-14d80da{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-14d80da > .elementor-widget-container{background-color:#000000;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-14d80da.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-14d80da.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-14d80da .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-14d80da .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-14d80da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-14d80da .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;}.elementor-12541 .elementor-element.elementor-element-14d80da .elementor-icon-list-text{color:#FFFFFFC7;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-3574068{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-3574068.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-3574068 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-4e294e7 > .elementor-widget-container{background-color:#000000;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-4e294e7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-4e294e7{text-align:center;}.elementor-12541 .elementor-element.elementor-element-4e294e7 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-fb4366c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-fb4366c.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-fb4366c .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-6d0cf07 > .elementor-widget-container{background-color:#000000;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-6d0cf07.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-6d0cf07{text-align:center;}.elementor-12541 .elementor-element.elementor-element-6d0cf07 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-b25e527{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-b25e527.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-b25e527 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-5f131d1 > .elementor-widget-container{background-color:#000000;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-5f131d1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-5f131d1{text-align:center;}.elementor-12541 .elementor-element.elementor-element-5f131d1 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-6860b79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-6860b79.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-6860b79 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-ab8adf4 > .elementor-widget-container{background-color:#000000;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-ab8adf4.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-ab8adf4{text-align:center;}.elementor-12541 .elementor-element.elementor-element-ab8adf4 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-720e70b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-720e70b.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-720e70b .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-9d9b1e0 > .elementor-widget-container{background-color:#000000;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-9d9b1e0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-9d9b1e0{text-align:center;}.elementor-12541 .elementor-element.elementor-element-9d9b1e0 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFC7;}.elementor-12541 .elementor-element.elementor-element-05244d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-e587559{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-e587559.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-e587559 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:37px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-50f2135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-1ecc19a{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-1ecc19a.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-1ecc19a .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:37px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-ba64593{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;}.elementor-12541 .elementor-element.elementor-element-d5b087f{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-d5b087f:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-d5b087f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF450C;}.elementor-12541 .elementor-element.elementor-element-5129645 > .elementor-widget-container{background-color:#000000;margin:6px 0px 0px 0px;padding:20px 0px 20px 0px;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.18);}.elementor-12541 .elementor-element.elementor-element-5129645.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-icon i{color:#FFFFFF63;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-icon svg{fill:#FFFFFF63;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-5129645{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-text{color:#FF450C;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-e019293{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-e019293 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12541 .elementor-element.elementor-element-e019293.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-e019293 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-f68caee > .elementor-widget-container{background-color:#FF450C;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-f68caee.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-f68caee{text-align:center;}.elementor-12541 .elementor-element.elementor-element-f68caee .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFE0;}.elementor-12541 .elementor-element.elementor-element-df24c9b{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-df24c9b:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-df24c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12541 .elementor-element.elementor-element-a2affe2 > .elementor-widget-container{background-color:#000000;margin:6px 0px 0px 0px;padding:20px 0px 20px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.18);}.elementor-12541 .elementor-element.elementor-element-a2affe2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-icon i{color:#FFFFFF63;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-icon svg{fill:#FFFFFF63;transition:fill 0.3s;}.elementor-12541 .elementor-element.elementor-element-a2affe2{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12541 .elementor-element.elementor-element-055a1f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-055a1f1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12541 .elementor-element.elementor-element-055a1f1.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-055a1f1 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-684d5aa > .elementor-widget-container{background-color:#FFFFFF00;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-684d5aa.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-684d5aa{text-align:center;}.elementor-12541 .elementor-element.elementor-element-684d5aa .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFE0;}.elementor-12541 .elementor-element.elementor-element-edd1415{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12541 .elementor-element.elementor-element-4e0d8b6{--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;--justify-content:center;--align-items:flex-start;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-4e0d8b6:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-4e0d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF450C;}.elementor-12541 .elementor-element.elementor-element-b5142c4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:start;}.elementor-12541 .elementor-element.elementor-element-b5142c4 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:37px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-c5af5cd{--display:flex;}.elementor-12541 .elementor-element.elementor-element-f9c8495 > .elementor-widget-container{background-color:#FF450C;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-f9c8495.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-f9c8495{text-align:start;}.elementor-12541 .elementor-element.elementor-element-f9c8495 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFE0;}.elementor-12541 .elementor-element.elementor-element-ff6e639{--display:flex;}.elementor-12541 .elementor-element.elementor-element-c510895 > .elementor-widget-container{background-color:#FF450C;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-c510895.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-c510895{text-align:start;}.elementor-12541 .elementor-element.elementor-element-c510895 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFE0;}.elementor-12541 .elementor-element.elementor-element-7b50977{--display:flex;}.elementor-12541 .elementor-element.elementor-element-a77eeb3 > .elementor-widget-container{background-color:#FF450C;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-a77eeb3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-a77eeb3{text-align:start;}.elementor-12541 .elementor-element.elementor-element-a77eeb3 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFE0;}.elementor-12541 .elementor-element.elementor-element-cbdd37e{--display:flex;}.elementor-12541 .elementor-element.elementor-element-b1c7f3d > .elementor-widget-container{background-color:#FF450C;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12541 .elementor-element.elementor-element-b1c7f3d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12541 .elementor-element.elementor-element-b1c7f3d{text-align:start;}.elementor-12541 .elementor-element.elementor-element-b1c7f3d .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFE0;}.elementor-12541 .elementor-element.elementor-element-9079121{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:28px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-icon-size:15px;}.elementor-12541 .elementor-element.elementor-element-9079121 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-12541 .elementor-element.elementor-element-9079121 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-12541 .elementor-element.elementor-element-9079121 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-12541 .elementor-element.elementor-element-9079121 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Neue Montreal", Sans-serif;}:where( .elementor-12541 .elementor-element.elementor-element-9079121 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-12541 .elementor-element.elementor-element-ee5d7ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12541 .elementor-element.elementor-element-488f94d{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-488f94d.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-488f94d .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-5229c9f{text-align:center;}.elementor-12541 .elementor-element.elementor-element-5229c9f .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#000000DE;}.elementor-12541 .elementor-element.elementor-element-572094c{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-12541 .elementor-element.elementor-element-572094c.elementor-element{--align-self:center;}.elementor-12541 .elementor-element.elementor-element-572094c .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#000000;}.elementor-12541 .elementor-element.elementor-element-65ab5d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12541 .elementor-element.elementor-element-65ab5d6:not(.elementor-motion-effects-element-type-background), .elementor-12541 .elementor-element.elementor-element-65ab5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF4A1F;}.elementor-12541 .elementor-element.elementor-element-57f18e5{text-align:center;}.elementor-12541 .elementor-element.elementor-element-57f18e5 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFDE;}@media(min-width:768px){.elementor-12541 .elementor-element.elementor-element-28c9782{--width:48%;}.elementor-12541 .elementor-element.elementor-element-6823de2{--width:50%;}.elementor-12541 .elementor-element.elementor-element-cc4c597{--width:50%;}}@media(min-width:2400px){.elementor-12541 .elementor-element.elementor-element-ba64593{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-12541 .elementor-element.elementor-element-0b45631{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-73d3aeb{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-6bfa4f7{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-8971b07{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-b6af867{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-8554713{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-adb9eb4{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-d12a032{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-0bb6585{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-2c708c5{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-69a2a84{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-8bc5ec5{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-6b00875{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-a4a1846{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-3574068{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-fb4366c{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-b25e527{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-6860b79{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-720e70b{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-e587559{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-1ecc19a{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-ba64593{--grid-auto-flow:row;}.elementor-12541 .elementor-element.elementor-element-e019293{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-055a1f1{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-b5142c4{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-488f94d{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-12541 .elementor-element.elementor-element-572094c{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}}@media(max-width:1024px){.elementor-12541 .elementor-element.elementor-element-ba64593{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12541 .elementor-element.elementor-element-c21bed1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12541 .elementor-element.elementor-element-e682957{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-12541 .elementor-element.elementor-element-0b45631{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-0b45631 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-c220262{text-align:center;}.elementor-12541 .elementor-element.elementor-element-570453a .elementor-heading-title{font-size:27px;}.elementor-12541 .elementor-element.elementor-element-0f5b768{text-align:center;}.elementor-12541 .elementor-element.elementor-element-30e81dd > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-item > a{font-size:16px;}.elementor-12541 .elementor-element.elementor-element-29e386f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-item > a{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-c81be39{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12541 .elementor-element.elementor-element-f432c14{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12541 .elementor-element.elementor-element-5fdef13{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-12541 .elementor-element.elementor-element-73d3aeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-73d3aeb .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-a7173fe{text-align:center;}.elementor-12541 .elementor-element.elementor-element-6bfa4f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-6bfa4f7 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-dc79324{text-align:center;}.elementor-12541 .elementor-element.elementor-element-9483c89{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12541 .elementor-element.elementor-element-3f15956 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-item > a{font-size:24px;}.elementor-12541 .elementor-element.elementor-element-a43b2e1{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-12541 .elementor-element.elementor-element-8971b07{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-8971b07 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-c204330{text-align:center;}.elementor-12541 .elementor-element.elementor-element-c204330 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-b6af867{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-b6af867 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-006f770 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-006f770 .elementor-icon-list-item > a{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-8554713{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-8554713 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-80cb153 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-80cb153 .elementor-icon-list-item > a{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-adb9eb4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-adb9eb4 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-5b98098{text-align:center;}.elementor-12541 .elementor-element.elementor-element-5b98098 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-d12a032{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-d12a032 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-d26d959{text-align:center;}.elementor-12541 .elementor-element.elementor-element-d26d959 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-0bb6585{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-0bb6585 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-7973032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-7973032 .elementor-icon-list-item > a{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-2c708c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-2c708c5 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-bfa7996{text-align:center;}.elementor-12541 .elementor-element.elementor-element-69a2a84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-69a2a84 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-803140a{text-align:center;}.elementor-12541 .elementor-element.elementor-element-803140a .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-cc4c597{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12541 .elementor-element.elementor-element-2fb066d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-item > a{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-9887289{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-12541 .elementor-element.elementor-element-8bc5ec5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-8bc5ec5 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-608baef{text-align:center;}.elementor-12541 .elementor-element.elementor-element-608baef .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-6b00875{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-6b00875 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-c1d1c8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-c1d1c8f .elementor-icon-list-item > a{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-a4a1846{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-a4a1846 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-14d80da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-14d80da .elementor-icon-list-item > a{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-3574068{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-3574068 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-4e294e7{text-align:center;}.elementor-12541 .elementor-element.elementor-element-4e294e7 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-fb4366c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-fb4366c .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-6d0cf07{text-align:center;}.elementor-12541 .elementor-element.elementor-element-6d0cf07 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-b25e527{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-b25e527 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-5f131d1{text-align:center;}.elementor-12541 .elementor-element.elementor-element-5f131d1 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-6860b79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-6860b79 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-ab8adf4{text-align:center;}.elementor-12541 .elementor-element.elementor-element-720e70b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-720e70b .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-9d9b1e0{text-align:center;}.elementor-12541 .elementor-element.elementor-element-9d9b1e0 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-e587559{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-e587559 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-1ecc19a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-1ecc19a .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-ba64593{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12541 .elementor-element.elementor-element-5129645 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-item > a{font-size:24px;}.elementor-12541 .elementor-element.elementor-element-e019293{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-e019293 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-f68caee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12541 .elementor-element.elementor-element-f68caee{text-align:center;}.elementor-12541 .elementor-element.elementor-element-f68caee .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-a2affe2 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-item > a{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-055a1f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-055a1f1 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-684d5aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12541 .elementor-element.elementor-element-684d5aa{text-align:center;}.elementor-12541 .elementor-element.elementor-element-684d5aa .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-edd1415{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12541 .elementor-element.elementor-element-b5142c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-b5142c4 .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-f9c8495{text-align:start;}.elementor-12541 .elementor-element.elementor-element-f9c8495 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-c510895{text-align:start;}.elementor-12541 .elementor-element.elementor-element-c510895 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-a77eeb3{text-align:start;}.elementor-12541 .elementor-element.elementor-element-a77eeb3 .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-b1c7f3d{text-align:start;}.elementor-12541 .elementor-element.elementor-element-b1c7f3d .elementor-heading-title{font-size:18px;}.elementor-12541 .elementor-element.elementor-element-9079121{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:15px;}.elementor-12541 .elementor-element.elementor-element-488f94d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-488f94d .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-5229c9f{text-align:center;}.elementor-12541 .elementor-element.elementor-element-572094c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12541 .elementor-element.elementor-element-572094c .elementor-heading-title{font-size:26px;}.elementor-12541 .elementor-element.elementor-element-57f18e5{text-align:center;}.elementor-12541 .elementor-element.elementor-element-57f18e5 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for image, class: .elementor-element-e682957 */.elementor-12541 .elementor-element.elementor-element-e682957{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s .5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b45631 */.elementor-12541 .elementor-element.elementor-element-0b45631{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 1s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c220262 */.elementor-12541 .elementor-element.elementor-element-c220262{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 1.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-570453a */.elementor-12541 .elementor-element.elementor-element-570453a{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 1.6s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f5b768 */.elementor-12541 .elementor-element.elementor-element-0f5b768{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 1.7s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b573c1b */.elementor-12541 .elementor-element.elementor-element-b573c1b{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 1.8s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30e81dd */.elementor-12541 .elementor-element.elementor-element-30e81dd{
        transform: scale(1.2) !important;
}


.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12541 .elementor-element.elementor-element-30e81dd .elementor-widget-container{
    overflow: visible;
}

.elementor-12541 .elementor-element.elementor-element-30e81dd .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-29e386f */.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12541 .elementor-element.elementor-element-29e386f{
        transform: scale(1.2) !important;
}


.elementor-12541 .elementor-element.elementor-element-29e386f .elementor-widget-container{
    overflow: visible;
}

.elementor-12541 .elementor-element.elementor-element-29e386f .carrossel-ativo {
    display: flex;
    animation: carrossel2 120s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c33ee9d */.elementor-12541 .elementor-element.elementor-element-c33ee9d{
    position: absolute;
    bottom: 35%;

}

.elementor-12541 .elementor-element.elementor-element-c33ee9d{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 2.5s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

/*CELULAR*/
@media(max-width: 767px){
  .elementor-12541 .elementor-element.elementor-element-c33ee9d{
    position: absolute;
    bottom: 20%;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c81be39 */.elementor-12541 .elementor-element.elementor-element-c81be39 {
  animation: floatIcon3D 3s ease-in-out infinite;
  position: absolute;
  left: auto;
  right: 17%;
  top: 35%;
  transform-style: preserve-3d;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f432c14 */.elementor-12541 .elementor-element.elementor-element-f432c14 {
  animation: floatIcon3D 3s ease-in-out infinite;
  position: absolute;
  left: 5%;

  bottom: 15%;
  transform-style: preserve-3d;
}

@keyframes floatIcon3D {
  0% {
    transform: translate3d(0, 0, 0) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  }

  50% {
    transform: translate3d(-4px, -8px, 4px) rotateX(2deg) rotateY(-3deg) rotateZ(3deg);
  }


  100% {
    transform: translate3d(0, 0, 0) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fdef13 */.elementor-12541 .elementor-element.elementor-element-5fdef13 {
  animation: floatIcon3D 3s ease-in-out infinite;
  position: absolute;
  right: 2%;

  bottom: 5%;
  transform-style: preserve-3d;
}

@keyframes floatIcon3D {
  0% {
    transform: translate3d(0, 0, 0) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  }

  50% {
    transform: translate3d(-4px, -8px, 4px) rotateX(2deg) rotateY(-3deg) rotateZ(3deg);
  }


  100% {
    transform: translate3d(0, 0, 0) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c9782 */.elementor-12541 .elementor-element.elementor-element-28c9782{
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 2s ease forwards;  /*Para adicionar o delay, basta adicionar ao lado do 0.5s o tempo que vc deseja (Ex. 0.5s 1s ease forwards;)*/
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3f15956 */.elementor-12541 .elementor-element.elementor-element-3f15956{
        transform: scale(1.2) !important;
}


.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12541 .elementor-element.elementor-element-3f15956 .elementor-widget-container{
    overflow: visible;
}

.elementor-12541 .elementor-element.elementor-element-3f15956 .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfa7996 */.elementor-12541 .elementor-element.elementor-element-bfa7996 .elementor-heading-title{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.preco-ancora{
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3em;
    text-decoration-line: line-through;
    -webkit-text-decoration-line: line-through;
    width: 100%;
}

.parcelas{
    line-height: 1em;
    font-size: 20px;
    font-weight: 400;
    text-align: left;
}

.preco{
    font-size: 80px;
    line-height: 1.3em;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
}

.preco-a-vista{
    line-height: 1.3em;
    font-size: 20px;
    font-weight: 400;
    width: 100%;
    display: block;
}

@media(max-width: 767px){
    .elementor-12541 .elementor-element.elementor-element-bfa7996 br{
        display: none;
    }
    
    
    .preco{
    font-size: 40px;
    line-height: 1.3em;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2fb066d */.elementor-12541 .elementor-element.elementor-element-2fb066d{
        transform: scale(1.2) !important;
}


.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12541 .elementor-element.elementor-element-2fb066d .elementor-widget-container{
    overflow: visible;
}

.elementor-12541 .elementor-element.elementor-element-2fb066d .carrossel-ativo {
    display: flex;
    animation: carrossel2 120s linear infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab8adf4 */.elementor-12541 .elementor-element.elementor-element-ab8adf4 .elementor-heading-title{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.preco-ancora{
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3em;
    text-decoration-line: line-through;
    -webkit-text-decoration-line: line-through;
    width: 100%;
}

.parcelas{
    line-height: 1em;
    font-size: 20px;
    font-weight: 400;
    text-align: left;
}

.preco2{
    font-size: 60px;
    line-height: 1.3em;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
}

.preco-a-vista{
    line-height: 1.3em;
    font-size: 20px;
    font-weight: 400;
    width: 100%;
    display: block;
}

@media(max-width: 767px){
    .elementor-12541 .elementor-element.elementor-element-ab8adf4 br{
        display: none;
    }
    
    
    .preco2{
    font-size: 40px;
    line-height: 1.3em;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a671a9a */@font-face {
font-family: "Neue Montreal";
src: url("https://temp.destraforthenations.com.br/wp-content/uploads/2024/07/NeueMontreal-Medium.woff2") format("woff2");
font-weight: 500;
font-style: normal;
font-display: swap;
}

.elementor-12541 .elementor-element.elementor-element-a671a9a{
font-family: "Neue Montreal", sans-serif;
color: #000;
border-radius: 20px;
border: 1px solid #e5e5e5;
overflow: hidden;
background:#fff;
}


/* RESET */
.elementor-12541 .elementor-element.elementor-element-a671a9a th,
.elementor-12541 .elementor-element.elementor-element-a671a9a td,
.elementor-12541 .elementor-element.elementor-element-a671a9a tr{
background: transparent !important;
border: none !important;
text-align: center;
vertical-align: middle !important;
}

/* ESTILO GERAL */
.elementor-12541 .elementor-element.elementor-element-a671a9a{
font-family: "Neue Montreal", sans-serif;
color: #000;
border-radius: 30px;
border: 1px solid #e5e5e5;
overflow: hidden;

background:#fff;
}

/* TABELA */
.elementor-12541 .elementor-element.elementor-element-a671a9a table{
margin-bottom: -1px !important;
border-radius: 30px;
background:#00000005;
}

/* CABEÇALHO */
.elementor-12541 .elementor-element.elementor-element-a671a9a th{
font-size:20px;
padding:28px 20px !important;
font-weight:600;
}

/* CÉLULAS */
.elementor-12541 .elementor-element.elementor-element-a671a9a td{
padding:22px !important;
font-size:16px;
}

/* COLUNA ESQUERDA (CRITÉRIOS) */
.elementor-12541 .elementor-element.elementor-element-a671a9a tr td:first-child{
background:#000 !important;
color:#fff;
text-align:left;
font-weight:500;
}

/* CABEÇALHO COLUNA ESQUERDA */
.elementor-12541 .elementor-element.elementor-element-a671a9a tr th:first-child{
background:#000 !important;
color:#fff;
}

/* CABEÇALHO QUATRO CANTOS */
.elementor-12541 .elementor-element.elementor-element-a671a9a tr th:nth-child(2){
background:#FF450C !important;
color:#fff;
}

.elementor-12541 .elementor-element.elementor-element-a671a9a td:nth-child(2){
background:#FF450C70 !important;
font-weight:500; color:#fff;
}

/* CABEÇALHO COMBO FLUÊNCIA */
.elementor-12541 .elementor-element.elementor-element-a671a9a tr th:nth-child(3){
background:#000 !important;
color:#fff;
}

/* BORDAS */
.elementor-12541 .elementor-element.elementor-element-a671a9a td:not(:last-child){
border-right:1px solid #e5e5e550 !important;
}

.elementor-12541 .elementor-element.elementor-element-a671a9a tr{
border-bottom:1px solid #e5e5e550 !important;
}

@media(max-width:767px){

  .elementor-12541 .elementor-element.elementor-element-a671a9a tr{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
    align-items:stretch;
  }

  .elementor-12541 .elementor-element.elementor-element-a671a9a tr th:first-child{
    width:100% !important;
  }

  .elementor-12541 .elementor-element.elementor-element-a671a9a tr th:not(:first-child){
    width:50% !important;
  }

  .elementor-12541 .elementor-element.elementor-element-a671a9a tr td:first-child{
    width:100% !important;
    text-align:center;
    justify-content:center;
  }

  .elementor-12541 .elementor-element.elementor-element-a671a9a tr td:not(:first-child){
    width:50%;
    min-width:0;
  }

  /* CORREÇÃO REAL */
  .elementor-12541 .elementor-element.elementor-element-a671a9a td{
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    line-height:1.25;
    min-height:72px; /* deixa os dois lados com altura consistente */
    padding:16px 12px !important;
    box-sizing:border-box;
  }
  
  .elementor-12541 .elementor-element.elementor-element-a671a9a tr:first-child th:first-child{
display:none;
}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5129645 */.elementor-12541 .elementor-element.elementor-element-5129645{
        transform: scale(1.2) !important;
}


.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12541 .elementor-element.elementor-element-5129645 .elementor-widget-container{
    overflow: visible;
}

.elementor-12541 .elementor-element.elementor-element-5129645 .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a2affe2 */.elementor-12541 .elementor-element.elementor-element-a2affe2{
        transform: scale(1.2) !important;
}


.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12541 .elementor-element.elementor-element-a2affe2 .elementor-widget-container{
    overflow: visible;
}

.elementor-12541 .elementor-element.elementor-element-a2affe2 .carrossel-ativo {
    display: flex;
    animation: carrossel2 120s linear infinite;
}/* End custom CSS */
/* Start custom CSS *//*remove scroll horizontal*/
html,body{width:100%; overflow-x:clip!important; text-wrap: balance !important;}

/*remove duplo scroll*/
[data-elementor-type="wp-page"]{
    overflow: hidden!important;}
    
 
.links a,
.links a:hover{
    color: currentColor;
}

.svgs .elementor-icon svg {
    height: unset!important;
    line-height:0 !important;
}

.elementor-widget-text-editor p:last-child {
    margin-bottom: 0px;
}
    
/*remove barra de rolagem 
::-webkit-scrollbar {
    width: 0px;} */  
/*
::-webkit-scrollbar-thumb {
    background-color: transparent;}*/  

/*retira o padding das seções*/ 
.elementor-section {padding: 0 !important;}



.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.5s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 0.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://temp.destraforthenations.com.br/wp-content/uploads/2024/07/NeueMontreal-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://temp.destraforthenations.com.br/wp-content/uploads/2024/07/NeueMontreal-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */