.elementor-21388 .elementor-element.elementor-element-4c9d781{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-5237edb{--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;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-3ae917b{--e-image-carousel-slides-to-show:1;}.elementor-21388 .elementor-element.elementor-element-9d9d836{width:100%;max-width:100%;}.elementor-21388 .elementor-element.elementor-element-9d9d836 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21388 .elementor-element.elementor-element-f077735{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--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-21388 .elementor-element.elementor-element-ed26b14{--display:flex;--min-height:0px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-ed26b14::before, .elementor-21388 .elementor-element.elementor-element-ed26b14 > .elementor-background-video-container::before, .elementor-21388 .elementor-element.elementor-element-ed26b14 > .e-con-inner > .elementor-background-video-container::before, .elementor-21388 .elementor-element.elementor-element-ed26b14 > .elementor-background-slideshow::before, .elementor-21388 .elementor-element.elementor-element-ed26b14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21388 .elementor-element.elementor-element-ed26b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00000000;}.elementor-21388 .elementor-element.elementor-element-ed26b14, .elementor-21388 .elementor-element.elementor-element-ed26b14::before{--border-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-4cd994b > .elementor-widget-container{margin:100px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-4cd994b{text-align:center;}.elementor-21388 .elementor-element.elementor-element-4cd994b .elementor-heading-title{color:#000000;font-size:60px;font-weight:700;line-height:72px;}.elementor-21388 .elementor-element.elementor-element-a41f5e0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-a41f5e0{text-align:center;}.elementor-21388 .elementor-element.elementor-element-a41f5e0 .elementor-heading-title{color:#000000;font-size:20px;font-weight:normal;line-height:24px;}.elementor-21388 .elementor-element.elementor-element-8575b52{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21388 .elementor-element.elementor-element-8575b52, .elementor-21388 .elementor-element.elementor-element-8575b52::before{--border-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-3105cd7{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-df8bfcd .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .ts-banner{border-radius:40px 40px 40px 40px;}.elementor-21388 .elementor-element.elementor-element-20fdc5c{text-align:center;}.elementor-21388 .elementor-element.elementor-element-20fdc5c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;}.elementor-21388 .elementor-element.elementor-element-0e0139d{font-weight:500;}.elementor-21388 .elementor-element.elementor-element-855eee1 .elementor-button{font-size:16px;line-height:24px;fill:#FFFFFF;color:#FFFFFF;background-color:#CF0C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-855eee1 .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-855eee1 .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-855eee1 .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-855eee1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-d673f9f{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-3c0ff9d .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .ts-banner{border-radius:40px 40px 40px 40px;}.elementor-21388 .elementor-element.elementor-element-b4d238b{text-align:center;}.elementor-21388 .elementor-element.elementor-element-b4d238b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;}.elementor-21388 .elementor-element.elementor-element-778e2df{font-weight:500;}.elementor-21388 .elementor-element.elementor-element-de4a283 .elementor-button{font-size:16px;line-height:24px;fill:#FFFFFF;color:#FFFFFF;background-color:#CF0C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-de4a283 .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-de4a283 .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-de4a283 .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-de4a283 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-a36845e{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .ts-banner{border-radius:40px 40px 40px 40px;}.elementor-21388 .elementor-element.elementor-element-98e2566{text-align:center;}.elementor-21388 .elementor-element.elementor-element-98e2566 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;}.elementor-21388 .elementor-element.elementor-element-c367fca{font-weight:500;}.elementor-21388 .elementor-element.elementor-element-1d65108 .elementor-button{font-size:16px;line-height:24px;fill:#FFFFFF;color:#FFFFFF;background-color:#CF0C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-1d65108 .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-1d65108 .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-1d65108 .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-1d65108 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-d5c98be{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-21388 .elementor-element.elementor-element-d5c98be, .elementor-21388 .elementor-element.elementor-element-d5c98be::before{--border-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-550ac37{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-a1c95a4 .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .ts-banner{border-radius:40px 40px 40px 40px;}.elementor-21388 .elementor-element.elementor-element-30d6718{text-align:center;}.elementor-21388 .elementor-element.elementor-element-30d6718 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;}.elementor-21388 .elementor-element.elementor-element-366cff4{font-weight:500;}.elementor-21388 .elementor-element.elementor-element-864bb90 .elementor-button{font-size:16px;line-height:24px;fill:#FFFFFF;color:#FFFFFF;background-color:#CF0C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-864bb90 .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-864bb90 .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-864bb90 .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-864bb90 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-f5f2de8{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-ed23eb3 .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .ts-banner{border-radius:40px 40px 40px 40px;}.elementor-21388 .elementor-element.elementor-element-20f5487{text-align:center;}.elementor-21388 .elementor-element.elementor-element-20f5487 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;}.elementor-21388 .elementor-element.elementor-element-385443e{font-weight:500;}.elementor-21388 .elementor-element.elementor-element-978dc91 .elementor-button{font-size:16px;line-height:24px;fill:#FFFFFF;color:#FFFFFF;background-color:#CF0C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-978dc91 .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-978dc91 .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-978dc91 .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-978dc91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-f321e20{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-833375c{--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;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-750f680 .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-750f680 .banner-wrapper .box-content h2{max-width:250px;display:inline-block;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h2{color:#000000;font-size:60px;line-height:72px;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-750f680 .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h4, .elementor-21388 .elementor-element.elementor-element-750f680 .special-inline .inline-1{font-size:20px;line-height:24px;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h4{margin:0px 0px 30px 0px;}.elementor-21388 .elementor-element.elementor-element-faaba21{--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;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-33f7057 .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .banner-wrapper .box-content h2{max-width:250px;display:inline-block;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h2{color:#FFFFFF;font-size:60px;line-height:72px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-33f7057 .special-inline .inline-1{color:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h4, .elementor-21388 .elementor-element.elementor-element-33f7057 .special-inline .inline-1{font-size:20px;line-height:24px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h4{margin:0px 0px 30px 0px;}.elementor-21388 .elementor-element.elementor-element-f00062d{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-f3c2994{--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;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-4369988 .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-4369988 .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-4369988 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-4369988 .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-4369988 .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-4369988 .ts-banner{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .banner-wrapper .box-content{padding:70px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-2aa38b3 .special-inline .inline-1{color:#ffffff;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .ts-banner{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-132e30f{--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;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-4614a4f .banner-wrapper .box-content{padding:40px;}.elementor-21388 .elementor-element.elementor-element-4614a4f .box-content h2{color:#000000;font-size:30px;line-height:42px;margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-4614a4f .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-4614a4f .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-4614a4f .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-4614a4f .ts-banner{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-b4321fc{--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;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .banner-wrapper .box-content{padding:25px;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h2{color:#000000;font-size:25px;line-height:30px;margin:0px 0px 5px 0px;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-3a19a39 .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h4, .elementor-21388 .elementor-element.elementor-element-3a19a39 .special-inline .inline-1{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .ts-banner{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .banner-wrapper .box-content{padding:25px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h2{color:#000000;font-size:25px;line-height:30px;margin:0px 0px 5px 0px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-5aaf1da .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h4, .elementor-21388 .elementor-element.elementor-element-5aaf1da .special-inline .inline-1{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .ts-banner{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-aa83779{--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;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-3085e38{--display:flex;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .banner-wrapper .box-content{padding:40px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .button,
					.elementor-21388 .elementor-element.elementor-element-51a1ab9 .button-text{color:#000000;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .button-text:before{border-color:#000000;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .button:hover,
					.elementor-21388 .elementor-element.elementor-element-51a1ab9 .button-text:hover{color:#000000;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .button-text:hover:before{border-color:#000000;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h2{color:#000000;font-size:25px;line-height:30px;margin:0px 0px 5px 0px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-51a1ab9 .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h4, .elementor-21388 .elementor-element.elementor-element-51a1ab9 .special-inline .inline-1{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .ts-banner{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-1f812af{--display:flex;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-19d57ca .banner-wrapper .box-content{padding:40px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .button,
					.elementor-21388 .elementor-element.elementor-element-19d57ca .button-text{color:#000000;}.elementor-21388 .elementor-element.elementor-element-19d57ca .button-text:before{border-color:#000000;}.elementor-21388 .elementor-element.elementor-element-19d57ca .button:hover,
					.elementor-21388 .elementor-element.elementor-element-19d57ca .button-text:hover{color:#000000;}.elementor-21388 .elementor-element.elementor-element-19d57ca .button-text:hover:before{border-color:#000000;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h2{color:#000000;font-size:25px;line-height:30px;margin:0px 0px 5px 0px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h4,
					.elementor-21388 .elementor-element.elementor-element-19d57ca .special-inline .inline-1{color:#000000;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h4{background-color:#000000;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h4, .elementor-21388 .elementor-element.elementor-element-19d57ca .special-inline .inline-1{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .ts-banner{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-750eea6{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-38a0f68{text-align:center;}.elementor-21388 .elementor-element.elementor-element-38a0f68 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:600;}.elementor-21388 .elementor-element.elementor-element-15ca078 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-21388 .elementor-element.elementor-element-15ca078{text-align:center;font-size:16px;font-weight:500;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 .ts-elementor-lazy-load{--lazy-thumb-height:260px;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 .shortcode-title{font-size:42px;font-weight:600;line-height:100px;letter-spacing:1px;}.elementor-21388 .elementor-element.elementor-element-64519f3{--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;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-308c7d7{--display:flex;--min-height:500px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-308c7d7:not(.elementor-motion-effects-element-type-background), .elementor-21388 .elementor-element.elementor-element-308c7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maxwell.in-stack.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-10.17.53_f96f15b5.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-21388 .elementor-element.elementor-element-308c7d7::before, .elementor-21388 .elementor-element.elementor-element-308c7d7 > .elementor-background-video-container::before, .elementor-21388 .elementor-element.elementor-element-308c7d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-21388 .elementor-element.elementor-element-308c7d7 > .elementor-background-slideshow::before, .elementor-21388 .elementor-element.elementor-element-308c7d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21388 .elementor-element.elementor-element-308c7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #000000 10%, #00000000 100%);}.elementor-21388 .elementor-element.elementor-element-308c7d7, .elementor-21388 .elementor-element.elementor-element-308c7d7::before{--border-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-40f7fc2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-40f7fc2 .elementor-heading-title{color:#FFFFFF;font-size:60px;line-height:72px;}.elementor-21388 .elementor-element.elementor-element-22088ea > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-22088ea .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:normal;line-height:24px;}.elementor-21388 .elementor-element.elementor-element-ec7d2f1{--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:10px 10px;--background-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-fe80166 .elementor-button{font-size:16px;line-height:24px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-fe80166 .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-fe80166 .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-fe80166 .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-fe80166 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-cf5441b .elementor-button{font-size:16px;line-height:24px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-cf5441b .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-cf5441b .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-cf5441b .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-cf5441b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-6d06a6b .elementor-button{font-size:16px;line-height:24px;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-6d06a6b .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-6d06a6b .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-6d06a6b .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-6d06a6b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-a999af5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:50px 0px 50px 0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21388 .elementor-element.elementor-element-a999af5:not(.elementor-motion-effects-element-type-background), .elementor-21388 .elementor-element.elementor-element-a999af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-21388 .elementor-element.elementor-element-a999af5, .elementor-21388 .elementor-element.elementor-element-a999af5::before{--border-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-a999af5.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21388 .elementor-element.elementor-element-a072a6f{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-6f082b1{text-align:left;}.elementor-21388 .elementor-element.elementor-element-6f082b1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;}.elementor-21388 .elementor-element.elementor-element-70c73eb{font-size:20px;font-weight:500;}.elementor-21388 .elementor-element.elementor-element-7ed894c .elementor-button{font-family:"Arial", Sans-serif;font-size:21px;line-height:24px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#CF0C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-7ed894c .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-7ed894c .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-7ed894c .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-7ed894c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-dc293be{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;}.elementor-21388 .elementor-element.elementor-element-a11c861{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-21388 .elementor-element.elementor-element-a11c861:not(.elementor-motion-effects-element-type-background), .elementor-21388 .elementor-element.elementor-element-a11c861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#c3c3c3;}.elementor-21388 .elementor-element.elementor-element-a11c861, .elementor-21388 .elementor-element.elementor-element-a11c861::before{--border-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-a11c861.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21388 .elementor-element.elementor-element-b652064{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;}.elementor-21388 .elementor-element.elementor-element-357b4b2{--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;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-5e70939{text-align:left;}.elementor-21388 .elementor-element.elementor-element-5e70939 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;}.elementor-21388 .elementor-element.elementor-element-753ab03{font-size:20px;font-weight:500;}.elementor-21388 .elementor-element.elementor-element-e74fed9 .elementor-button{font-family:"Arial", Sans-serif;font-size:21px;line-height:24px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#CF0C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 40px 10px 40px;}.elementor-21388 .elementor-element.elementor-element-e74fed9 .elementor-button:hover, .elementor-21388 .elementor-element.elementor-element-e74fed9 .elementor-button:focus{color:#FFFFFF;background-color:#0084FF;border-color:#0084FF;}.elementor-21388 .elementor-element.elementor-element-e74fed9 .elementor-button:hover svg, .elementor-21388 .elementor-element.elementor-element-e74fed9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21388 .elementor-element.elementor-element-7902674{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-e33741d .ts-elementor-lazy-load{--lazy-thumb-height:280px;}.elementor-21388 .elementor-element.elementor-element-e33741d .shortcode-title{font-size:30px;line-height:42px;}.elementor-21388 .elementor-element.elementor-element-6b56bde{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-8b01616{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-d21fb69{text-align:center;}.elementor-21388 .elementor-element.elementor-element-d21fb69 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:600;}.elementor-21388 .elementor-element.elementor-element-4e70f48{text-align:center;font-weight:500;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .grid-layout .videos{-webkit-column-count:3;-moz-column-count:3;column-count:3;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .shortcode-title{font-size:60px;line-height:42px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play i{font-size:60px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .ts-elementor-lazy-load{--lazy-thumb-height:250px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .shortcode-title{font-size:30px;line-height:42px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .ts-blogs .entry-title{font-weight:600;}.elementor-21388 .elementor-element.elementor-element-b8b84e1{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-b8b84e1:not(.elementor-motion-effects-element-type-background), .elementor-21388 .elementor-element.elementor-element-b8b84e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-21388 .elementor-element.elementor-element-b8b84e1, .elementor-21388 .elementor-element.elementor-element-b8b84e1::before{--border-transition:0.3s;}.elementor-21388 .elementor-element.elementor-element-2ab0949{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-55d8b82{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-a241a29{text-align:center;}.elementor-21388 .elementor-element.elementor-element-a241a29 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:700;}.elementor-21388 .elementor-element.elementor-element-84731cb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-84731cb{text-align:center;font-family:"Arial", Sans-serif;font-weight:500;}.elementor-21388 .elementor-element.elementor-element-364bce9{--grid-template-columns:repeat(0, auto);--icon-size:59px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-21388 .elementor-element.elementor-element-364bce9 .elementor-widget-container{text-align:center;}.elementor-21388 .elementor-element.elementor-element-364bce9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-21388 .elementor-element.elementor-element-364bce9 .elementor-social-icon{background-color:#FF0000;}.elementor-21388 .elementor-element.elementor-element-364bce9 .elementor-icon{border-radius:100px 100px 100px 100px;}@media(min-width:768px){.elementor-21388 .elementor-element.elementor-element-d5c98be{--content-width:898px;}.elementor-21388 .elementor-element.elementor-element-833375c{--width:50%;}.elementor-21388 .elementor-element.elementor-element-faaba21{--width:50%;}.elementor-21388 .elementor-element.elementor-element-f3c2994{--width:25%;}.elementor-21388 .elementor-element.elementor-element-132e30f{--width:50%;}.elementor-21388 .elementor-element.elementor-element-b4321fc{--width:25%;}.elementor-21388 .elementor-element.elementor-element-a999af5{--content-width:1024px;}.elementor-21388 .elementor-element.elementor-element-a11c861{--content-width:1024px;}}@media(max-width:1366px){.elementor-21388 .elementor-element.elementor-element-4c9d781{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-f077735{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-ed26b14{--min-height:400px;}.elementor-21388 .elementor-element.elementor-element-4cd994b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21388 .elementor-element.elementor-element-4cd994b .elementor-heading-title{font-size:50px;line-height:66px;}.elementor-21388 .elementor-element.elementor-element-a41f5e0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-8575b52{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-d5c98be{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-f321e20{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-750f680 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h2{font-size:50px;line-height:66px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h2{font-size:50px;line-height:66px;}.elementor-21388 .elementor-element.elementor-element-f00062d{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-4369988 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-4369988 .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-4614a4f .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-4614a4f .box-content h2{font-size:25px;line-height:35px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h2{font-size:20px;line-height:26px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .banner-wrapper .box-content{padding:50px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h2{font-size:20px;line-height:26px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .banner-wrapper .box-content{padding:30px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h2{font-size:20px;line-height:26px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .banner-wrapper .box-content{padding:30px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h2{font-size:20px;line-height:26px;}.elementor-21388 .elementor-element.elementor-element-750eea6{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 .ts-elementor-lazy-load{--lazy-thumb-height:180px;}.elementor-21388 .elementor-element.elementor-element-64519f3{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-308c7d7{--min-height:400px;}.elementor-21388 .elementor-element.elementor-element-40f7fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21388 .elementor-element.elementor-element-40f7fc2 .elementor-heading-title{font-size:50px;line-height:66px;}.elementor-21388 .elementor-element.elementor-element-22088ea > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-a999af5{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-a11c861{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-7902674{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-e33741d .ts-elementor-lazy-load{--lazy-thumb-height:190px;}.elementor-21388 .elementor-element.elementor-element-6b56bde{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-8b01616{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play i{font-size:50px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .ts-elementor-lazy-load{--lazy-thumb-height:170px;}.elementor-21388 .elementor-element.elementor-element-2ab0949{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1200px){.elementor-21388 .elementor-element.elementor-element-4c9d781{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-f077735{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-ed26b14{--min-height:320px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-21388 .elementor-element.elementor-element-4cd994b .elementor-heading-title{font-size:4.1vw;line-height:1.3em;}.elementor-21388 .elementor-element.elementor-element-a41f5e0 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-21388 .elementor-element.elementor-element-8575b52{--gap:10px 10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-855eee1 .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-de4a283 .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-1d65108 .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-d5c98be{--gap:10px 10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-864bb90 .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-978dc91 .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-f321e20{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-750f680 .banner-wrapper .box-content h2{max-width:300px;display:inline-block;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h2{font-size:3.6vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h4, .elementor-21388 .elementor-element.elementor-element-750f680 .special-inline .inline-1{font-size:18px;line-height:22px;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h4{margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .banner-wrapper .box-content h2{max-width:300px;display:inline-block;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h2{font-size:3.6vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h4, .elementor-21388 .elementor-element.elementor-element-33f7057 .special-inline .inline-1{font-size:18px;line-height:22px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h4{margin:0px 0px 20px 0px;}.elementor-21388 .elementor-element.elementor-element-f00062d{--gap:10px 10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-4369988 .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-4369988 .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-4614a4f .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-4614a4f .box-content h2{font-size:2.2vw;line-height:1.3em;margin:0px 0px 10px 0px;}.elementor-21388 .elementor-element.elementor-element-b4321fc{--gap:10px 10px;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h2{font-size:1.7vw;line-height:1.3em;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .banner-wrapper .box-content{padding:11%;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h2{font-size:1.7vw;line-height:1.3em;}.elementor-21388 .elementor-element.elementor-element-aa83779{--gap:10px 10px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .banner-wrapper .box-content{padding:15px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h2{font-size:1.7vw;line-height:1.3em;}.elementor-21388 .elementor-element.elementor-element-19d57ca .banner-wrapper .box-content{padding:15px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h2{font-size:1.7vw;}.elementor-21388 .elementor-element.elementor-element-750eea6{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 .ts-elementor-lazy-load{--lazy-thumb-height:150px;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 .shortcode-title{font-size:28px;line-height:36px;}.elementor-21388 .elementor-element.elementor-element-64519f3{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-308c7d7{--min-height:320px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-21388 .elementor-element.elementor-element-40f7fc2 .elementor-heading-title{font-size:4.1vw;line-height:1.3em;}.elementor-21388 .elementor-element.elementor-element-22088ea .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-21388 .elementor-element.elementor-element-fe80166 .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-cf5441b .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-6d06a6b .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-a999af5{--gap:10px 10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-7ed894c .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-a11c861{--gap:10px 10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-e74fed9 .elementor-button{font-size:14px;line-height:32px;padding:0px 30px 0px 30px;}.elementor-21388 .elementor-element.elementor-element-7902674{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-e33741d .shortcode-title{font-size:28px;line-height:36px;}.elementor-21388 .elementor-element.elementor-element-6b56bde{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-8b01616{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .shortcode-title{font-size:28px;line-height:36px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play i{font-size:40px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play svg{width:40px;height:40px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .ts-elementor-lazy-load{--lazy-thumb-height:200px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .shortcode-title{font-size:28px;line-height:36px;}}@media(max-width:991px){.elementor-21388 .elementor-element.elementor-element-ed26b14{--min-height:0px;--gap:15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21388 .elementor-element.elementor-element-4cd994b .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-21388 .elementor-element.elementor-element-a41f5e0 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-8575b52{--gap:0px 0px;--flex-wrap:wrap;}.elementor-21388 .elementor-element.elementor-element-3105cd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-df8bfcd .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-855eee1 .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-d673f9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-3c0ff9d .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-de4a283 .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-a36845e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-0dcd7e4 .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-1d65108 .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-d5c98be{--gap:0px 0px;--flex-wrap:wrap;}.elementor-21388 .elementor-element.elementor-element-550ac37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-a1c95a4 .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-864bb90 .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-f5f2de8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-ed23eb3 .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-978dc91 .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-750f680 .banner-wrapper .box-content{padding:10%;}.elementor-21388 .elementor-element.elementor-element-750f680 .banner-wrapper .box-content h2{max-width:300px;display:inline-block;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h2{font-size:28px;line-height:38px;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h4, .elementor-21388 .elementor-element.elementor-element-750f680 .special-inline .inline-1{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .banner-wrapper .box-content{padding:10%;}.elementor-21388 .elementor-element.elementor-element-33f7057 .banner-wrapper .box-content h2{max-width:300px;display:inline-block;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h2{font-size:28px;line-height:38px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h4, .elementor-21388 .elementor-element.elementor-element-33f7057 .special-inline .inline-1{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-f00062d{--gap:0px 0px;--flex-wrap:wrap;}.elementor-21388 .elementor-element.elementor-element-f3c2994{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-4369988 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-4369988 .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-2aa38b3 .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-132e30f{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-4614a4f > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-4614a4f .box-content h2{font-size:24px;line-height:30px;margin:0px 0px 15px 0px;}.elementor-21388 .elementor-element.elementor-element-b4321fc{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-3a19a39{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21388 .elementor-element.elementor-element-3a19a39 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21388 .elementor-element.elementor-element-5aaf1da > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .banner-wrapper .box-content{padding:20px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-19d57ca > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .banner-wrapper .box-content{padding:20px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 .ts-elementor-lazy-load{--lazy-thumb-height:130px;}.elementor-21388 .elementor-element.elementor-element-cf5c3c5 .shortcode-title{font-size:24px;line-height:32px;}.elementor-21388 .elementor-element.elementor-element-308c7d7{--min-height:0px;--gap:15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-21388 .elementor-element.elementor-element-40f7fc2 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-21388 .elementor-element.elementor-element-22088ea .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-21388 .elementor-element.elementor-element-fe80166 .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-cf5441b .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-6d06a6b .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-a999af5{--gap:0px 0px;--flex-wrap:wrap;}.elementor-21388 .elementor-element.elementor-element-a072a6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-7ed894c .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-dc293be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-a11c861{--gap:0px 0px;--flex-wrap:wrap;}.elementor-21388 .elementor-element.elementor-element-b652064{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-357b4b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-21388 .elementor-element.elementor-element-e74fed9 .elementor-button{padding:0px 20px 0px 20px;}.elementor-21388 .elementor-element.elementor-element-e33741d .ts-elementor-lazy-load{--lazy-thumb-height:180px;}.elementor-21388 .elementor-element.elementor-element-e33741d .shortcode-title{font-size:24px;line-height:32px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .shortcode-title{font-size:24px;line-height:32px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .ts-elementor-lazy-load{--lazy-thumb-height:160px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .shortcode-title{font-size:24px;line-height:32px;}.elementor-21388 .elementor-element.elementor-element-2ab0949{--gap:0px 0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-55d8b82{--gap:15px 15px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-55d8b82.e-con{--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-21388 .elementor-element.elementor-element-4c9d781{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-f077735{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-4cd994b{text-align:center;}.elementor-21388 .elementor-element.elementor-element-4cd994b .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-21388 .elementor-element.elementor-element-a41f5e0{text-align:center;}.elementor-21388 .elementor-element.elementor-element-8575b52{--gap:10px 10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-3105cd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-d673f9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-a36845e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-d5c98be{--gap:10px 10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-550ac37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-f5f2de8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-f321e20{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-750f680 .box-content h2{font-size:30px;line-height:40px;}.elementor-21388 .elementor-element.elementor-element-33f7057 .box-content h2{font-size:30px;line-height:40px;}.elementor-21388 .elementor-element.elementor-element-f00062d{--gap:10px 10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-f3c2994{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-132e30f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-b4321fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-3a19a39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21388 .elementor-element.elementor-element-3a19a39 .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-5aaf1da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21388 .elementor-element.elementor-element-5aaf1da .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-aa83779{--flex-wrap:nowrap;}.elementor-21388 .elementor-element.elementor-element-3085e38{--width:50%;}.woocommerce .elementor-21388 .elementor-element.elementor-element-51a1ab9 .ts-banner .button,
									.elementor-21388 .elementor-element.elementor-element-51a1ab9 .ts-banner .button,
									.elementor-21388 .elementor-element.elementor-element-51a1ab9 .ts-banner .button-text{font-size:14px;line-height:32px;}.elementor-21388 .elementor-element.elementor-element-51a1ab9 .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-1f812af{--width:50%;}.woocommerce .elementor-21388 .elementor-element.elementor-element-19d57ca .ts-banner .button,
									.elementor-21388 .elementor-element.elementor-element-19d57ca .ts-banner .button,
									.elementor-21388 .elementor-element.elementor-element-19d57ca .ts-banner .button-text{font-size:14px;line-height:32px;}.elementor-21388 .elementor-element.elementor-element-19d57ca .box-content h2{font-size:20px;line-height:28px;}.elementor-21388 .elementor-element.elementor-element-750eea6{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-64519f3{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-308c7d7:not(.elementor-motion-effects-element-type-background), .elementor-21388 .elementor-element.elementor-element-308c7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-21388 .elementor-element.elementor-element-40f7fc2{text-align:center;}.elementor-21388 .elementor-element.elementor-element-40f7fc2 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-21388 .elementor-element.elementor-element-22088ea{text-align:center;}.elementor-21388 .elementor-element.elementor-element-ec7d2f1{--justify-content:center;}.elementor-21388 .elementor-element.elementor-element-a999af5{--gap:10px 10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-a072a6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-dc293be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-a11c861{--gap:10px 10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-b652064{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-357b4b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21388 .elementor-element.elementor-element-7902674{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-6b56bde{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-8b01616{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .grid-layout .videos{-webkit-column-count:1;-moz-column-count:1;column-count:1;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play i{font-size:50px;}.elementor-21388 .elementor-element.elementor-element-dfcf08a .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-21388 .elementor-element.elementor-element-9674d8a .ts-elementor-lazy-load{--lazy-thumb-height:240px;}.elementor-21388 .elementor-element.elementor-element-2ab0949{--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-21388 .elementor-element.elementor-element-55d8b82{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:991px) and (min-width:768px){.elementor-21388 .elementor-element.elementor-element-3105cd7{--width:50%;}.elementor-21388 .elementor-element.elementor-element-d673f9f{--width:50%;}.elementor-21388 .elementor-element.elementor-element-a36845e{--width:50%;}.elementor-21388 .elementor-element.elementor-element-550ac37{--width:50%;}.elementor-21388 .elementor-element.elementor-element-f5f2de8{--width:50%;}.elementor-21388 .elementor-element.elementor-element-f3c2994{--width:50%;}.elementor-21388 .elementor-element.elementor-element-132e30f{--width:50%;}.elementor-21388 .elementor-element.elementor-element-b4321fc{--width:100%;}.elementor-21388 .elementor-element.elementor-element-aa83779{--width:50%;}.elementor-21388 .elementor-element.elementor-element-a072a6f{--width:50%;}.elementor-21388 .elementor-element.elementor-element-dc293be{--width:50%;}.elementor-21388 .elementor-element.elementor-element-b652064{--width:50%;}.elementor-21388 .elementor-element.elementor-element-357b4b2{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-9d9d836 *//* === DROP-IN : Scroll zoom-out pour le slider existant (CSS only) === */
/* Cible automatiquement la section qui CONTIENT le slider (Elementor) */
.elementor-section:has(#interactive-carousel),
.elementor-section:has(.mySwiper),
.elementor-container:has(#interactive-carousel),
.elementor-container:has(.mySwiper),
.elementor-widget-wrap:has(#interactive-carousel),
.elementor-widget-wrap:has(.mySwiper) {
  position: relative;
  height: 180vh;              /* longueur de la séquence de scroll */
  overflow: clip;             /* évite les débordements lors du zoom */
  background: #ffffff;        /* visible en fin d'anim si besoin */
  scroll-timeline-name: --sliderZoom;      /* Chrome/Edge/Opera récents */
  scroll-timeline-axis: block;
}

/* Le slider reste sticky plein écran pendant la séquence */
#interactive-carousel,
.mySwiper {
  position: sticky;
  top: 0;
  height: 100vh;              /* plein écran */
  width: 100%;
  border-radius: 0;
  background: #0000000d;
  will-change: transform, border-radius, box-shadow, opacity;
}

/* Animation liée au scroll (si supportée) */
@supports (animation-timeline: scroll()) {
  #interactive-carousel,
  .mySwiper {
    animation-name: slider-zoom-out;
    animation-timing-function: linear;
    animation-fill-mode: both;
    animation-duration: 1s;               /* ignoré, piloté par timeline */
    animation-timeline: --sliderZoom;     /* lié au scroll de la section */
    animation-range: 0% 100%;
  }
}

/* Variante view-timeline (autres implémentations modernes) */
@supports (view-timeline-name: --v) {
  #interactive-carousel,
  .mySwiper {
    view-timeline-name: --vSlider;
    view-timeline-axis: block;
    animation-timeline: --vSlider;
    animation-range: cover 0% cover 100%;
  }
}

/* Courbe du dézoom + léger slide bas + arrondi + ombre */
@keyframes slider-zoom-out {
  0% {
    transform: translate3d(0, 0, 0) scale(1.12);
    border-radius: 0;
    box-shadow: none;
    opacity: 1;
  }
  100% {
    transform: translate3d(0, 32px, 0) scale(1.00);
    border-radius: 16px;
    box-shadow: 0 8px 30px rgba(0,0,0,0.25);
    opacity: 1;
  }
}

/* Fallback : si pas de scroll-timeline, on garde sticky plein écran (déjà fait) */

/* Optionnel : UI du slider (pagination verticale, etc.) */
#interactive-carousel .swiper-pagination,
.mySwiper .swiper-pagination {
  right: 12px; left: auto; top: 50%; bottom: auto;
  transform: translateY(-50%);
  width: auto;
}
#interactive-carousel .swiper-pagination-bullets,
.mySwiper .swiper-pagination-bullets {
  display: flex; flex-direction: column; gap: 8px;
}
#interactive-carousel .swiper-pagination-bullet,
.mySwiper .swiper-pagination-bullet {
  background: rgba(255,255,255,0.6);
  opacity: 1; width: 8px; height: 8px;
}
#interactive-carousel .swiper-pagination-bullet-active,
.mySwiper .swiper-pagination-bullet-active {
  background: #fff;
}
#interactive-carousel .swiper-button-next,
#interactive-carousel .swiper-button-prev,
.mySwiper .swiper-button-next,
.mySwiper .swiper-button-prev {
  color: #fff; text-shadow: 0 2px 10px rgba(0,0,0,0.35);
}/* End custom CSS */