.elementor-106 .elementor-element.elementor-element-8546eee{--display:flex;--min-height:1100px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-8546eee:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-8546eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-561bd99 );background-image:url("https://tavaresautocenter.com.br/wp-content/uploads/2025/08/logo_tavares_compact_resized_1920x1080.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-106 .elementor-element.elementor-element-8546eee::before, .elementor-106 .elementor-element.elementor-element-8546eee > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-8546eee > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-8546eee > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-8546eee > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-8546eee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-106 .elementor-element.elementor-element-8546eee:hover::before, .elementor-106 .elementor-element.elementor-element-8546eee:hover > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-8546eee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-8546eee > .elementor-background-slideshow:hover::before, .elementor-106 .elementor-element.elementor-element-8546eee > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-106 .elementor-element.elementor-element-8546eee:hover{--overlay-opacity:0.5;}.elementor-106 .elementor-element.elementor-element-8546eee.e-con{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-8fcbeec{--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:flex-start;--align-items:flex-start;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-8fcbeec::before, .elementor-106 .elementor-element.elementor-element-8fcbeec > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-8fcbeec > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-8fcbeec > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-8fcbeec > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-8fcbeec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-106 .elementor-element.elementor-element-8fcbeec.e-con{--align-self:center;--flex-grow:0;--flex-shrink: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-106 .elementor-element.elementor-element-f72bb18{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-106 .elementor-element.elementor-element-f72bb18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-f72bb18 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:500;letter-spacing:0.04em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-85d3326{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;}.elementor-106 .elementor-element.elementor-element-85d3326.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-85d3326 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-106 .elementor-element.elementor-element-ff61ecf.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button-content-wrapper{flex-direction:row;}.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:6px 6px 6px 6px;}.elementor-106 .elementor-element.elementor-element-c4a020f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-c4a020f:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-c4a020f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-3d4dd94 ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-106 .elementor-element.elementor-element-c4a020f.e-con{--align-self:center;}.elementor-106 .elementor-element.elementor-element-bb0d237{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 15px 0px rgba(0, 0, 0, 0.71);--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-bb0d237:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-bb0d237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-5b9ba1c ) 25%, var( --e-global-color-f0938e0 ) 100%);}.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-106 .elementor-element.elementor-element-b77387d:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-b77387d{text-align:left;}.elementor-106 .elementor-element.elementor-element-15ddb5c:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-15ddb5c.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-15ddb5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-c5c1f5c:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-c5c1f5c{text-align:left;}.elementor-106 .elementor-element.elementor-element-d2b70a0:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-d2b70a0.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-d2b70a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-03efd02:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-03efd02{text-align:left;}.elementor-106 .elementor-element.elementor-element-0a20d06:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-0a20d06.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-0a20d06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-aae17f9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-aae17f9:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-aae17f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-5b9ba1c ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-1126d1c{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-1126d1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-1126d1c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-ecf1986{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-ecf1986:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-ecf1986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-09e05ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-09e05ff.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-09e05ff .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:500;letter-spacing:0.03em;color:var( --e-global-color-561bd99 );}.elementor-106 .elementor-element.elementor-element-5f1a05b{padding:0px 0px 0px 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-5f1a05b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;color:var( --e-global-color-561bd99 );}.elementor-106 .elementor-element.elementor-element-d6c62bd{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-d6c62bd:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d6c62bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f0938e0 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-076c0aa{--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;--justify-content:flex-start;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-076c0aa.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-076c0aa:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-076c0aa, .elementor-106 .elementor-element.elementor-element-076c0aa::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-4f810a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-2a4d943 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-6dfca1d{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-ba7fb38{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-ba7fb38:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-ba7fb38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f0938e0 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-a95ff82{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-a95ff82.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-a95ff82:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-a95ff82, .elementor-106 .elementor-element.elementor-element-a95ff82::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-e23907e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-50fde60.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-50fde60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-eff4ea2{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-c884694{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-c884694:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-c884694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f0938e0 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-bbd9ada{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-bbd9ada.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-bbd9ada:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-bbd9ada, .elementor-106 .elementor-element.elementor-element-bbd9ada::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-cbb0980{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-f03f179.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-f03f179 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-00c4969{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-000d69a{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-000d69a:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-000d69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f0938e0 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-2e91113{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-2e91113.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-2e91113:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-2e91113, .elementor-106 .elementor-element.elementor-element-2e91113::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-a056754{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-a5f2e7a.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-a5f2e7a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-78a5ffe{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-9d1bc95{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-9d1bc95:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-9d1bc95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f0938e0 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-0112dfb{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-0112dfb.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-0112dfb:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-0112dfb, .elementor-106 .elementor-element.elementor-element-0112dfb::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-902eb97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-8f0703e.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-8f0703e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-83d8121{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-d6f22b8{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-d6f22b8:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d6f22b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2B2B2B 25%, #2B2B2B 100%);}.elementor-106 .elementor-element.elementor-element-c613ed9{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-c613ed9.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-c613ed9:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-c613ed9, .elementor-106 .elementor-element.elementor-element-c613ed9::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-eb81963{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-d901853.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-d901853 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-8d10712{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-3edee27{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-3edee27:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-3edee27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f0938e0 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-68adf36{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-68adf36.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-68adf36:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-68adf36, .elementor-106 .elementor-element.elementor-element-68adf36::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-45dadb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-d0a08e9.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-d0a08e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-eeafa6a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-c7e8d95{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-c7e8d95:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-c7e8d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f0938e0 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-2dc2522{--display:flex;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 1px #C63E0C;--e-con-transform-transition-duration:600ms;}.elementor-106 .elementor-element.elementor-element-2dc2522.e-con:hover{--e-con-transform-translateX:12px;--e-con-transform-translateY:-12px;}.elementor-106 .elementor-element.elementor-element-2dc2522:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-2dc2522, .elementor-106 .elementor-element.elementor-element-2dc2522::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-c7af5d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-b76730e.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-b76730e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-2b57e56{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-aaeddd1{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:8px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:8px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:var( --e-global-color-6ff5eae );--e-n-carousel-arrow-hover-color:var( --e-global-color-3d4dd94 );}.elementor-106 .elementor-element.elementor-element-db03db6.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;border-radius:6px 6px 6px 6px;}.elementor-106 .elementor-element.elementor-element-ac914d1{--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:center;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-ac914d1:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-ac914d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-561bd99 ) 0%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-ac914d1::before, .elementor-106 .elementor-element.elementor-element-ac914d1 > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-ac914d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-ac914d1 > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-ac914d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-ac914d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-106 .elementor-element.elementor-element-d16d971{--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;}.elementor-106 .elementor-element.elementor-element-d16d971.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-309b495{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-309b495.e-con{--align-self:center;}.elementor-106 .elementor-element.elementor-element-c792e49.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-c792e49{text-align:left;}.elementor-106 .elementor-element.elementor-element-c792e49 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:500;letter-spacing:0.03em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-3c7ed79{padding:0px 30px 0px 0px;text-align:left;}.elementor-106 .elementor-element.elementor-element-3c7ed79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-a1fad28.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-a1fad28 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:500;letter-spacing:0.03em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-11486ab{text-align:left;}.elementor-106 .elementor-element.elementor-element-11486ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-d48cdcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 2px #C63E0C;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-d48cdcd:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d48cdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-5b9ba1c ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-d48cdcd:hover{--border-radius:6px 6px 6px 6px;--border-top-left-radius:6px;--border-top-right-radius:6px;--border-bottom-right-radius:6px;--border-bottom-left-radius:6px;box-shadow:2px 2px 6px 1px #E87C36;}.elementor-106 .elementor-element.elementor-element-d48cdcd, .elementor-106 .elementor-element.elementor-element-d48cdcd::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-d48cdcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-1cbaa2a:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-1cbaa2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:left;}.elementor-106 .elementor-element.elementor-element-6aa8528:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-6aa8528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-106 .elementor-element.elementor-element-6aa8528.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-6aa8528 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-a511e14 );}.elementor-106 .elementor-element.elementor-element-7b8b95e:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-7b8b95e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:left;}.elementor-106 .elementor-element.elementor-element-2d091c9:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-2d091c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-106 .elementor-element.elementor-element-2d091c9.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-2d091c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-a511e14 );}.elementor-106 .elementor-element.elementor-element-63490ce:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-63490ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:left;}.elementor-106 .elementor-element.elementor-element-90546a7:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-90546a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-106 .elementor-element.elementor-element-90546a7.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-90546a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-a511e14 );}.elementor-106 .elementor-element.elementor-element-5c1f1c7:hover{--e-transform-scale:1.1;}.elementor-106 .elementor-element.elementor-element-5c1f1c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-106 .elementor-element.elementor-element-5c1f1c7.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-5c1f1c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-a511e14 );}.elementor-106 .elementor-element.elementor-element-ad7a713{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-ad7a713:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-106 .elementor-element.elementor-element-ad7a713, .elementor-106 .elementor-element.elementor-element-ad7a713::before{--border-transition:0.3s;}.elementor-106 .elementor-element.elementor-element-ad7a713.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-ea5c310{--e-image-carousel-slides-to-show:1;border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 2px #C63E0C;}.elementor-106 .elementor-element.elementor-element-ea5c310:hover{border-radius:6px 6px 6px 6px;box-shadow:2px 2px 6px 2px #E87C36;}.elementor-106 .elementor-element.elementor-element-ea5c310 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-404ffa5.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-404ffa5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;border-radius:6px 6px 6px 6px;}.elementor-106 .elementor-element.elementor-element-46df7b8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-46df7b8:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-46df7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a511e14 );}.elementor-106 .elementor-element.elementor-element-536a8ca{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-ef98866.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button-content-wrapper{flex-direction:row;}.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;border-radius:6px 6px 6px 6px;}.elementor-106 .elementor-element.elementor-element-6eb695e{--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;}.elementor-106 .elementor-element.elementor-element-6eb695e:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-6eb695e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-5b9ba1c ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-793421c{--display:flex;}.elementor-106 .elementor-element.elementor-element-d6966d8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-d6966d8:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d6966d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-3d4dd94 ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-106 .elementor-element.elementor-element-d6966d8.e-con{--align-self:center;}.elementor-106 .elementor-element.elementor-element-90bccf0{--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;}.elementor-106 .elementor-element.elementor-element-90bccf0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-2990ca4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-2990ca4{text-align:center;}.elementor-106 .elementor-element.elementor-element-2990ca4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:500;letter-spacing:0.03em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-213aeaa{--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;}.elementor-106 .elementor-element.elementor-element-213aeaa:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-213aeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b9ba1c );}.elementor-106 .elementor-element.elementor-element-585bcf1{--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;}.elementor-106 .elementor-element.elementor-element-4a8f654{--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;}.elementor-106 .elementor-element.elementor-element-4a8f654:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-4a8f654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-561bd99 ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-106 .elementor-element.elementor-element-1ebc3f4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-106 .elementor-element.elementor-element-1ebc3f4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-106 .elementor-element.elementor-element-1ebc3f4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-106 .elementor-element.elementor-element-ea275f9{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-ea275f9:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-ea275f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-5b9ba1c ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-6647cd3{--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;}.elementor-106 .elementor-element.elementor-element-82b3258{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-82b3258:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-82b3258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-a511e14 ) 0%, var( --e-global-color-text ) 100%);}.elementor-106 .elementor-element.elementor-element-82b3258.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-31705de{text-align:center;}.elementor-106 .elementor-element.elementor-element-31705de .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:42px;font-weight:500;letter-spacing:0.03em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-52028ac{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-29ee32b{width:var( --container-widget-width, 107.592% );max-width:107.592%;--container-widget-width:107.592%;--container-widget-flex-grow:0;text-align:center;}.elementor-106 .elementor-element.elementor-element-29ee32b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-29ee32b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:42px;font-weight:500;letter-spacing:0.03em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-3edbccf:hover{--e-transform-scale:1.2;}.elementor-106 .elementor-element.elementor-element-3edbccf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-3edbccf{text-align:center;}.elementor-106 .elementor-element.elementor-element-3edbccf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-8ea31f4 .stratum-instagram .stratum-instagram__wrapper{--columns:4;margin:-5px;}.elementor-106 .elementor-element.elementor-element-8ea31f4 .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-106 .elementor-element.elementor-element-1484659{--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;}.elementor-106 .elementor-element.elementor-element-ed5b35c{--display:flex;}.elementor-106 .elementor-element.elementor-element-16e8d9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-16e8d9e:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-16e8d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-5b9ba1c ) 25%, var( --e-global-color-f0938e0 ) 100%);}.elementor-106 .elementor-element.elementor-element-cf85e3c{--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;}.elementor-106 .elementor-element.elementor-element-3c1a21c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-106 .elementor-element.elementor-element-3c1a21c{text-align:left;}.elementor-106 .elementor-element.elementor-element-3c1a21c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:500;letter-spacing:0.03em;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-998da2a{padding:0px 0px 0px 0px;text-align:left;}.elementor-106 .elementor-element.elementor-element-998da2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;color:var( --e-global-color-accent );}.elementor-106 .elementor-element.elementor-element-dddb160.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button-content-wrapper{flex-direction:row;}.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;border-radius:6px 6px 6px 6px;}.elementor-106 .elementor-element.elementor-element-9e36328{--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;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-8546eee:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-8546eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tavaresautocenter.com.br/wp-content/uploads/2025/08/20250825_1506_Compact-Logo-Design_remix_01k3h6ddrtewvtk9kemcgsqkmf.avif");background-position:88% 0%;background-repeat:no-repeat;}.elementor-106 .elementor-element.elementor-element-8546eee{--overlay-opacity:0.7;}.elementor-106 .elementor-element.elementor-element-8fcbeec{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:480px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-8fcbeec.e-con{--align-self:center;}.elementor-106 .elementor-element.elementor-element-f72bb18{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-106 .elementor-element.elementor-element-f72bb18 .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-85d3326{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-106 .elementor-element.elementor-element-85d3326 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button{font-size:14px;}.elementor-106 .elementor-element.elementor-element-c4a020f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-bb0d237{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-15ddb5c .elementor-heading-title{font-size:11px;}.elementor-106 .elementor-element.elementor-element-d2b70a0 .elementor-heading-title{font-size:11px;}.elementor-106 .elementor-element.elementor-element-0a20d06 .elementor-heading-title{font-size:11px;}.elementor-106 .elementor-element.elementor-element-1126d1c{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-106 .elementor-element.elementor-element-1126d1c .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-ecf1986{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-09e05ff{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-09e05ff .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-5f1a05b{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-5f1a05b .elementor-heading-title{font-size:21px;}.elementor-106 .elementor-element.elementor-element-d6c62bd{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-2a4d943{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-6dfca1d{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-ba7fb38{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-50fde60{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-eff4ea2{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-c884694{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-f03f179{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-00c4969{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-000d69a{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-a5f2e7a{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-78a5ffe{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-9d1bc95{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-8f0703e{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-83d8121{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-d6f22b8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-d901853{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-8d10712{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-3edee27{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-d0a08e9{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-eeafa6a{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-c7e8d95{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b76730e{padding:10px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-2b57e56{padding:0px 0px 0px 10px;}.elementor-106 .elementor-element.elementor-element-aaeddd1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button{font-size:14px;}.elementor-106 .elementor-element.elementor-element-ac914d1{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-d16d971{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-c792e49 .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-3c7ed79 .elementor-heading-title{font-size:21px;line-height:1.4em;}.elementor-106 .elementor-element.elementor-element-a1fad28 .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-11486ab .elementor-heading-title{font-size:21px;line-height:1.4em;}.elementor-106 .elementor-element.elementor-element-6aa8528 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-2d091c9 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-90546a7 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-5c1f1c7 .elementor-heading-title{font-size:18px;}.elementor-106 .elementor-element.elementor-element-ad7a713{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-404ffa5 .elementor-button{font-size:14px;}.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button{font-size:14px;}.elementor-106 .elementor-element.elementor-element-2990ca4{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-2990ca4 .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-31705de{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-31705de .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-29ee32b{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-29ee32b .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-3edbccf .elementor-heading-title{font-size:21px;}.elementor-106 .elementor-element.elementor-element-8ea31f4 .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-106 .elementor-element.elementor-element-8ea31f4 .stratum-instagram .stratum-instagram__wrapper{margin:-5px;}.elementor-106 .elementor-element.elementor-element-16e8d9e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-cf85e3c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-3c1a21c{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-3c1a21c .elementor-heading-title{font-size:42px;}.elementor-106 .elementor-element.elementor-element-998da2a{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-998da2a .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-106 .elementor-element.elementor-element-dddb160{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-8546eee:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-8546eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tavaresautocenter.com.br/wp-content/uploads/2025/08/20250821_1126_Modern-Auto-Center-Banner_remix_01k36g8hgvf2j8e1t5rtgdda4k.png");background-position:top left;background-size:contain;}.elementor-106 .elementor-element.elementor-element-8546eee{--min-height:700px;--overlay-opacity:0.5;}.elementor-106 .elementor-element.elementor-element-8fcbeec{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-8fcbeec.e-con{--align-self:center;}.elementor-106 .elementor-element.elementor-element-f72bb18{padding:0px 0px 0px 0px;--container-widget-width:106.044%;--container-widget-flex-grow:0;width:var( --container-widget-width, 106.044% );max-width:106.044%;text-align:left;}.elementor-106 .elementor-element.elementor-element-f72bb18.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-f72bb18 .elementor-heading-title{font-size:32px;}.elementor-106 .elementor-element.elementor-element-85d3326{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-106 .elementor-element.elementor-element-85d3326.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-85d3326 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button{font-size:10px;}.elementor-106 .elementor-element.elementor-element-c4a020f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-bb0d237{--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;--align-items:center;}.elementor-106 .elementor-element.elementor-element-15ddb5c .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-d2b70a0 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-0a20d06 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-aae17f9{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1126d1c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-106 .elementor-element.elementor-element-1126d1c.elementor-element{--align-self:flex-start;}.elementor-106 .elementor-element.elementor-element-1126d1c .elementor-heading-title{font-size:32px;}.elementor-106 .elementor-element.elementor-element-ecf1986{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-09e05ff{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-09e05ff .elementor-heading-title{font-size:32px;}.elementor-106 .elementor-element.elementor-element-5f1a05b{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-5f1a05b .elementor-heading-title{font-size:16px;}.elementor-106 .elementor-element.elementor-element-d6c62bd{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-ba7fb38{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-c884694{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-000d69a{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-9d1bc95{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-d6f22b8{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-3edee27{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-c7e8d95{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-106 .elementor-element.elementor-element-aaeddd1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-106 .elementor-element.elementor-element-db03db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button{font-size:12px;}.elementor-106 .elementor-element.elementor-element-d16d971{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-309b495{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-c792e49{text-align:left;}.elementor-106 .elementor-element.elementor-element-c792e49 .elementor-heading-title{font-size:32px;}.elementor-106 .elementor-element.elementor-element-3c7ed79 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-106 .elementor-element.elementor-element-a1fad28 .elementor-heading-title{font-size:32px;}.elementor-106 .elementor-element.elementor-element-11486ab .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-106 .elementor-element.elementor-element-d48cdcd{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1cbaa2a.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-1cbaa2a{text-align:center;}.elementor-106 .elementor-element.elementor-element-6aa8528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-6aa8528 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-7b8b95e{text-align:center;}.elementor-106 .elementor-element.elementor-element-2d091c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-2d091c9 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-63490ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-90546a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-90546a7 .elementor-heading-title{font-size:14px;}.elementor-106 .elementor-element.elementor-element-5c1f1c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-ad7a713{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-404ffa5 .elementor-button{font-size:12px;}.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button{font-size:12px;}.elementor-106 .elementor-element.elementor-element-2990ca4{padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-2990ca4 .elementor-heading-title{font-size:32px;letter-spacing:0.03px;}.elementor-106 .elementor-element.elementor-element-82b3258{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-106 .elementor-element.elementor-element-31705de{padding:10px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-31705de .elementor-heading-title{font-size:32px;letter-spacing:0.03px;}.elementor-106 .elementor-element.elementor-element-52028ac{--min-height:1000px;}.elementor-106 .elementor-element.elementor-element-29ee32b{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-29ee32b .elementor-heading-title{font-size:32px;letter-spacing:0.03px;}.elementor-106 .elementor-element.elementor-element-3edbccf .elementor-heading-title{font-size:16px;}.elementor-106 .elementor-element.elementor-element-8ea31f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-8ea31f4 .stratum-instagram .stratum-instagram__wrapper{--columns:2;margin:-5px;}.elementor-106 .elementor-element.elementor-element-8ea31f4 .stratum-instagram .stratum-instagram__item{padding:5px;}.elementor-106 .elementor-element.elementor-element-16e8d9e{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-cf85e3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-3c1a21c{padding:0px 0px 0px 20px;}.elementor-106 .elementor-element.elementor-element-3c1a21c .elementor-heading-title{font-size:32px;letter-spacing:0.03px;}.elementor-106 .elementor-element.elementor-element-998da2a{padding:0px 0px 0px 20px;}.elementor-106 .elementor-element.elementor-element-998da2a .elementor-heading-title{font-size:16px;}.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-d6c62bd{--width:100%;}.elementor-106 .elementor-element.elementor-element-076c0aa{--width:100%;}.elementor-106 .elementor-element.elementor-element-a95ff82{--width:100%;}.elementor-106 .elementor-element.elementor-element-bbd9ada{--width:100%;}.elementor-106 .elementor-element.elementor-element-2e91113{--width:100%;}.elementor-106 .elementor-element.elementor-element-0112dfb{--width:100%;}.elementor-106 .elementor-element.elementor-element-c613ed9{--width:100%;}.elementor-106 .elementor-element.elementor-element-68adf36{--width:100%;}.elementor-106 .elementor-element.elementor-element-2dc2522{--width:100%;}.elementor-106 .elementor-element.elementor-element-d16d971{--width:70%;}.elementor-106 .elementor-element.elementor-element-309b495{--width:100%;}.elementor-106 .elementor-element.elementor-element-ad7a713{--width:30%;}.elementor-106 .elementor-element.elementor-element-90bccf0{--width:100%;}.elementor-106 .elementor-element.elementor-element-82b3258{--width:100%;}.elementor-106 .elementor-element.elementor-element-cf85e3c{--width:50%;}.elementor-106 .elementor-element.elementor-element-9e36328{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-106 .elementor-element.elementor-element-076c0aa{--width:100%;}.elementor-106 .elementor-element.elementor-element-ad7a713{--width:70%;}}/* Start custom CSS for button, class: .elementor-element-ff61ecf */.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button {
 background: linear-gradient(-45deg, #E87C36, #C63E0C, #E87C36, #C63E0C);
 background-size: 800% 400%;
 padding: 1em 2em;
 display: inline-block;
 border: none;
 border-radius: 10px;
 font-size: 16px;
 font-weight: 700;
 color: white;
 transition: all .5s ease-in-out;
 animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button:hover {
 animation: gradient 3s infinite;
 transform: scale(1.05);
}

.elementor-106 .elementor-element.elementor-element-ff61ecf .elementor-button:active {
 animation: gradient 3s infinite;
 transform: scale(0.8);
}

@keyframes gradient {
 0% {
  background-position: 0% 50%;
 }

 50% {
  background-position: 100% 50%;
 }

 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8546eee */scroll-left 
scroll-right 
scroll-bottom 
scroll-top/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4d943 */.elementor-106 .elementor-element.elementor-element-2a4d943 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50fde60 */.elementor-106 .elementor-element.elementor-element-50fde60 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f03f179 */.elementor-106 .elementor-element.elementor-element-f03f179 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5f2e7a */.elementor-106 .elementor-element.elementor-element-a5f2e7a h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0703e */.elementor-106 .elementor-element.elementor-element-8f0703e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d901853 */.elementor-106 .elementor-element.elementor-element-d901853 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a08e9 */.elementor-106 .elementor-element.elementor-element-d0a08e9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b76730e */.elementor-106 .elementor-element.elementor-element-b76730e h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db03db6 */.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button {
 background: linear-gradient(-45deg, #E87C36, #C63E0C, #E87C36, #C63E0C);
 background-size: 800% 400%;
 padding: 1em 2em;
 display: inline-block;
 border: none;
 border-radius: 10px;
 font-size: 16px;
 font-weight: 700;
 color: white;
 transition: all .5s ease-in-out;
 animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button:hover {
 animation: gradient 3s infinite;
 transform: scale(1.05);
}

.elementor-106 .elementor-element.elementor-element-db03db6 .elementor-button:active {
 animation: gradient 3s infinite;
 transform: scale(0.8);
}

@keyframes gradient {
 0% {
  background-position: 0% 50%;
 }

 50% {
  background-position: 100% 50%;
 }

 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6aa8528 */.elementor-106 .elementor-element.elementor-element-6aa8528 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d091c9 */.elementor-106 .elementor-element.elementor-element-2d091c9 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90546a7 */.elementor-106 .elementor-element.elementor-element-90546a7 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c1f1c7 */.elementor-106 .elementor-element.elementor-element-5c1f1c7 h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-404ffa5 */.elementor-106 .elementor-element.elementor-element-404ffa5 .elementor-button {
 background: linear-gradient(-45deg, #E87C36, #C63E0C, #E87C36, #C63E0C);
 background-size: 800% 400%;
 padding: 1em 2em;
 display: inline-block;
 border: none;
 border-radius: 10px;
 font-size: 16px;
 font-weight: 700;
 color: white;
 transition: all .5s ease-in-out;
 animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

.elementor-106 .elementor-element.elementor-element-404ffa5 .elementor-button:hover {
 animation: gradient 3s infinite;
 transform: scale(1.05);
}

.elementor-106 .elementor-element.elementor-element-404ffa5 .elementor-button:active {
 animation: gradient 3s infinite;
 transform: scale(0.8);
}

@keyframes gradient {
 0% {
  background-position: 0% 50%;
 }

 50% {
  background-position: 100% 50%;
 }

 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef98866 */.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button {
 background: linear-gradient(-45deg, #E87C36, #C63E0C, #E87C36, #C63E0C);
 background-size: 800% 400%;
 padding: 1em 2em;
 display: inline-block;
 border: none;
 border-radius: 10px;
 font-size: 16px;
 font-weight: 700;
 color: white;
 transition: all .5s ease-in-out;
 animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button:hover {
 animation: gradient 3s infinite;
 transform: scale(1.05);
}

.elementor-106 .elementor-element.elementor-element-ef98866 .elementor-button:active {
 animation: gradient 3s infinite;
 transform: scale(0.8);
}

@keyframes gradient {
 0% {
  background-position: 0% 50%;
 }

 50% {
  background-position: 100% 50%;
 }

 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3edbccf */.elementor-106 .elementor-element.elementor-element-3edbccf h2{

background-image: linear-gradient(to right,#E87C36,#E87C36, #C63E0C, #C63E0C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dddb160 */.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button {
 background: linear-gradient(-45deg, #E87C36, #C63E0C, #E87C36, #C63E0C);
 background-size: 800% 400%;
 padding: 1em 2em;
 display: inline-block;
 border: none;
 border-radius: 10px;
 font-size: 16px;
 font-weight: 700;
 color: white;
 transition: all .5s ease-in-out;
 animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button:hover {
 animation: gradient 3s infinite;
 transform: scale(1.05);
}

.elementor-106 .elementor-element.elementor-element-dddb160 .elementor-button:active {
 animation: gradient 3s infinite;
 transform: scale(0.8);
}

@keyframes gradient {
 0% {
  background-position: 0% 50%;
 }

 50% {
  background-position: 100% 50%;
 }

 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */