.elementor-11 .elementor-element.elementor-element-0f0adfd{--display:flex;--min-height:600px;--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;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-0f0adfd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0f0adfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-0f0adfd::before, .elementor-11 .elementor-element.elementor-element-0f0adfd > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0f0adfd > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0f0adfd > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0f0adfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0f0adfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-4d67429{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4d67429.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-80f817d{--display:flex;--min-height:0.1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-8f90a89 > .elementor-widget-container{margin:60px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-8f90a89{text-align:left;}.elementor-11 .elementor-element.elementor-element-8f90a89 img{width:40%;}.elementor-11 .elementor-element.elementor-element-83142ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2239e97 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-11 .elementor-element.elementor-element-16e566f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 52px 0px 0px;}.elementor-11 .elementor-element.elementor-element-16e566f{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-d04d077 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d04d077{z-index:1;}.elementor-11 .elementor-element.elementor-element-8d29733{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fbe9421 > .elementor-widget-container{margin:-10px 53px 0px -400px;}.elementor-11 .elementor-element.elementor-element-fbe9421 img{width:100%;}.elementor-11 .elementor-element.elementor-element-d92d2d0{--display:flex;--min-height:600px;--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;--overlay-opacity:0.4;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d92d2d0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-d92d2d0::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://viafitmodaesportivaoficial.com.br/wp-content/uploads/2025/05/VIAFIT.png");--background-overlay:'';background-position:0px -141px;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-b424332{--display:flex;}.elementor-11 .elementor-element.elementor-element-2b46be2 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2b46be2{text-align:center;}.elementor-11 .elementor-element.elementor-element-2b46be2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5a57ef0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3597c40{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-279ef8a{--display:flex;--min-height:0px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-279ef8a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-279ef8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-4d674a9 > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4d674a9 img{width:100%;}.elementor-11 .elementor-element.elementor-element-fa55d24{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e267210 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e267210 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-4f872c4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-4f872c4 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-5308e94 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5308e94{z-index:1;}.elementor-11 .elementor-element.elementor-element-a0502ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9e0bf39{--display:flex;--min-height:281px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-9e0bf39:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9e0bf39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-09e2b71 > .elementor-widget-container{margin:0px -90px 0px 0px;}.elementor-11 .elementor-element.elementor-element-09e2b71 img{width:100%;}.elementor-11 .elementor-element.elementor-element-affb7bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bdfe03a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bdfe03a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-cb4797b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-cb4797b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-cb4797b .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-a81479b .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a81479b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a81479b{z-index:1;}.elementor-11 .elementor-element.elementor-element-aa05f35{--display:flex;}.elementor-11 .elementor-element.elementor-element-2c22dae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-03a79d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-20a6811{--display:flex;--min-height:0px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-20a6811:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-20a6811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-a258890 > .elementor-widget-container{margin:0px -90px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a258890 img{width:100%;}.elementor-11 .elementor-element.elementor-element-aa6b665{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0765f41 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0765f41 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-9bf6786 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-9bf6786{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9bf6786 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-711de9d .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-711de9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-711de9d{z-index:1;}.elementor-11 .elementor-element.elementor-element-4239b95{--display:flex;}.elementor-11 .elementor-element.elementor-element-3120f55{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aafa336{--display:flex;--min-height:299px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-aafa336:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-aafa336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-645679f > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-11 .elementor-element.elementor-element-645679f img{width:100%;}.elementor-11 .elementor-element.elementor-element-6a87b54{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-578a26b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-578a26b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-2a5e262 > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-2a5e262{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2a5e262 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-aa1a63a .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-aa1a63a{z-index:1;}.elementor-11 .elementor-element.elementor-element-e5a422b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-37d18d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fb42465{--display:flex;--min-height:0px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-fb42465:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fb42465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-0640d79{width:var( --container-widget-width, 20.824% );max-width:20.824%;--container-widget-width:20.824%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0640d79 > .elementor-widget-container{margin:0px -104px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0640d79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0640d79 img{width:100%;}.elementor-11 .elementor-element.elementor-element-f7545e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b527bc8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b527bc8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-341feae > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-341feae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-341feae .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-8e58321 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8e58321 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8e58321{z-index:1;}.elementor-11 .elementor-element.elementor-element-a1498b8{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-12da14b{--display:flex;--min-height:313px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-12da14b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-12da14b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-95bf084 > .elementor-widget-container{margin:0px -103px 0px 0px;}.elementor-11 .elementor-element.elementor-element-95bf084 img{width:100%;}.elementor-11 .elementor-element.elementor-element-f6afa2e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1a19daf > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1a19daf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d22c1a7 > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-d22c1a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d22c1a7 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-fc23da6 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fc23da6{z-index:1;}.elementor-11 .elementor-element.elementor-element-ecf4f2a{--display:flex;}.elementor-11 .elementor-element.elementor-element-20d86a9{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c91cbbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-925646f{--display:flex;--min-height:0px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-925646f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-925646f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-f958dd4{width:var( --container-widget-width, 20.824% );max-width:20.824%;--container-widget-width:20.824%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f958dd4 > .elementor-widget-container{margin:0px -75px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f958dd4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f958dd4 img{width:100%;}.elementor-11 .elementor-element.elementor-element-ba2459a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:73px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9397c9a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9397c9a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a7ff191 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-a7ff191{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a7ff191 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-75c5f08 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-75c5f08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-75c5f08{z-index:1;}.elementor-11 .elementor-element.elementor-element-663751e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b3b30d5{--display:flex;--min-height:312px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-b3b30d5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b3b30d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-9d88fe9 > .elementor-widget-container{margin:0px -31px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9d88fe9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9d88fe9 img{width:100%;}.elementor-11 .elementor-element.elementor-element-3b714c2{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-83570e4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-83570e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-9aa1ac4 > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-9aa1ac4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9aa1ac4 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-0dc1722 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0dc1722{z-index:1;}.elementor-11 .elementor-element.elementor-element-8b60feb{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-83ef3af{--display:flex;--min-height:312px;--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:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-83ef3af:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-83ef3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-9ce3192 > .elementor-widget-container{margin:0px -51px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9ce3192.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9ce3192 img{width:100%;}.elementor-11 .elementor-element.elementor-element-8637413{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a30e9d7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a30e9d7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-85d7c54 > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-85d7c54{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-11 .elementor-element.elementor-element-85d7c54 .elementor-icon-list-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-f1626fa .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f1626fa{z-index:1;}.elementor-11 .elementor-element.elementor-element-2ad97a1{--display:flex;--min-height:119px;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-3b83361{text-align:center;}.elementor-11 .elementor-element.elementor-element-3b83361 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-565e6bf{--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-11 .elementor-element.elementor-element-148606e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f36e126{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b04ecf2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4em;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-cf4d822{--display:flex;--min-height:536px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cfd7a8d > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-11 .elementor-element.elementor-element-d9d427b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-dccb54b{--display:flex;--min-height:37px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-dccb54b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dccb54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AEAEAE00;}.elementor-11 .elementor-element.elementor-element-c35f83a{--display:flex;--min-height:291px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AEAEAE;--border-color:#AEAEAE;--border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-c35f83a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c35f83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-11 .elementor-element.elementor-element-41d5ece > .elementor-widget-container{margin:20px 0px -9px 20px;}.elementor-11 .elementor-element.elementor-element-41d5ece .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fc8afe5 > .elementor-widget-container{margin:6px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-fc8afe5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-fc8afe5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-fc8afe5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-fc8afe5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-fc8afe5 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;line-height:38px;}.elementor-11 .elementor-element.elementor-element-fc8afe5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-3324919{--display:flex;--min-height:291px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AEAEAE;--border-color:#AEAEAE;--border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-3324919:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3324919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-11 .elementor-element.elementor-element-63ee754 > .elementor-widget-container{margin:20px 0px -9px 20px;}.elementor-11 .elementor-element.elementor-element-63ee754 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-bdc997d > .elementor-widget-container{margin:6px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-bdc997d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-bdc997d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-bdc997d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-bdc997d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-bdc997d .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;line-height:38px;}.elementor-11 .elementor-element.elementor-element-bdc997d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-659fc3e{--display:flex;--min-height:291px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AEAEAE;--border-color:#AEAEAE;--border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-659fc3e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-659fc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-11 .elementor-element.elementor-element-4c5d460 > .elementor-widget-container{margin:20px 0px -9px 20px;}.elementor-11 .elementor-element.elementor-element-4c5d460 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1ad3806 > .elementor-widget-container{margin:6px 0px 0px 20px;}.elementor-11 .elementor-element.elementor-element-1ad3806 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-1ad3806 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-1ad3806{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-1ad3806 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-1ad3806 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:500;line-height:38px;}.elementor-11 .elementor-element.elementor-element-1ad3806 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-ca97e1d{--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;--align-items:center;}.elementor-11 .elementor-element.elementor-element-51116ce{--display:flex;}.elementor-11 .elementor-element.elementor-element-bfc0b28 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-bfc0b28{z-index:1;}.elementor-11 .elementor-element.elementor-element-cab5ea9{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-bd81557{--display:flex;--min-height:500px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:050px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3e7dfe9{--display:flex;}.elementor-11 .elementor-element.elementor-element-48c49ba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#999999;}.elementor-11 .elementor-element.elementor-element-d59b8c4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4em;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-11 .elementor-element.elementor-element-e45298c{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bea9daf{--display:flex;--min-height:180px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4cbf17e > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-4cbf17e .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-4cbf17e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4cbf17e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-4cbf17e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4cbf17e.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-4cbf17e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4cbf17e .elementor-icon{font-size:28px;}.elementor-11 .elementor-element.elementor-element-4cbf17e .elementor-icon svg{height:28px;}.elementor-11 .elementor-element.elementor-element-b8b2e6c > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 98px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b8b2e6c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-33401ab{--display:flex;--min-height:180px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-61b8412 > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-61b8412 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-61b8412.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-61b8412.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-61b8412.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-61b8412.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-61b8412.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-61b8412 .elementor-icon{font-size:28px;}.elementor-11 .elementor-element.elementor-element-61b8412 .elementor-icon svg{height:28px;}.elementor-11 .elementor-element.elementor-element-457057e > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 100px 0px 0px;}.elementor-11 .elementor-element.elementor-element-457057e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-86ba4d6{--display:flex;--min-height:180px;--border-radius:10px 10px 10px 10px;--margin-top:-10px;--margin-bottom:10px;--margin-left:100px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-45e6f56 > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-45e6f56 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-45e6f56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-45e6f56.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-45e6f56.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-45e6f56.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-45e6f56.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-45e6f56 .elementor-icon{font-size:28px;}.elementor-11 .elementor-element.elementor-element-45e6f56 .elementor-icon svg{height:28px;}.elementor-11 .elementor-element.elementor-element-245babc > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 80px 0px 0px;}.elementor-11 .elementor-element.elementor-element-245babc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d7627d2{--display:flex;--min-height:180px;--border-radius:10px 10px 10px 10px;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-aee9403 > .elementor-widget-container{margin:20px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-aee9403 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-aee9403.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aee9403.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-aee9403.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aee9403.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-aee9403.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aee9403 .elementor-icon{font-size:28px;}.elementor-11 .elementor-element.elementor-element-aee9403 .elementor-icon svg{height:28px;}.elementor-11 .elementor-element.elementor-element-ed527c3 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 82px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ed527c3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:500;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-aaef956{--display:flex;--min-height:750px;--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-aaef956:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-aaef956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-11 .elementor-element.elementor-element-6828013{--display:flex;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-58dd8f3 img{width:6%;}.elementor-11 .elementor-element.elementor-element-5d7c8ca{--display:flex;--min-height:711px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d7c8ca:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5d7c8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-0f8ccda{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2ea1016{text-align:center;}.elementor-11 .elementor-element.elementor-element-2ea1016 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-08f8e6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-08f8e6b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-08f8e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(81deg, #000000 0%, #202020 83%);}.elementor-11 .elementor-element.elementor-element-7a12fb9{text-align:left;}.elementor-11 .elementor-element.elementor-element-7a12fb9 img{width:75%;}.elementor-11 .elementor-element.elementor-element-dee4f82 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2f9427f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-2f9427f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f9427f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(81deg, #000000 0%, #202020 83%);}.elementor-11 .elementor-element.elementor-element-4f6676d{text-align:left;}.elementor-11 .elementor-element.elementor-element-4f6676d img{width:75%;}.elementor-11 .elementor-element.elementor-element-c5c9a14 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d2cd4d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-d2cd4d6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d2cd4d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(81deg, #000000 0%, #202020 83%);}.elementor-11 .elementor-element.elementor-element-19d2acd{text-align:left;}.elementor-11 .elementor-element.elementor-element-19d2acd img{width:75%;}.elementor-11 .elementor-element.elementor-element-28a51bc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-650449a{--display:flex;--min-height:375px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-650449a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-650449a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-11 .elementor-element.elementor-element-ab7e23b{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f0559a1{text-align:right;}.elementor-11 .elementor-element.elementor-element-f0559a1 img{width:81%;}.elementor-11 .elementor-element.elementor-element-5065e80{--display:flex;--min-height:818px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5065e80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-87f84ff .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.4em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-14d5ee0 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 105px 0px 0px;}.elementor-11 .elementor-element.elementor-element-14d5ee0 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-14d5ee0 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-53ebcde{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6ea8cde{--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:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-6ea8cde:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6ea8cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-11 .elementor-element.elementor-element-05d3105 > .elementor-widget-container{margin:108px 0px 0px 50px;padding:0px 150px 0px 0px;}.elementor-11 .elementor-element.elementor-element-05d3105{text-align:left;}.elementor-11 .elementor-element.elementor-element-05d3105 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-f2f2a8e{--display:flex;}.elementor-11 .elementor-element.elementor-element-6ac5578{--display:flex;}.elementor-11 .elementor-element.elementor-element-41f4150{--display:flex;}.elementor-11 .elementor-element.elementor-element-71479ad{--display:flex;}.elementor-11 .elementor-element.elementor-element-115c001{--display:flex;}.elementor-11 .elementor-element.elementor-element-0cfc99f{--display:flex;}.elementor-11 .elementor-element.elementor-element-b3a35df{--display:flex;}.elementor-11 .elementor-element.elementor-element-15939e2{--display:flex;}.elementor-11 .elementor-element.elementor-element-5e36570{--e-n-carousel-swiper-slides-to-display:2;--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:-477px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:145px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1015px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:145px;}.elementor-11 .elementor-element.elementor-element-4bca6c4{--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;--align-items:center;}.elementor-11 .elementor-element.elementor-element-ca1460e{--display:flex;}.elementor-11 .elementor-element.elementor-element-0164d27 .elementor-button{background-color:#F06022;height:30px;width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0164d27{z-index:1;}.elementor-11 .elementor-element.elementor-element-71fb036{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-85377c0{--display:flex;}.elementor-11 .elementor-element.elementor-element-5d80db5{text-align:center;}.elementor-11 .elementor-element.elementor-element-5d80db5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-5cc7cb1{--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-11 .elementor-element.elementor-element-75c0e0a{--display:flex;--min-height:514px;--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3a15662{--display:flex;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-3a15662::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://viafitmodaesportivaoficial.com.br/wp-content/uploads/2025/05/FAQ.webp");--background-overlay:'';background-position:8px 0px;background-repeat:no-repeat;background-size:100% auto;}.elementor-11 .elementor-element.elementor-element-30d1a0f > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-30d1a0f{text-align:center;}.elementor-11 .elementor-element.elementor-element-30d1a0f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b62674f{--display:flex;}.elementor-11 .elementor-element.elementor-element-fe2af2a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;color:#5F5B5B;}.elementor-11 .elementor-element.elementor-element-76e0c80{--display:flex;}.elementor-11 .elementor-element.elementor-element-7973ce8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;color:#5F5B5B;}.elementor-11 .elementor-element.elementor-element-8d211e9{--display:flex;}.elementor-11 .elementor-element.elementor-element-1628811 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;color:#5F5B5B;}.elementor-11 .elementor-element.elementor-element-a077249{--display:flex;}.elementor-11 .elementor-element.elementor-element-3bd670e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;color:#5F5B5B;}.elementor-11 .elementor-element.elementor-element-b014ef8{--display:flex;}.elementor-11 .elementor-element.elementor-element-8d27499 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:400;color:#5F5B5B;}.elementor-11 .elementor-element.elementor-element-c30e60b{--n-accordion-title-font-size:0.75em;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:3px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-c30e60b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#323232;}.elementor-11 .elementor-element.elementor-element-c30e60b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F06022;}:where( .elementor-11 .elementor-element.elementor-element-c30e60b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-699f4e2{--display:flex;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-699f4e2::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://viafitmodaesportivaoficial.com.br/wp-content/uploads/2025/05/VETOR-LOGO.png");--background-overlay:'';background-position:50px 0px;background-repeat:no-repeat;background-size:68% auto;}.elementor-11 .elementor-element.elementor-element-1efe4fb{--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-11 .elementor-element.elementor-element-87d9fcc{--display:flex;}.elementor-11 .elementor-element.elementor-element-2475e17{text-align:center;}.elementor-11 .elementor-element.elementor-element-2475e17 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1em;font-weight:600;}.elementor-11 .elementor-element.elementor-element-aefd941 .elementor-button{background-color:#6CE77E;height:52px;width:338px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:0.8em;font-weight:700;fill:#1D1D1D;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-aefd941 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-aefd941 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-11 .elementor-element.elementor-element-e3ffbc4{--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-11 .elementor-element.elementor-element-050da41{--display:flex;}.elementor-11 .elementor-element.elementor-element-da21ed9{text-align:center;}.elementor-11 .elementor-element.elementor-element-da21ed9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.7em;font-weight:500;color:#808080;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-4d67429{--width:13.348%;}.elementor-11 .elementor-element.elementor-element-80f817d{--width:100%;}.elementor-11 .elementor-element.elementor-element-83142ab{--width:16em;}.elementor-11 .elementor-element.elementor-element-3597c40{--width:42%;}.elementor-11 .elementor-element.elementor-element-fa55d24{--width:100%;}.elementor-11 .elementor-element.elementor-element-a0502ea{--width:56%;}.elementor-11 .elementor-element.elementor-element-affb7bc{--width:100%;}.elementor-11 .elementor-element.elementor-element-aa05f35{--width:27%;}.elementor-11 .elementor-element.elementor-element-03a79d0{--width:51%;}.elementor-11 .elementor-element.elementor-element-aa6b665{--width:100%;}.elementor-11 .elementor-element.elementor-element-4239b95{--width:0%;}.elementor-11 .elementor-element.elementor-element-3120f55{--width:47%;}.elementor-11 .elementor-element.elementor-element-6a87b54{--width:100%;}.elementor-11 .elementor-element.elementor-element-37d18d3{--width:47%;}.elementor-11 .elementor-element.elementor-element-f7545e1{--width:100%;}.elementor-11 .elementor-element.elementor-element-a1498b8{--width:51%;}.elementor-11 .elementor-element.elementor-element-f6afa2e{--width:100%;}.elementor-11 .elementor-element.elementor-element-ecf4f2a{--width:0%;}.elementor-11 .elementor-element.elementor-element-c91cbbd{--width:47%;}.elementor-11 .elementor-element.elementor-element-ba2459a{--width:100%;}.elementor-11 .elementor-element.elementor-element-663751e{--width:47%;}.elementor-11 .elementor-element.elementor-element-3b714c2{--width:100%;}.elementor-11 .elementor-element.elementor-element-8b60feb{--width:49%;}.elementor-11 .elementor-element.elementor-element-8637413{--width:100%;}.elementor-11 .elementor-element.elementor-element-2ad97a1{--content-width:719px;}.elementor-11 .elementor-element.elementor-element-148606e{--width:51%;}.elementor-11 .elementor-element.elementor-element-f36e126{--width:58%;}.elementor-11 .elementor-element.elementor-element-cf4d822{--width:100%;}.elementor-11 .elementor-element.elementor-element-d9d427b{--width:43%;}.elementor-11 .elementor-element.elementor-element-dccb54b{--width:100%;}.elementor-11 .elementor-element.elementor-element-c35f83a{--width:84%;}.elementor-11 .elementor-element.elementor-element-3324919{--width:84%;}.elementor-11 .elementor-element.elementor-element-659fc3e{--width:84%;}.elementor-11 .elementor-element.elementor-element-51116ce{--width:28%;}.elementor-11 .elementor-element.elementor-element-3e7dfe9{--width:20%;}.elementor-11 .elementor-element.elementor-element-bea9daf{--width:35%;}.elementor-11 .elementor-element.elementor-element-33401ab{--width:35%;}.elementor-11 .elementor-element.elementor-element-86ba4d6{--width:35%;}.elementor-11 .elementor-element.elementor-element-d7627d2{--width:35%;}.elementor-11 .elementor-element.elementor-element-08f8e6b{--width:66%;}.elementor-11 .elementor-element.elementor-element-2f9427f{--width:66%;}.elementor-11 .elementor-element.elementor-element-d2cd4d6{--width:66%;}.elementor-11 .elementor-element.elementor-element-5065e80{--width:35%;}.elementor-11 .elementor-element.elementor-element-ca1460e{--width:28%;}.elementor-11 .elementor-element.elementor-element-3a15662{--width:62%;}.elementor-11 .elementor-element.elementor-element-699f4e2{--width:29%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-3a15662::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-11 .elementor-element.elementor-element-699f4e2::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-d92d2d0::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-5e36570{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-3a15662::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-699f4e2::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-80f817d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-8f90a89 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8f90a89{text-align:center;}.elementor-11 .elementor-element.elementor-element-8f90a89 img{width:20%;}.elementor-11 .elementor-element.elementor-element-83142ab{--width:89%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-2239e97{text-align:center;}.elementor-11 .elementor-element.elementor-element-2239e97 .elementor-heading-title{font-size:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-16e566f > .elementor-widget-container{margin:-18px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-16e566f{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-fbe9421 > .elementor-widget-container{margin:-40px 16px 0px -180px;}.elementor-11 .elementor-element.elementor-element-fbe9421 img{width:100%;}.elementor-11 .elementor-element.elementor-element-d92d2d0::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d92d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -26px;}.elementor-11 .elementor-element.elementor-element-d92d2d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2b46be2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2b46be2 .elementor-heading-title{font-size:1em;}.elementor-11 .elementor-element.elementor-element-5a57ef0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-3597c40{--width:1600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-279ef8a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4d674a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4d674a9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4d674a9{text-align:center;}.elementor-11 .elementor-element.elementor-element-4d674a9 img{width:80%;}.elementor-11 .elementor-element.elementor-element-fa55d24{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-4f872c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9e0bf39{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-09e2b71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-09e2b71 img{width:80%;}.elementor-11 .elementor-element.elementor-element-affb7bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bdfe03a{text-align:center;}.elementor-11 .elementor-element.elementor-element-20a6811{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-a258890 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a258890 img{width:80%;}.elementor-11 .elementor-element.elementor-element-aa6b665{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0765f41{text-align:center;}.elementor-11 .elementor-element.elementor-element-aafa336{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-645679f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-645679f img{width:80%;}.elementor-11 .elementor-element.elementor-element-6a87b54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-578a26b{text-align:center;}.elementor-11 .elementor-element.elementor-element-fb42465{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-0640d79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0640d79{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-11 .elementor-element.elementor-element-0640d79 img{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f7545e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b527bc8{text-align:center;}.elementor-11 .elementor-element.elementor-element-12da14b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-95bf084 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-95bf084 img{width:80%;}.elementor-11 .elementor-element.elementor-element-f6afa2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1a19daf{text-align:center;}.elementor-11 .elementor-element.elementor-element-20d86a9{--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-925646f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-f958dd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f958dd4{--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;}.elementor-11 .elementor-element.elementor-element-ba2459a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9397c9a{text-align:center;}.elementor-11 .elementor-element.elementor-element-b3b30d5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-3b714c2{--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-11 .elementor-element.elementor-element-83570e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-83570e4{text-align:center;}.elementor-11 .elementor-element.elementor-element-83ef3af{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-9ce3192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8637413{--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-11 .elementor-element.elementor-element-a30e9d7{text-align:center;}.elementor-11 .elementor-element.elementor-element-3b83361 .elementor-heading-title{font-size:0.9em;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-565e6bf{--min-height:1079px;}.elementor-11 .elementor-element.elementor-element-b04ecf2{text-align:center;}.elementor-11 .elementor-element.elementor-element-cf4d822{--min-height:439px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-cfd7a8d > .elementor-widget-container{margin:0px 0px 0px 21px;}.elementor-11 .elementor-element.elementor-element-cfd7a8d{text-align:center;}.elementor-11 .elementor-element.elementor-element-cfd7a8d img{width:88%;}.elementor-11 .elementor-element.elementor-element-d9d427b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c35f83a{--width:90%;}.elementor-11 .elementor-element.elementor-element-41d5ece{text-align:center;}.elementor-11 .elementor-element.elementor-element-41d5ece .elementor-heading-title{font-size:0.98rem;}.elementor-11 .elementor-element.elementor-element-fc8afe5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fc8afe5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-fc8afe5 .elementor-icon-list-item > a{font-size:0.8rem;}.elementor-11 .elementor-element.elementor-element-3324919{--width:90%;}.elementor-11 .elementor-element.elementor-element-63ee754{text-align:center;}.elementor-11 .elementor-element.elementor-element-63ee754 .elementor-heading-title{font-size:0.98rem;}.elementor-11 .elementor-element.elementor-element-bdc997d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bdc997d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-bdc997d .elementor-icon-list-item > a{font-size:0.8rem;}.elementor-11 .elementor-element.elementor-element-659fc3e{--width:90%;}.elementor-11 .elementor-element.elementor-element-4c5d460{text-align:center;}.elementor-11 .elementor-element.elementor-element-4c5d460 .elementor-heading-title{font-size:0.98rem;}.elementor-11 .elementor-element.elementor-element-1ad3806 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1ad3806 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-1ad3806 .elementor-icon-list-item > a{font-size:0.8rem;}.elementor-11 .elementor-element.elementor-element-bd81557{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-48c49ba{text-align:center;}.elementor-11 .elementor-element.elementor-element-48c49ba .elementor-heading-title{font-size:0.9rem;}.elementor-11 .elementor-element.elementor-element-d59b8c4 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-11 .elementor-element.elementor-element-d59b8c4{text-align:center;}.elementor-11 .elementor-element.elementor-element-d59b8c4 .elementor-heading-title{font-size:1.5rem;}.elementor-11 .elementor-element.elementor-element-bea9daf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4cbf17e .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-4cbf17e .elementor-icon svg{height:19px;}.elementor-11 .elementor-element.elementor-element-61b8412 .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-61b8412 .elementor-icon svg{height:19px;}.elementor-11 .elementor-element.elementor-element-86ba4d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-45e6f56 .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-45e6f56 .elementor-icon svg{height:19px;}.elementor-11 .elementor-element.elementor-element-aee9403 .elementor-icon{font-size:19px;}.elementor-11 .elementor-element.elementor-element-aee9403 .elementor-icon svg{height:19px;}.elementor-11 .elementor-element.elementor-element-58dd8f3 img{width:15%;}.elementor-11 .elementor-element.elementor-element-5d7c8ca{--min-height:733px;}.elementor-11 .elementor-element.elementor-element-08f8e6b{--width:90%;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-7a12fb9{text-align:center;}.elementor-11 .elementor-element.elementor-element-dee4f82{text-align:center;}.elementor-11 .elementor-element.elementor-element-2f9427f{--width:90%;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-4f6676d{text-align:center;}.elementor-11 .elementor-element.elementor-element-c5c9a14{text-align:center;}.elementor-11 .elementor-element.elementor-element-d2cd4d6{--width:90%;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-19d2acd{text-align:center;}.elementor-11 .elementor-element.elementor-element-28a51bc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-28a51bc{text-align:center;}.elementor-11 .elementor-element.elementor-element-650449a{--min-height:250px;}.elementor-11 .elementor-element.elementor-element-f0559a1{text-align:center;}.elementor-11 .elementor-element.elementor-element-5065e80{--min-height:371px;}.elementor-11 .elementor-element.elementor-element-87f84ff{text-align:center;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-14d5ee0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-14d5ee0 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-53ebcde{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-05d3105 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-05d3105{text-align:center;}.elementor-11 .elementor-element.elementor-element-05d3105 .elementor-heading-title{font-size:1.5rem;}.elementor-11 .elementor-element.elementor-element-5e36570{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:0px;}.elementor-11 .elementor-element.elementor-element-5d80db5 .elementor-heading-title{font-size:1.3rem;}.elementor-11 .elementor-element.elementor-element-3a15662::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3a15662 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-699f4e2{--min-height:380px;}.elementor-11 .elementor-element.elementor-element-699f4e2::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-699f4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:75px 0px;background-size:151px auto;}}/* Start custom CSS for button, class: .elementor-element-d04d077 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5308e94 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a81479b */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-711de9d */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa1a63a */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e58321 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc23da6 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75c5f08 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0dc1722 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1626fa */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35f83a */.conteiner {
  box-shadow: 3px 3px 10px 1px rgba(92, 92, 92, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3324919 */.conteiner {
  box-shadow: 3px 3px 10px 1px rgba(92, 92, 92, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659fc3e */.conteiner {
  box-shadow: 3px 3px 10px 1px rgba(92, 92, 92, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bfc0b28 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0164d27 */.btn {
  --border-color: linear-gradient(-45deg, #F06022, #F06022, #F06022);
  --border-width: .125em;
  --curve-size: .5em;
  --blur: 30px;
  --bg: #F06022;
  --color: #F06022;
  color: var(--color);
    /* use position: relative; so that BG is only for .btn */
  position: relative;
  isolation: isolate;
  display: inline-grid;
  place-content: center;
  padding: .5em 1.5em;
  font-size: 17px;
  border: 0;
  text-transform: uppercase;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, .6);
  clip-path: polygon(
            /* Top-left */
            0% var(--curve-size),

            var(--curve-size) 0,
            /* top-right */
            100% 0,
            100% calc(100% - var(--curve-size)),

            /* bottom-right 1 */
            calc(100% - var(--curve-size)) 100%,
            /* bottom-right 2 */
            0 100%);
  transition: color 250ms;
}

.btn::after,
.btn::before {
  content: '';
  position: absolute;
  inset: 0;
}

.btn::before {
  background: var(--border-color);
  background-size: 300% 300%;
  animation: move-bg7234 5s ease infinite;
  z-index: -2;
}

@keyframes move-bg7234 {
  0% {
    background-position: 31% 0%
  }

  50% {
    background-position: 70% 100%
  }

  100% {
    background-position: 31% 0%
  }
}

.btn::after {
  background: var(--bg);
  z-index: -1;
  clip-path: polygon(
            /* Top-left */
            var(--border-width)
            calc(var(--curve-size) + var(--border-width) * .5),

            calc(var(--curve-size) + var(--border-width) * .5) var(--border-width),

            /* top-right */
            calc(100% - var(--border-width))
            var(--border-width),

            calc(100% - var(--border-width))
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

            /* bottom-right 1 */
            calc(100% - calc(var(--curve-size) + var(--border-width) * .5)) calc(100% - var(--border-width)),
            /* bottom-right 2 */
            var(--border-width) calc(100% - var(--border-width)));
  transition: clip-path 500ms;
}

.btn:where(:hover, :focus)::after {
  clip-path: polygon(
                /* Top-left */
                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5)),

                calc(100% - var(--border-width))

                var(--border-width),

                /* top-right */
                calc(100% - var(--border-width))

                 var(--border-width),

                calc(100% - var(--border-width))

                calc(100% - calc(var(--curve-size) + var(--border-width) * .5)),

                /* bottom-right 1 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * .5))
                calc(100% - var(--border-width)),

                /* bottom-right 2 */
                calc(100% - calc(var(--curve-size) + var(--border-width) * 0.5))
                calc(100% - var(--border-width)));
  transition: 200ms;
}

.btn:where(:hover, :focus) {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS */body, html {
overflow-x: hidden !important;
}

/* Corrigir escrollamento no Mobile */
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}/* End custom CSS */