.elementor-3601 .elementor-element.elementor-element-75c8dba{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3601 .elementor-element.elementor-element-de3684a img{width:41%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-981c7b4{font-family:"Anton", Sans-serif;color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-981c7b4 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-5c80ced{font-family:"Helvetica", Sans-serif;}.elementor-3601 .elementor-element.elementor-element-10920aa img{width:46%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-icon i{color:#E21D1D;transition:color 0.3s;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-icon svg{fill:#E21D1D;transition:fill 0.3s;}.elementor-3601 .elementor-element.elementor-element-7c2bffd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-item > a{font-size:18px;font-weight:600;line-height:25px;letter-spacing:0px;word-spacing:0px;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-text{text-shadow:0px 0px 18px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3601 .elementor-element.elementor-element-35b0f3a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-35b0f3a > .elementor-widget-container{background-color:#FFF8B5;}.elementor-3601 .elementor-element.elementor-element-35b0f3a.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-35b0f3a .elementor-progress-wrapper .elementor-progress-bar{background-color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-35b0f3a .elementor-progress-bar{height:26px;line-height:26px;font-size:13px;font-weight:500;}.elementor-3601 .elementor-element.elementor-element-35b0f3a .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-3601 .elementor-element.elementor-element-928fc50{text-shadow:0px 0px 13px rgba(0,0,0,0.3);color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-4720487{font-family:"Helvetica", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3601 .elementor-element.elementor-element-f14ee0e .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 21px rgba(0,0,0,0.3);background-image:linear-gradient(178deg, #DA6B28 100%, #62275D 100%);box-shadow:-1px 20px 59px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-f14ee0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-f14ee0e > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3601 .elementor-element.elementor-element-b217d04{text-transform:uppercase;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-icon i{color:#41A322;transition:color 0.3s;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-icon svg{fill:#41A322;transition:fill 0.3s;}.elementor-3601 .elementor-element.elementor-element-269211e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-item > a{font-weight:600;}.elementor-3601 .elementor-element.elementor-element-269211e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3601 .elementor-element.elementor-element-c0f524c p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-c0f524c{color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-de7b202 img{width:63%;}.elementor-3601 .elementor-element.elementor-element-a16042a{--spacer-size:50px;}.elementor-3601 .elementor-element.elementor-element-b8f6954 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-e9cb3a7 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 21px rgba(0,0,0,0.3);background-image:linear-gradient(178deg, #DA6B28 100%, #62275D 100%);box-shadow:-1px 20px 59px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-e9cb3a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-e9cb3a7 > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3601 .elementor-element.elementor-element-5e83af2{text-transform:uppercase;}.elementor-3601 .elementor-element.elementor-element-70420e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3601 .elementor-element.elementor-element-8904b2a{--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-3601 .elementor-element.elementor-element-8472c5d p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-8472c5d{color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-3487af5 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-2aa755a{--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-3601 .elementor-element.elementor-element-4d6081c{text-transform:uppercase;color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-4d6081c p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-55745ab p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-d6323ee{--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-3601 .elementor-element.elementor-element-cdff2c3{text-transform:uppercase;color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-cdff2c3 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-deea531 img{width:53%;}.elementor-3601 .elementor-element.elementor-element-5448b1f p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-d8cec16 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 21px rgba(0,0,0,0.3);background-image:linear-gradient(178deg, #DA6B28 100%, #62275D 100%);box-shadow:-1px 20px 59px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-d8cec16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-d8cec16 > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3601 .elementor-element.elementor-element-8334608{text-transform:uppercase;}.elementor-3601 .elementor-element.elementor-element-d1f9877{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3601 .elementor-element.elementor-element-524592b{--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-3601 .elementor-element.elementor-element-524592b:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-524592b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3601 .elementor-element.elementor-element-059c1ab p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-a9a3c7e{--display:flex;}.elementor-3601 .elementor-element.elementor-element-a9a3c7e:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-a9a3c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3601 .elementor-element.elementor-element-30ca4bb .elementor-testimonial-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-30ca4bb .elementor-testimonial-content{color:#000000;font-size:16px;}.elementor-3601 .elementor-element.elementor-element-30ca4bb .elementor-testimonial-name{color:#000000;font-weight:900;}.elementor-3601 .elementor-element.elementor-element-f1cf75b{--display:flex;}.elementor-3601 .elementor-element.elementor-element-f1cf75b:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-f1cf75b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3601 .elementor-element.elementor-element-5b11866 .elementor-testimonial-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-5b11866 .elementor-testimonial-content{color:#000000;font-size:16px;}.elementor-3601 .elementor-element.elementor-element-5b11866 .elementor-testimonial-name{color:#000000;font-weight:900;}.elementor-3601 .elementor-element.elementor-element-15acfd5{--display:flex;}.elementor-3601 .elementor-element.elementor-element-15acfd5:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-15acfd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3601 .elementor-element.elementor-element-87818cc .elementor-testimonial-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-87818cc .elementor-testimonial-content{color:#000000;font-size:16px;}.elementor-3601 .elementor-element.elementor-element-87818cc .elementor-testimonial-name{color:#000000;font-weight:900;}.elementor-3601 .elementor-element.elementor-element-05d1f9f{--display:flex;}.elementor-3601 .elementor-element.elementor-element-05d1f9f:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-05d1f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3601 .elementor-element.elementor-element-55e3dde .elementor-testimonial-wrapper{text-align:center;}.elementor-3601 .elementor-element.elementor-element-55e3dde .elementor-testimonial-content{color:#000000;font-size:16px;}.elementor-3601 .elementor-element.elementor-element-55e3dde .elementor-testimonial-name{color:#000000;font-weight:900;}.elementor-3601 .elementor-element.elementor-element-3b71e91 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 21px rgba(0,0,0,0.3);background-image:linear-gradient(178deg, #DA6B28 100%, #62275D 100%);box-shadow:-1px 20px 59px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-3b71e91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-3b71e91 > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3601 .elementor-element.elementor-element-2d075c3{text-transform:uppercase;}.elementor-3601 .elementor-element.elementor-element-6583840{--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-3601 .elementor-element.elementor-element-6583840.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3601 .elementor-element.elementor-element-78120d6{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;}.elementor-3601 .elementor-element.elementor-element-78120d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3601 .elementor-element.elementor-element-680cfd7 > .elementor-widget-container{background-color:#FF0000;}.elementor-3601 .elementor-element.elementor-element-680cfd7{text-align:center;font-size:30px;font-weight:700;}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-icon i{color:#1D9223;transition:color 0.3s;}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-icon svg{fill:#1D9223;transition:fill 0.3s;}.elementor-3601 .elementor-element.elementor-element-6a58482{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-item > a{font-weight:600;}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3601 .elementor-element.elementor-element-97c7791 img{width:41%;}.elementor-3601 .elementor-element.elementor-element-e832f6b{--spacer-size:50px;}.elementor-3601 .elementor-element.elementor-element-cf938b0{text-transform:uppercase;}.elementor-3601 .elementor-element.elementor-element-7e696a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-7e696a2 > .elementor-widget-container{background-color:#FFF8B5;}.elementor-3601 .elementor-element.elementor-element-7e696a2.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-7e696a2 .elementor-progress-wrapper .elementor-progress-bar{background-color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-7e696a2 .elementor-progress-bar{height:26px;line-height:26px;font-size:13px;font-weight:500;}.elementor-3601 .elementor-element.elementor-element-7e696a2 .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-3601 .elementor-element.elementor-element-c1bec6a{--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-3601 .elementor-element.elementor-element-c1bec6a:not(.elementor-motion-effects-element-type-background), .elementor-3601 .elementor-element.elementor-element-c1bec6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 100%, #f2295b 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3601 .elementor-element.elementor-element-b6f9ab4{text-align:center;}.elementor-3601 .elementor-element.elementor-element-b6f9ab4 .elementor-heading-title{font-size:33px;font-weight:700;color:#E21D1D;}.elementor-3601 .elementor-element.elementor-element-60d7df7{--display:flex;}.elementor-3601 .elementor-element.elementor-element-2d12364{--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-3601 .elementor-element.elementor-element-bae55d2{--display:flex;}.elementor-3601 .elementor-element.elementor-element-2ff24d2{--display:flex;}.elementor-3601 .elementor-element.elementor-element-5098c6f{--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-3601 .elementor-element.elementor-element-c697df4{--display:flex;}.elementor-3601 .elementor-element.elementor-element-d8c5185{--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-3601 .elementor-element.elementor-element-6e4f5e3{--n-accordion-title-font-size:1rem;width:100%;max-width:100%;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-3601 .elementor-element.elementor-element-6e4f5e3 > .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-weight:600;}.elementor-3601 .elementor-element.elementor-element-397481d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 21px rgba(0,0,0,0.3);background-image:linear-gradient(178deg, #DA6B28 100%, #62275D 100%);box-shadow:-1px 20px 59px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-397481d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-397481d > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3601 .elementor-element.elementor-element-4cd82c7{text-transform:uppercase;}.elementor-3601 .elementor-element.elementor-element-023904b{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3601 .elementor-element.elementor-element-8904b2a{--width:45%;}.elementor-3601 .elementor-element.elementor-element-2aa755a{--width:45%;}.elementor-3601 .elementor-element.elementor-element-d6323ee{--width:45%;}.elementor-3601 .elementor-element.elementor-element-524592b{--width:50%;}}@media(max-width:767px){.elementor-3601 .elementor-element.elementor-element-de3684a img{width:87%;}.elementor-3601 .elementor-element.elementor-element-981c7b4{width:100%;max-width:100%;text-align:center;font-size:19px;line-height:1.3em;}.elementor-3601 .elementor-element.elementor-element-981c7b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-981c7b4 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-5c80ced{width:100%;max-width:100%;text-align:center;font-size:18px;line-height:1.3em;}.elementor-3601 .elementor-element.elementor-element-5c80ced > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-5c80ced p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-10920aa{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-10920aa img{width:100%;}.elementor-3601 .elementor-element.elementor-element-b6d6d77{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-7c2bffd.elementor-element{--align-self:flex-start;}.elementor-3601 .elementor-element.elementor-element-7c2bffd{--e-icon-list-icon-size:22px;}.elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3601 .elementor-element.elementor-element-7c2bffd .elementor-icon-list-item > a{font-size:17px;}.elementor-3601 .elementor-element.elementor-element-35b0f3a{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-35b0f3a.elementor-element{--align-self:flex-start;}.elementor-3601 .elementor-element.elementor-element-928fc50{width:100%;max-width:100%;font-size:19px;}.elementor-3601 .elementor-element.elementor-element-928fc50 p{margin-bottom:3px;}.elementor-3601 .elementor-element.elementor-element-d98be71{width:100%;max-width:100%;font-size:53px;line-height:0.9em;}.elementor-3601 .elementor-element.elementor-element-d98be71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-d98be71 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-4720487{font-size:16px;}.elementor-3601 .elementor-element.elementor-element-f14ee0e{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-f14ee0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-f14ee0e .elementor-button{font-size:26px;line-height:1.2em;border-radius:0px 0px 0px 0px;padding:23px 23px 23px 23px;}.elementor-3601 .elementor-element.elementor-element-b217d04 > .elementor-widget-container{margin:-48px -48px -48px -48px;}.elementor-3601 .elementor-element.elementor-element-b217d04.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-b217d04{font-size:12px;}.elementor-3601 .elementor-element.elementor-element-269211e{width:100%;max-width:100%;--e-icon-list-icon-size:17px;}.elementor-3601 .elementor-element.elementor-element-c0f524c{width:100%;max-width:100%;font-size:20px;}.elementor-3601 .elementor-element.elementor-element-c0f524c p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-de7b202 img{width:100%;}.elementor-3601 .elementor-element.elementor-element-a16042a{--spacer-size:82px;}.elementor-3601 .elementor-element.elementor-element-b8f6954{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-e9cb3a7{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-e9cb3a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-e9cb3a7 .elementor-button{font-size:26px;line-height:1.2em;border-radius:0px 0px 0px 0px;padding:23px 23px 23px 23px;}.elementor-3601 .elementor-element.elementor-element-5e83af2 > .elementor-widget-container{margin:-48px -48px -48px -48px;}.elementor-3601 .elementor-element.elementor-element-5e83af2.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-5e83af2{font-size:12px;}.elementor-3601 .elementor-element.elementor-element-8472c5d{width:100%;max-width:100%;font-size:20px;}.elementor-3601 .elementor-element.elementor-element-8472c5d p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-20ee3f2{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-4d6081c{width:100%;max-width:100%;font-size:20px;}.elementor-3601 .elementor-element.elementor-element-4d6081c p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-995ddc3{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-cdff2c3{width:100%;max-width:100%;font-size:20px;}.elementor-3601 .elementor-element.elementor-element-cdff2c3 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-deea531{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-5448b1f{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-d8cec16{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-d8cec16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-d8cec16 .elementor-button{font-size:26px;line-height:1.2em;border-radius:0px 0px 0px 0px;padding:23px 23px 23px 23px;}.elementor-3601 .elementor-element.elementor-element-8334608 > .elementor-widget-container{margin:-48px -48px -48px -48px;}.elementor-3601 .elementor-element.elementor-element-8334608.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-8334608{font-size:12px;}.elementor-3601 .elementor-element.elementor-element-42013ab{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-059c1ab{font-size:15px;}.elementor-3601 .elementor-element.elementor-element-3b71e91{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-3b71e91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-3b71e91 .elementor-button{font-size:26px;line-height:1.2em;border-radius:0px 0px 0px 0px;padding:23px 23px 23px 23px;}.elementor-3601 .elementor-element.elementor-element-2d075c3 > .elementor-widget-container{margin:-48px -48px -48px -48px;}.elementor-3601 .elementor-element.elementor-element-2d075c3.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-2d075c3{font-size:12px;}.elementor-3601 .elementor-element.elementor-element-6583840{--width:499px;}.elementor-3601 .elementor-element.elementor-element-78120d6{--width:370px;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-3601 .elementor-element.elementor-element-680cfd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-3601 .elementor-element.elementor-element-680cfd7{font-size:20px;}.elementor-3601 .elementor-element.elementor-element-680cfd7 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-b9ca2ba{width:100%;max-width:100%;font-size:53px;line-height:0.9em;}.elementor-3601 .elementor-element.elementor-element-b9ca2ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-b9ca2ba p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-ce46933{font-size:17px;}.elementor-3601 .elementor-element.elementor-element-ce46933 p{margin-bottom:0px;}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-3601 .elementor-element.elementor-element-6a58482 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-3601 .elementor-element.elementor-element-6a58482{--e-icon-list-icon-size:15px;}.elementor-3601 .elementor-element.elementor-element-97c7791 img{width:100%;}.elementor-3601 .elementor-element.elementor-element-1c50432{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;}.elementor-3601 .elementor-element.elementor-element-1c50432.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-cf938b0{font-size:20px;}.elementor-3601 .elementor-element.elementor-element-cf938b0 p{margin-bottom:5px;}.elementor-3601 .elementor-element.elementor-element-7e696a2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3601 .elementor-element.elementor-element-b6f9ab4 .elementor-heading-title{font-size:27px;}.elementor-3601 .elementor-element.elementor-element-397481d{width:100%;max-width:100%;}.elementor-3601 .elementor-element.elementor-element-397481d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3601 .elementor-element.elementor-element-397481d .elementor-button{font-size:26px;line-height:1.2em;border-radius:0px 0px 0px 0px;padding:23px 23px 23px 23px;}.elementor-3601 .elementor-element.elementor-element-4cd82c7 > .elementor-widget-container{margin:-48px -48px -48px -48px;}.elementor-3601 .elementor-element.elementor-element-4cd82c7.elementor-element{--align-self:center;}.elementor-3601 .elementor-element.elementor-element-4cd82c7{font-size:12px;}}/* Start custom CSS for html, class: .elementor-element-9e82493 *//* Stile generale del form */
.tm-order-form {
    max-width: 400px;
    margin: 20px auto;
    padding: 20px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    font-family: Arial, sans-serif;
}

/* Stile delle etichette */
.tm-order-form label {
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
    color: #333;
}

/* Stile degli input */
.tm-order-form input[type="text"],
.tm-order-form input[type="tel"] {
    width: 100%;
    padding: 10px;
    border: 2px solid #ddd;
    border-radius: 5px;
    margin-bottom: 10px;
    font-size: 16px;
    transition: all 0.3s ease-in-out;
}

.tm-order-form input[type="text"]:focus,
.tm-order-form input[type="tel"]:focus {
    border-color: #ff4500;
    box-shadow: 0px 0px 5px rgba(255, 69, 0, 0.5);
    outline: none;
}

/* Stile del pulsante */
.tm-order-form button {
    width: 100%;
    background: #ff4500;
    color: white;
    border: none;
    padding: 12px;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 5px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    position: relative;
    animation: pulse 1.5s infinite;
}

.tm-order-form button:hover {
    background: #cc3700;
}

/* Animazione di urgenza */
@keyframes pulse {
    0% { box-shadow: 0 0 10px rgba(255, 69, 0, 0.7); }
    50% { box-shadow: 0 0 20px rgba(255, 69, 0, 0.5); }
    100% { box-shadow: 0 0 10px rgba(255, 69, 0, 0.7); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-42013ab */body {
  font-family: Arial, sans-serif;
}

.satisfaction-container {
  max-width: 700px; /* Aumentato per ingrandire */
  margin: 0 auto;
  text-align: center; /* Centrato il contenitore */
}

.satisfaction-container h2 {
  font-size: 28px; /* Ingrandito il testo */
  font-weight: bold;
  margin-bottom: 30px; /* Spazio extra sotto */
}

.rating-row {
  display: flex;
  align-items: center;
  margin-bottom: 15px; /* Spazio maggiore tra le righe */
}

.stars {
  width: 90px; /* Leggermente più largo */
  font-size: 18px; /* Testo più grande */
  color: #28a745; /* Colore verde */
  text-align: left;
}

.bar {
  flex: 1;
  height: 12px; /* Ingrandito */
  background-color: #e0e0e0;
  border-radius: 6px; /* Angoli arrotondati migliorati */
  margin: 0 12px; /* Margine laterale maggiore */
  position: relative;
}

.bar .filled {
  height: 100%;
  background-color: #28a745; /* Colore verde */
  border-radius: 6px;
}

.rating-row span {
  width: 60px; /* Più largo per i numeri */
  text-align: right;
  font-size: 16px; /* Testo più grande */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24083d1 *//* Stile generale del form */
.tm-order-form {
    max-width: 400px;
    margin: 20px auto;
    padding: 20px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    font-family: Arial, sans-serif;
}

/* Stile delle etichette */
.tm-order-form label {
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
    color: #333;
}

/* Stile degli input */
.tm-order-form input[type="text"],
.tm-order-form input[type="tel"] {
    width: 100%;
    padding: 10px;
    border: 2px solid #ddd;
    border-radius: 5px;
    margin-bottom: 10px;
    font-size: 16px;
    transition: all 0.3s ease-in-out;
}

.tm-order-form input[type="text"]:focus,
.tm-order-form input[type="tel"]:focus {
    border-color: #ff4500;
    box-shadow: 0px 0px 5px rgba(255, 69, 0, 0.5);
    outline: none;
}

/* Stile del pulsante */
.tm-order-form button {
    width: 100%;
    background: #ff4500;
    color: white;
    border: none;
    padding: 12px;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 5px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    position: relative;
    animation: pulse 1.5s infinite;
}

.tm-order-form button:hover {
    background: #cc3700;
}

/* Animazione di urgenza */
@keyframes pulse {
    0% { box-shadow: 0 0 10px rgba(255, 69, 0, 0.7); }
    50% { box-shadow: 0 0 20px rgba(255, 69, 0, 0.5); }
    100% { box-shadow: 0 0 10px rgba(255, 69, 0, 0.7); }
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
    max-width: 100%;
}

.container, .wrapper, .content {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */