.elementor-3884 .elementor-element.elementor-element-38a55af1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-597c6ebe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3884 .elementor-element.elementor-element-1bcede3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-e25afda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-8052ae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6bc5039d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-6bc5039d img{width:150px;}.elementor-3884 .elementor-element.elementor-element-335eac11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-335eac11:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-335eac11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(70, 34, 34, 0);}.elementor-3884 .elementor-element.elementor-element-7f8d7e1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-36563bdc{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-450bbec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:34px;font-weight:400;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-38e8a114{margin:20px 150px calc(var(--kit-widget-spacing, 0px) + 20px) 150px;}.elementor-3884 .elementor-element.elementor-element-38e8a114 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-67e427dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3884 .elementor-element.elementor-element-1a0c5bec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-351200bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-50220bb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-34ce8c73{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-328b6f7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 5px 0px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-122ccfc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-61cd9ff0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-48961a29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-444b6be9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-1e5d5924{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-587e38ce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-b997417{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-4f9c0e3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3bf4f9f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-3bafdfde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3bafdfde img{width:285px;}.elementor-3884 .elementor-element.elementor-element-3390a087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-57266a6e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-34e8e448{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-4fcaa983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4682de3c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-70ab4fc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-5d8bc655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-5d8bc655 img{width:347px;}.elementor-3884 .elementor-element.elementor-element-3af6eebe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-52d8bce7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-5180030f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-19952af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-795baebb{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6790a8bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-153c19af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-5402aad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6d7f925a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-529b3f81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-529b3f81 img{width:347px;}.elementor-3884 .elementor-element.elementor-element-4d89e567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-21a9f6a6{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3105b46f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-28d8d5c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4a68c9de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4a68c9de img{width:290px;}.elementor-3884 .elementor-element.elementor-element-5ed895ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-13651b05{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-56e56f31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-56e56f31:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-56e56f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(251, 245, 238);}.elementor-3884 .elementor-element.elementor-element-116d9df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-33de3c56{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2fb0c646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;line-height:29px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1574b043{margin:10px 90px calc(var(--kit-widget-spacing, 0px) + 25px) 110px;}.elementor-3884 .elementor-element.elementor-element-1574b043 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-791eb250{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-e4276f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6f6ff5f6{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7d36976c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-7eaee3a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-7cb62584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-7cb62584 img{width:347px;}.elementor-3884 .elementor-element.elementor-element-7ee80385{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-7f407d1a{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-547736be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-a542fb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-3b88c832{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-56580a47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-39303573{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-39303573 img{width:438px;}.elementor-3884 .elementor-element.elementor-element-79017597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-47a6b8d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-7ca2be22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6a894b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-6a894b0b img{width:255px;}.elementor-3884 .elementor-element.elementor-element-7dbe687d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-248daf4d{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1695b751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3a884147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-575eb872{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-18cdb853{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-14877cd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3187f04a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-234dae70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-248ad0b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-a080d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-a080d4b img{width:438px;}.elementor-3884 .elementor-element.elementor-element-2633f0ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-28ac3bd5{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2ca96e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7d50346f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-28f7db50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-23d54c69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-d1a8124{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-61935535{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6f3b0dda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-42a10f46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-10064496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3abfc61e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-67190913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-67190913 img{width:347px;}.elementor-3884 .elementor-element.elementor-element-68af2cc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-15caf796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-207e954{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3e071ef9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-662ede57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-67f8e47f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-67f8e47f img{width:347px;}.elementor-3884 .elementor-element.elementor-element-13f100bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-548f0993{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-74db26f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3dfff387{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-7051c8ca{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6b8b8a31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-bf1d0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-bf1d0c img{width:347px;}.elementor-3884 .elementor-element.elementor-element-61206941{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-95f3e84{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-5e8018db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3d1dff8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-14f52e39{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2ba74cc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-393206c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-31aff763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-31aff763 img{width:220px;}.elementor-3884 .elementor-element.elementor-element-29619044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-53b3809f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-a65bb11{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-185b7c3e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3fa0f4bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-625a1f4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-20f8431f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-46f0c63e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-566c3788{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-343512ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-343512ee img{width:438px;}.elementor-3884 .elementor-element.elementor-element-3c2618ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4f4dee73{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-601e1d91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-262439d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-307a0331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-43377fed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-3ae684d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3ae684d img{width:438px;}.elementor-3884 .elementor-element.elementor-element-292289b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5a1265fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-5c682273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-15ea7d5f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-4a8f0023{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-24463bd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-2f8391b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-2f8391b1 img{width:438px;}.elementor-3884 .elementor-element.elementor-element-52755de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-68aedd92{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6d8e0d30{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2c662563{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-28aa767b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-14b9b5f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-2d5609f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-3a538d5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3a538d5a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-25b298f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-22c0255f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-22c0255f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-43783b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6c8603b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-6c8603b5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-2bcda02{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-729707f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:34px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-744138b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-744138b0:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-744138b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(251, 245, 238);}.elementor-3884 .elementor-element.elementor-element-2804f42b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-2457bf81{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:29px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-f2fa285{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-41e7f537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-2f05b0e4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-4fe28797{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2fcbc982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-49424081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-5ba2219c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6c72516f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3226caa7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-276849d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-5635d614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-61eec217{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-60d976ea{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1765504e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6b8f62fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-263ce668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-5bc42f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5ee66a2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7fd9df3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-b7709ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7daa7ece{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-42490dfd{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5b4e8c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-72bb8a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-6b8ba1c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-36ed24d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3c5f813f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-131db1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4f7adf1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3bd2335e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-69f9b22a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-30b8722b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1eb583fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3cb41cf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-2b6b0af8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-37097d1d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6b701c00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6d74c0f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-17c32fc5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6eb44989{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1048dcec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-61c19638{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-d89b36a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6b0d629b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-14131606{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-56505f03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-65231596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-296c968c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5149c8cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-41014f51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-70633d5{--divider-border-style:solid;--divider-color:rgb(0, 0, 0);--divider-border-width:1px;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-3884 .elementor-element.elementor-element-70633d5 .elementor-divider-separator{width:100%;}.elementor-3884 .elementor-element.elementor-element-70633d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3884 .elementor-element.elementor-element-271e32f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-6a7ca9c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-397d1cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7d5660a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1d2345b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1ed3382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-47e6b5f9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2a50ec75{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:27px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-ac92e3c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-33059695{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:27px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-100a6590{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:38.4px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6e7ddfcb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:27px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6e1c93c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-6900d2e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4f2b6b93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-68a4c915{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-2fbb58f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4ebaabd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7cd94184{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:29px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-389252c4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3e70d363{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-15513866{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-b378d42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-115f1602{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3b48286d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-330cd734{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4484a2c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4484a2c3 img{width:220px;}.elementor-3884 .elementor-element.elementor-element-57296214{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-6af552ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-a23e511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-a23e511 img{width:220px;}.elementor-3884 .elementor-element.elementor-element-287d4ab4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5408ce26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-497b567a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-497b567a img{width:220px;}.elementor-3884 .elementor-element.elementor-element-323c55fc{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1b414e17{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-52d76ad2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-4fb33466{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-38cdf0d3{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-657c0b7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-511476b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-98cbd65{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5075d653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5cecbe90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6163933d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-88ddc5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7ce88da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-79346691{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-675d8f38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-65bba523{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-65bba523 img{width:1100px;}.elementor-3884 .elementor-element.elementor-element-4e7d20cf{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-18aff199{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:35px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7ec83d56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-302325e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-618bdbd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-79add2f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3b7b217c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-634c1085{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2ba0925c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:29px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-d73cefe{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-7c712d92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-39974119{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3884 .elementor-element.elementor-element-39974119:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-39974119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(251, 245, 238);}.elementor-3884 .elementor-element.elementor-element-32b6ea45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-55276e2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-2e073de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-24c57f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:39px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1ecae78c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-1e9ebd65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-310ff967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-310ff967 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-65e82da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-513a5b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-513a5b3d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-1e58d24c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-242f490c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-242f490c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-1482701a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3884 .elementor-element.elementor-element-1482701a:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-1482701a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(217, 217, 217, 0);}.elementor-3884 .elementor-element.elementor-element-7b3a5f4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-28ffac7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-6e9db351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-3ee09159{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-b3cc059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4fbacd7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4fbacd7b img{width:530px;}.elementor-3884 .elementor-element.elementor-element-4bf7d928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-194132fc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-50e67059{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3d17a45a{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3d17a45a img{width:125px;}.elementor-3884 .elementor-element.elementor-element-7cfe9bd2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:39px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-8b3a858{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3158807f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-4cc8de14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4cc8de14 img{width:160px;}.elementor-3884 .elementor-element.elementor-element-128f88{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-bd1b6ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-7d4565ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-7d4565ec img{width:290px;}.elementor-3884 .elementor-element.elementor-element-5a7710c0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7d67c8b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-12456046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-12456046 img{width:200px;}.elementor-3884 .elementor-element.elementor-element-2919e73a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1cdc2f60{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:39px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-1965005{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3d895e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-3ed68638{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-16dac15d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-16dac15d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-15944eb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-6dbf1cec{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-73bd3451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-73bd3451 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-40a45528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-25ab76bc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-5363c29a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-5363c29a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3884 .elementor-element.elementor-element-53f0c267{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-4d0e9b9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-54763bf3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:39px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-45785c46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-3b8f88f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-554bc103{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-2ba91ce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-2ba91ce1 img{width:200px;}.elementor-3884 .elementor-element.elementor-element-33ec4759{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-492d976c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-492d976c img{width:180px;}.elementor-3884 .elementor-element.elementor-element-4c70ea23{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;line-height:39px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-68728bf5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:5px 5px 5px 5px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-7fe7f2a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3b33e100{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3884 .elementor-element.elementor-element-3b33e100:not(.elementor-motion-effects-element-type-background), .elementor-3884 .elementor-element.elementor-element-3b33e100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(217, 217, 217, 1);}.elementor-3884 .elementor-element.elementor-element-5fbc2e32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-1ef61af5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3884 .elementor-element.elementor-element-1fa35849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3884 .elementor-element.elementor-element-3f551311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:rgba(98,98,98,1);}.elementor-3884 .elementor-element.elementor-element-3cf78bbe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3cf78bbe img{width:140px;}@media(max-width:767px){.elementor-3884 .elementor-element.elementor-element-597c6ebe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-1bcede3d{--width:100%;}.elementor-3884 .elementor-element.elementor-element-e25afda{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-8052ae4{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6bc5039d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-335eac11{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-7f8d7e1c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-36563bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-450bbec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-38e8a114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3884 .elementor-element.elementor-element-67e427dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-1a0c5bec{--width:100%;}.elementor-3884 .elementor-element.elementor-element-351200bc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-50220bb1{--width:100%;}.elementor-3884 .elementor-element.elementor-element-34ce8c73{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-328b6f7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-122ccfc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-61cd9ff0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3884 .elementor-element.elementor-element-48961a29{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-444b6be9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-1e5d5924{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-587e38ce{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-b997417{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-4f9c0e3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3bf4f9f3{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3bafdfde{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3390a087{--width:100%;}.elementor-3884 .elementor-element.elementor-element-57266a6e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-34e8e448{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-4fcaa983{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4682de3c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-70ab4fc0{--width:100%;}.elementor-3884 .elementor-element.elementor-element-5d8bc655{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3af6eebe{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-52d8bce7{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3884 .elementor-element.elementor-element-5180030f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-19952af{--width:100%;}.elementor-3884 .elementor-element.elementor-element-795baebb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6790a8bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-153c19af{--width:100%;}.elementor-3884 .elementor-element.elementor-element-5402aad1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6d7f925a{--width:100%;}.elementor-3884 .elementor-element.elementor-element-529b3f81{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4d89e567{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-21a9f6a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3105b46f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-28d8d5c9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4a68c9de{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-5ed895ae{--width:100%;}.elementor-3884 .elementor-element.elementor-element-13651b05{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-56e56f31{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-116d9df{--width:100%;}.elementor-3884 .elementor-element.elementor-element-33de3c56{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2fb0c646{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1574b043{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3884 .elementor-element.elementor-element-791eb250{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-e4276f8{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6f6ff5f6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7d36976c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-7eaee3a9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7cb62584{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-7ee80385{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7f407d1a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-547736be{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-a542fb0{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3b88c832{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-56580a47{--width:100%;}.elementor-3884 .elementor-element.elementor-element-39303573{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-79017597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-47a6b8d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-7ca2be22{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6a894b0b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-7dbe687d{--width:100%;}.elementor-3884 .elementor-element.elementor-element-248daf4d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1695b751{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3a884147{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-575eb872{--width:100%;}.elementor-3884 .elementor-element.elementor-element-18cdb853{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-14877cd{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3187f04a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3884 .elementor-element.elementor-element-234dae70{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-248ad0b9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-a080d4b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-2633f0ab{--width:100%;}.elementor-3884 .elementor-element.elementor-element-28ac3bd5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2ca96e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7d50346f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-28f7db50{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-23d54c69{--width:100%;}.elementor-3884 .elementor-element.elementor-element-d1a8124{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-61935535{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6f3b0dda{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-42a10f46{--width:100%;}.elementor-3884 .elementor-element.elementor-element-10064496{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3abfc61e{--width:100%;}.elementor-3884 .elementor-element.elementor-element-67190913{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-68af2cc3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-15caf796{--width:100%;}.elementor-3884 .elementor-element.elementor-element-207e954{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3e071ef9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-662ede57{--width:100%;}.elementor-3884 .elementor-element.elementor-element-67f8e47f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-13f100bf{--width:100%;}.elementor-3884 .elementor-element.elementor-element-548f0993{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-74db26f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3dfff387{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7051c8ca{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6b8b8a31{--width:100%;}.elementor-3884 .elementor-element.elementor-element-bf1d0c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-61206941{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-95f3e84{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3884 .elementor-element.elementor-element-5e8018db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3d1dff8b{--width:100%;}.elementor-3884 .elementor-element.elementor-element-14f52e39{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2ba74cc3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-393206c4{--width:100%;}.elementor-3884 .elementor-element.elementor-element-31aff763{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-29619044{--width:100%;}.elementor-3884 .elementor-element.elementor-element-53b3809f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-a65bb11{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-185b7c3e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3fa0f4bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-625a1f4e{--width:100%;}.elementor-3884 .elementor-element.elementor-element-20f8431f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-46f0c63e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-566c3788{--width:100%;}.elementor-3884 .elementor-element.elementor-element-343512ee{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-3c2618ad{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4f4dee73{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-601e1d91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-262439d9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-307a0331{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-43377fed{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3ae684d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-292289b6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5a1265fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-5c682273{--width:100%;}.elementor-3884 .elementor-element.elementor-element-15ea7d5f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-4a8f0023{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-24463bd8{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2f8391b1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-52755de5{--width:100%;}.elementor-3884 .elementor-element.elementor-element-68aedd92{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6d8e0d30{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2c662563{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-28aa767b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-14b9b5f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-2d5609f2{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3a538d5a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-25b298f7{--width:100%;}.elementor-3884 .elementor-element.elementor-element-22c0255f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-43783b4{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6c8603b5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-2bcda02{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-729707f7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-744138b0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-2804f42b{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2457bf81{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-f2fa285{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-41e7f537{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2f05b0e4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-4fe28797{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2fcbc982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-49424081{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-5ba2219c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6c72516f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3226caa7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-276849d3{--width:100%;}.elementor-3884 .elementor-element.elementor-element-5635d614{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-61eec217{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-60d976ea{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1765504e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6b8f62fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-263ce668{--width:100%;}.elementor-3884 .elementor-element.elementor-element-5bc42f5b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5ee66a2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7fd9df3f{--width:100%;}.elementor-3884 .elementor-element.elementor-element-b7709ea{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7daa7ece{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-42490dfd{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5b4e8c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-72bb8a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-6b8ba1c9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-36ed24d3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3c5f813f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-131db1c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4f7adf1e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3bd2335e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-69f9b22a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-30b8722b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1eb583fa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3cb41cf0{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2b6b0af8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-37097d1d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6b701c00{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6d74c0f9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-17c32fc5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6eb44989{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1048dcec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-61c19638{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-d89b36a{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6b0d629b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-14131606{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-56505f03{--width:100%;}.elementor-3884 .elementor-element.elementor-element-65231596{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-296c968c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5149c8cd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-41014f51{--width:100%;}.elementor-3884 .elementor-element.elementor-element-70633d5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-271e32f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-6a7ca9c0{--width:100%;}.elementor-3884 .elementor-element.elementor-element-397d1cfb{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7d5660a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1d2345b9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1ed3382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-47e6b5f9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2a50ec75{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-ac92e3c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-33059695{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-100a6590{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6e7ddfcb{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6e1c93c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-6900d2e5{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4f2b6b93{--width:100%;}.elementor-3884 .elementor-element.elementor-element-68a4c915{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-2fbb58f{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4ebaabd2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7cd94184{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-389252c4{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3884 .elementor-element.elementor-element-3e70d363{--width:100%;}.elementor-3884 .elementor-element.elementor-element-15513866{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-b378d42{--width:100%;}.elementor-3884 .elementor-element.elementor-element-115f1602{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3b48286d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-330cd734{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4484a2c3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-57296214{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-6af552ac{--width:100%;}.elementor-3884 .elementor-element.elementor-element-a23e511{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-287d4ab4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5408ce26{--width:100%;}.elementor-3884 .elementor-element.elementor-element-497b567a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-323c55fc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1b414e17{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-52d76ad2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-4fb33466{--width:100%;}.elementor-3884 .elementor-element.elementor-element-38cdf0d3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-657c0b7b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-511476b2{--width:100%;}.elementor-3884 .elementor-element.elementor-element-98cbd65{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5075d653{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5cecbe90{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6163933d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-88ddc5e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7ce88da7{--width:100%;}.elementor-3884 .elementor-element.elementor-element-79346691{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-675d8f38{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-65bba523{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4e7d20cf{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-18aff199{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7ec83d56{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-302325e{--width:100%;}.elementor-3884 .elementor-element.elementor-element-618bdbd2{--width:100%;}.elementor-3884 .elementor-element.elementor-element-79add2f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3b7b217c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-634c1085{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2ba0925c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-d73cefe{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3884 .elementor-element.elementor-element-7c712d92{--width:100%;}.elementor-3884 .elementor-element.elementor-element-39974119{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-32b6ea45{--width:100%;}.elementor-3884 .elementor-element.elementor-element-55276e2e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-2e073de5{--width:100%;}.elementor-3884 .elementor-element.elementor-element-24c57f13{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1ecae78c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-1e9ebd65{--width:100%;}.elementor-3884 .elementor-element.elementor-element-310ff967{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-65e82da7{--width:100%;}.elementor-3884 .elementor-element.elementor-element-513a5b3d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-1e58d24c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-242f490c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-1482701a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-7b3a5f4d{--width:100%;}.elementor-3884 .elementor-element.elementor-element-28ffac7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-6e9db351{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3ee09159{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-b3cc059{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4fbacd7b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4bf7d928{--width:100%;}.elementor-3884 .elementor-element.elementor-element-194132fc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-50e67059{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3d17a45a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-7cfe9bd2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-8b3a858{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3158807f{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4cc8de14{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-128f88{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-bd1b6ba{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7d4565ec{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-5a7710c0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7d67c8b5{--width:100%;}.elementor-3884 .elementor-element.elementor-element-12456046{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-2919e73a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1cdc2f60{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-1965005{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3d895e{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3ed68638{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-16dac15d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-15944eb1{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6dbf1cec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-73bd3451{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-40a45528{--width:100%;}.elementor-3884 .elementor-element.elementor-element-25ab76bc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-5363c29a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-53f0c267{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-4d0e9b9b{--width:100%;}.elementor-3884 .elementor-element.elementor-element-54763bf3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-45785c46{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-3b8f88f0{--width:100%;}.elementor-3884 .elementor-element.elementor-element-554bc103{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-2ba91ce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-33ec4759{--width:100%;}.elementor-3884 .elementor-element.elementor-element-492d976c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3884 .elementor-element.elementor-element-4c70ea23{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-68728bf5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-7fe7f2a6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3884 .elementor-element.elementor-element-3b33e100{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-5fbc2e32{--width:100%;}.elementor-3884 .elementor-element.elementor-element-1ef61af5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3884 .elementor-element.elementor-element-1fa35849{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3f551311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3884 .elementor-element.elementor-element-3cf78bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-3884 .elementor-element.elementor-element-38a55af1{--width:100%;}.elementor-3884 .elementor-element.elementor-element-597c6ebe{--width:100%;}.elementor-3884 .elementor-element.elementor-element-1bcede3d{--width:960px;}.elementor-3884 .elementor-element.elementor-element-e25afda{--width:100%;}.elementor-3884 .elementor-element.elementor-element-8052ae4{--width:100%;}.elementor-3884 .elementor-element.elementor-element-335eac11{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7f8d7e1c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-67e427dd{--width:100%;}.elementor-3884 .elementor-element.elementor-element-1a0c5bec{--width:1120px;}.elementor-3884 .elementor-element.elementor-element-351200bc{--width:100%;}.elementor-3884 .elementor-element.elementor-element-50220bb1{--width:100%;}.elementor-3884 .elementor-element.elementor-element-48961a29{--width:100%;}.elementor-3884 .elementor-element.elementor-element-444b6be9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4f9c0e3c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3bf4f9f3{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-3390a087{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-34e8e448{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4fcaa983{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-70ab4fc0{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-5180030f{--width:100%;}.elementor-3884 .elementor-element.elementor-element-19952af{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6790a8bf{--width:100%;}.elementor-3884 .elementor-element.elementor-element-153c19af{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-6d7f925a{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-3105b46f{--width:100%;}.elementor-3884 .elementor-element.elementor-element-28d8d5c9{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-5ed895ae{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-56e56f31{--width:100%;}.elementor-3884 .elementor-element.elementor-element-116d9df{--width:100%;}.elementor-3884 .elementor-element.elementor-element-791eb250{--width:100%;}.elementor-3884 .elementor-element.elementor-element-e4276f8{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7d36976c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7eaee3a9{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-7ee80385{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-547736be{--width:100%;}.elementor-3884 .elementor-element.elementor-element-a542fb0{--width:58.333333333333%;}.elementor-3884 .elementor-element.elementor-element-56580a47{--width:41.666666666667%;}.elementor-3884 .elementor-element.elementor-element-47a6b8d2{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7ca2be22{--width:25%;}.elementor-3884 .elementor-element.elementor-element-7dbe687d{--width:75%;}.elementor-3884 .elementor-element.elementor-element-3a884147{--width:100%;}.elementor-3884 .elementor-element.elementor-element-575eb872{--width:100%;}.elementor-3884 .elementor-element.elementor-element-234dae70{--width:100%;}.elementor-3884 .elementor-element.elementor-element-248ad0b9{--width:41.666666666667%;}.elementor-3884 .elementor-element.elementor-element-2633f0ab{--width:58.333333333333%;}.elementor-3884 .elementor-element.elementor-element-28f7db50{--width:100%;}.elementor-3884 .elementor-element.elementor-element-23d54c69{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6f3b0dda{--width:100%;}.elementor-3884 .elementor-element.elementor-element-42a10f46{--width:75%;}.elementor-3884 .elementor-element.elementor-element-3abfc61e{--width:25%;}.elementor-3884 .elementor-element.elementor-element-68af2cc3{--width:100%;}.elementor-3884 .elementor-element.elementor-element-15caf796{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3e071ef9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-662ede57{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-13f100bf{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-74db26f9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3dfff387{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-6b8b8a31{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-5e8018db{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3d1dff8b{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2ba74cc3{--width:100%;}.elementor-3884 .elementor-element.elementor-element-393206c4{--width:25%;}.elementor-3884 .elementor-element.elementor-element-29619044{--width:75%;}.elementor-3884 .elementor-element.elementor-element-3fa0f4bf{--width:100%;}.elementor-3884 .elementor-element.elementor-element-625a1f4e{--width:100%;}.elementor-3884 .elementor-element.elementor-element-46f0c63e{--width:100%;}.elementor-3884 .elementor-element.elementor-element-566c3788{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-3c2618ad{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-601e1d91{--width:100%;}.elementor-3884 .elementor-element.elementor-element-262439d9{--width:58.333333333333%;}.elementor-3884 .elementor-element.elementor-element-43377fed{--width:41.666666666667%;}.elementor-3884 .elementor-element.elementor-element-5a1265fc{--width:100%;}.elementor-3884 .elementor-element.elementor-element-5c682273{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4a8f0023{--width:100%;}.elementor-3884 .elementor-element.elementor-element-24463bd8{--width:41.666666666667%;}.elementor-3884 .elementor-element.elementor-element-52755de5{--width:58.333333333333%;}.elementor-3884 .elementor-element.elementor-element-14b9b5f8{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2d5609f2{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-25b298f7{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-43783b4{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-744138b0{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2804f42b{--width:100%;}.elementor-3884 .elementor-element.elementor-element-f2fa285{--width:100%;}.elementor-3884 .elementor-element.elementor-element-41e7f537{--width:100%;}.elementor-3884 .elementor-element.elementor-element-49424081{--width:100%;}.elementor-3884 .elementor-element.elementor-element-5ba2219c{--width:50%;}.elementor-3884 .elementor-element.elementor-element-276849d3{--width:50%;}.elementor-3884 .elementor-element.elementor-element-6b8f62fb{--width:100%;}.elementor-3884 .elementor-element.elementor-element-263ce668{--width:50%;}.elementor-3884 .elementor-element.elementor-element-7fd9df3f{--width:50%;}.elementor-3884 .elementor-element.elementor-element-72bb8a3{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6b8ba1c9{--width:50%;}.elementor-3884 .elementor-element.elementor-element-131db1c{--width:50%;}.elementor-3884 .elementor-element.elementor-element-1eb583fa{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3cb41cf0{--width:50%;}.elementor-3884 .elementor-element.elementor-element-6b701c00{--width:50%;}.elementor-3884 .elementor-element.elementor-element-61c19638{--width:100%;}.elementor-3884 .elementor-element.elementor-element-d89b36a{--width:50%;}.elementor-3884 .elementor-element.elementor-element-56505f03{--width:50%;}.elementor-3884 .elementor-element.elementor-element-5149c8cd{--width:100%;}.elementor-3884 .elementor-element.elementor-element-41014f51{--width:100%;}.elementor-3884 .elementor-element.elementor-element-271e32f2{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6a7ca9c0{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6e1c93c9{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6900d2e5{--width:25%;}.elementor-3884 .elementor-element.elementor-element-4f2b6b93{--width:50%;}.elementor-3884 .elementor-element.elementor-element-68a4c915{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2fbb58f{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3e70d363{--width:25%;}.elementor-3884 .elementor-element.elementor-element-15513866{--width:100%;}.elementor-3884 .elementor-element.elementor-element-b378d42{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3b48286d{--width:100%;}.elementor-3884 .elementor-element.elementor-element-330cd734{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-6af552ac{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-5408ce26{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-52d76ad2{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4fb33466{--width:25%;}.elementor-3884 .elementor-element.elementor-element-511476b2{--width:25%;}.elementor-3884 .elementor-element.elementor-element-5cecbe90{--width:25%;}.elementor-3884 .elementor-element.elementor-element-7ce88da7{--width:25%;}.elementor-3884 .elementor-element.elementor-element-7ec83d56{--width:100%;}.elementor-3884 .elementor-element.elementor-element-302325e{--width:25%;}.elementor-3884 .elementor-element.elementor-element-618bdbd2{--width:50%;}.elementor-3884 .elementor-element.elementor-element-79add2f5{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3b7b217c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7c712d92{--width:25%;}.elementor-3884 .elementor-element.elementor-element-39974119{--width:100%;}.elementor-3884 .elementor-element.elementor-element-32b6ea45{--width:1120px;}.elementor-3884 .elementor-element.elementor-element-55276e2e{--width:100%;}.elementor-3884 .elementor-element.elementor-element-2e073de5{--width:100%;}.elementor-3884 .elementor-element.elementor-element-1ecae78c{--width:100%;}.elementor-3884 .elementor-element.elementor-element-1e9ebd65{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-65e82da7{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-1e58d24c{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-1482701a{--width:100%;}.elementor-3884 .elementor-element.elementor-element-7b3a5f4d{--width:1120px;}.elementor-3884 .elementor-element.elementor-element-28ffac7{--width:100%;}.elementor-3884 .elementor-element.elementor-element-6e9db351{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3ee09159{--width:100%;}.elementor-3884 .elementor-element.elementor-element-b3cc059{--width:41.666666666667%;}.elementor-3884 .elementor-element.elementor-element-4bf7d928{--width:58.333333333333%;}.elementor-3884 .elementor-element.elementor-element-8b3a858{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3158807f{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-bd1b6ba{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-7d67c8b5{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-1965005{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3d895e{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-15944eb1{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-40a45528{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-53f0c267{--width:100%;}.elementor-3884 .elementor-element.elementor-element-4d0e9b9b{--width:100%;}.elementor-3884 .elementor-element.elementor-element-45785c46{--width:100%;}.elementor-3884 .elementor-element.elementor-element-3b8f88f0{--width:66.666666666667%;}.elementor-3884 .elementor-element.elementor-element-33ec4759{--width:33.333333333333%;}.elementor-3884 .elementor-element.elementor-element-3b33e100{--width:100%;}.elementor-3884 .elementor-element.elementor-element-5fbc2e32{--width:760px;}.elementor-3884 .elementor-element.elementor-element-1ef61af5{--width:100%;}.elementor-3884 .elementor-element.elementor-element-1fa35849{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-6bc5039d */.elementor-3884 .elementor-element.elementor-element-6bc5039d {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6bc5039d .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-6bc5039d img {
    display:block !important;
    width:150.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6bc5039d {
        display:flex !important;
        margin:0px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36563bdc */.elementor-3884 .elementor-element.elementor-element-36563bdc {
    display:block !important;
    width:100% !important;
    margin:15px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-36563bdc .elementor-widget-container {
    word-break:break-word !important;
    font-size:40.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:48.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-36563bdc p,.elementor-3884 .elementor-element.elementor-element-36563bdc h1,.elementor-3884 .elementor-element.elementor-element-36563bdc h2,.elementor-3884 .elementor-element.elementor-element-36563bdc h3,.elementor-3884 .elementor-element.elementor-element-36563bdc h4,.elementor-3884 .elementor-element.elementor-element-36563bdc h5,.elementor-3884 .elementor-element.elementor-element-36563bdc h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-36563bdc {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-36563bdc .elementor-widget-container {
        font-size:30.0px !important;
        line-height:36.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-450bbec4 */.elementor-3884 .elementor-element.elementor-element-450bbec4 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-450bbec4 .elementor-widget-container {
    word-break:break-word !important;
    font-size:34.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-450bbec4 p,.elementor-3884 .elementor-element.elementor-element-450bbec4 h1,.elementor-3884 .elementor-element.elementor-element-450bbec4 h2,.elementor-3884 .elementor-element.elementor-element-450bbec4 h3,.elementor-3884 .elementor-element.elementor-element-450bbec4 h4,.elementor-3884 .elementor-element.elementor-element-450bbec4 h5,.elementor-3884 .elementor-element.elementor-element-450bbec4 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-450bbec4 {
        display:block !important;
        margin:0px 0px 10px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-450bbec4 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f8d7e1c */.elementor-3884 .elementor-element.elementor-element-7f8d7e1c {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7f8d7e1c {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-335eac11 */.elementor-3884 .elementor-element.elementor-element-335eac11 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:rgba(70, 34, 34, 0) !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:20px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-335eac11 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-38e8a114 */.elementor-3884 .elementor-element.elementor-element-38e8a114 {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:20px 150px 20px 150px !important;
}
.elementor-3884 .elementor-element.elementor-element-38e8a114 .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-38e8a114 .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-38e8a114 iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-38e8a114 .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-38e8a114 iframe,.elementor-3884 .elementor-element.elementor-element-38e8a114 video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-38e8a114 {
        display:block !important;
        margin:0px 0px 20px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8052ae4 */.elementor-3884 .elementor-element.elementor-element-8052ae4 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-8052ae4 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e25afda */.elementor-3884 .elementor-element.elementor-element-e25afda {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-e25afda {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bcede3d */.elementor-3884 .elementor-element.elementor-element-1bcede3d{width:960px!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;}
@media(max-width:800px){.elementor-3884 .elementor-element.elementor-element-1bcede3d{width:100%!important;max-width:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-597c6ebe */.elementor-3884 .elementor-element.elementor-element-597c6ebe {
    display:flex !important;
    position:relative !important;
    width:100% !important;
    max-width:none !important;
    background-color:transparent !important;
    background-image:url("https://d1yei2z3i6k35z.cloudfront.net/3213111/6776904134e8b_BannireFacebook.png") !important;
    background-size:cover !important;
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    padding:40px 40px 40px 40px !important;
    margin:0px 0px 0px 0px !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-597c6ebe {
        display:flex !important;
        background-image:url("https://d1yei2z3i6k35z.cloudfront.net/3213111/6894a8d797a17_fondt%C3%A9l%C3%A9phone.png") !important;
        background-size:cover !important;
        background-position:50% 50% !important;
        background-repeat:no-repeat !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34ce8c73 */.elementor-3884 .elementor-element.elementor-element-34ce8c73 {
    display:block !important;
    width:100% !important;
    margin:15px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-34ce8c73 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:28.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-34ce8c73 p,.elementor-3884 .elementor-element.elementor-element-34ce8c73 h1,.elementor-3884 .elementor-element.elementor-element-34ce8c73 h2,.elementor-3884 .elementor-element.elementor-element-34ce8c73 h3,.elementor-3884 .elementor-element.elementor-element-34ce8c73 h4,.elementor-3884 .elementor-element.elementor-element-34ce8c73 h5,.elementor-3884 .elementor-element.elementor-element-34ce8c73 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-34ce8c73 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-34ce8c73 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-328b6f7d */.elementor-3884 .elementor-element.elementor-element-328b6f7d {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-328b6f7d .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:25.0px !important;
    padding:0px 5px 0px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-328b6f7d p,.elementor-3884 .elementor-element.elementor-element-328b6f7d h1,.elementor-3884 .elementor-element.elementor-element-328b6f7d h2,.elementor-3884 .elementor-element.elementor-element-328b6f7d h3,.elementor-3884 .elementor-element.elementor-element-328b6f7d h4,.elementor-3884 .elementor-element.elementor-element-328b6f7d h5,.elementor-3884 .elementor-element.elementor-element-328b6f7d h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-328b6f7d {
        display:block !important;
        margin:0px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-328b6f7d .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-328b6f7d ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-328b6f7d li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-328b6f7d li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:2.5px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28255%2C%20179%2C%200%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-328b6f7d li > i::before,.elementor-3884 .elementor-element.elementor-element-328b6f7d li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-328b6f7d li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-328b6f7d li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-122ccfc */.elementor-3884 .elementor-element.elementor-element-122ccfc {
    display:block !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-122ccfc .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-122ccfc p,.elementor-3884 .elementor-element.elementor-element-122ccfc h1,.elementor-3884 .elementor-element.elementor-element-122ccfc h2,.elementor-3884 .elementor-element.elementor-element-122ccfc h3,.elementor-3884 .elementor-element.elementor-element-122ccfc h4,.elementor-3884 .elementor-element.elementor-element-122ccfc h5,.elementor-3884 .elementor-element.elementor-element-122ccfc h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-122ccfc {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-122ccfc .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61cd9ff0 */.elementor-3884 .elementor-element.elementor-element-61cd9ff0 {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-61cd9ff0 .elementor-button {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    background:rgb(255, 190, 62) !important;
    color:rgba(255, 255, 255, 1) !important;
    padding:15px 50px 15px 50px !important;
    border:0 !important;
    border-radius:5.0px !important;
    font-family:Poppins !important;
    font-size:18.0px !important;
    font-weight:500 !important;
    font-style:normal !important;
    line-height:20.0px !important;
    text-align:center !important;
    box-shadow:none !important;
}
.elementor-3884 .elementor-element.elementor-element-61cd9ff0 .elementor-button-content-wrapper {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}

.elementor-3884 .elementor-element.elementor-element-61cd9ff0 .elementor-button::before {
    content:"" !important;
    display:inline-block !important;
    width:16px !important;height:16px !important;flex:0 0 16px !important;
    margin-right:8px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cg%20fill%3D%22rgba%28255%2C255%2C255%2C1%29%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2219.20%22%20cy%3D%2212.00%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2218.24%22%20cy%3D%2215.60%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2215.60%22%20cy%3D%2218.24%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2212.00%22%20cy%3D%2219.20%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%228.40%22%20cy%3D%2218.24%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%225.76%22%20cy%3D%2215.60%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%224.80%22%20cy%3D%2212.00%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%225.76%22%20cy%3D%228.40%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%228.40%22%20cy%3D%225.76%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2212.00%22%20cy%3D%224.80%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2215.60%22%20cy%3D%225.76%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2218.24%22%20cy%3D%228.40%22%20r%3D%223.7%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
}


.elementor-3884 .elementor-element.elementor-element-61cd9ff0 .elementor-button::after {
    content:"" !important;
    display:inline-block !important;
    width:16px !important;height:16px !important;flex:0 0 16px !important;
    margin-left:8px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cg%20fill%3D%22rgba%28255%2C255%2C255%2C1%29%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2219.20%22%20cy%3D%2212.00%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2218.24%22%20cy%3D%2215.60%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2215.60%22%20cy%3D%2218.24%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2212.00%22%20cy%3D%2219.20%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%228.40%22%20cy%3D%2218.24%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%225.76%22%20cy%3D%2215.60%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%224.80%22%20cy%3D%2212.00%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%225.76%22%20cy%3D%228.40%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%228.40%22%20cy%3D%225.76%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2212.00%22%20cy%3D%224.80%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2215.60%22%20cy%3D%225.76%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2218.24%22%20cy%3D%228.40%22%20r%3D%223.7%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
}


.elementor-3884 .elementor-element.elementor-element-61cd9ff0 .elementor-button-text::after {
    content:"Le contenu des cours" !important;
    display:block !important;
    margin-top:1px !important;
    color:rgba(255,255,255,0.8) !important;
    font-family:Poppins !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:normal !important;
    text-align:center !important;
}

@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-61cd9ff0 {
        display:flex !important;
        margin:5px 0px 5px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-61cd9ff0 .elementor-button {
        width:100% !important;
        padding:5px 45px 5px 45px !important;
        font-size:18.0px !important;
        line-height:20.0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50220bb1 */.elementor-3884 .elementor-element.elementor-element-50220bb1 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-50220bb1 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351200bc */.elementor-3884 .elementor-element.elementor-element-351200bc {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-351200bc {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e5d5924 */.elementor-3884 .elementor-element.elementor-element-1e5d5924 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1e5d5924 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:28.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1e5d5924 p,.elementor-3884 .elementor-element.elementor-element-1e5d5924 h1,.elementor-3884 .elementor-element.elementor-element-1e5d5924 h2,.elementor-3884 .elementor-element.elementor-element-1e5d5924 h3,.elementor-3884 .elementor-element.elementor-element-1e5d5924 h4,.elementor-3884 .elementor-element.elementor-element-1e5d5924 h5,.elementor-3884 .elementor-element.elementor-element-1e5d5924 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1e5d5924 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1e5d5924 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-587e38ce */.elementor-3884 .elementor-element.elementor-element-587e38ce {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-587e38ce .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-587e38ce p,.elementor-3884 .elementor-element.elementor-element-587e38ce h1,.elementor-3884 .elementor-element.elementor-element-587e38ce h2,.elementor-3884 .elementor-element.elementor-element-587e38ce h3,.elementor-3884 .elementor-element.elementor-element-587e38ce h4,.elementor-3884 .elementor-element.elementor-element-587e38ce h5,.elementor-3884 .elementor-element.elementor-element-587e38ce h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-587e38ce {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-587e38ce .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b997417 */.elementor-3884 .elementor-element.elementor-element-b997417 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-b997417 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:28.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-b997417 p,.elementor-3884 .elementor-element.elementor-element-b997417 h1,.elementor-3884 .elementor-element.elementor-element-b997417 h2,.elementor-3884 .elementor-element.elementor-element-b997417 h3,.elementor-3884 .elementor-element.elementor-element-b997417 h4,.elementor-3884 .elementor-element.elementor-element-b997417 h5,.elementor-3884 .elementor-element.elementor-element-b997417 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-b997417 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-b997417 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bafdfde */.elementor-3884 .elementor-element.elementor-element-3bafdfde {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3bafdfde .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-3bafdfde img {
    display:block !important;
    width:285.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3bafdfde {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf4f9f3 */.elementor-3884 .elementor-element.elementor-element-3bf4f9f3 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3bf4f9f3 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57266a6e */.elementor-3884 .elementor-element.elementor-element-57266a6e {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-57266a6e .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-57266a6e p,.elementor-3884 .elementor-element.elementor-element-57266a6e h1,.elementor-3884 .elementor-element.elementor-element-57266a6e h2,.elementor-3884 .elementor-element.elementor-element-57266a6e h3,.elementor-3884 .elementor-element.elementor-element-57266a6e h4,.elementor-3884 .elementor-element.elementor-element-57266a6e h5,.elementor-3884 .elementor-element.elementor-element-57266a6e h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-57266a6e {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-57266a6e .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3390a087 */.elementor-3884 .elementor-element.elementor-element-3390a087 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3390a087 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9c0e3c */.elementor-3884 .elementor-element.elementor-element-4f9c0e3c {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4f9c0e3c {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4682de3c */.elementor-3884 .elementor-element.elementor-element-4682de3c {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4682de3c .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4682de3c p,.elementor-3884 .elementor-element.elementor-element-4682de3c h1,.elementor-3884 .elementor-element.elementor-element-4682de3c h2,.elementor-3884 .elementor-element.elementor-element-4682de3c h3,.elementor-3884 .elementor-element.elementor-element-4682de3c h4,.elementor-3884 .elementor-element.elementor-element-4682de3c h5,.elementor-3884 .elementor-element.elementor-element-4682de3c h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4682de3c {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4682de3c .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fcaa983 */.elementor-3884 .elementor-element.elementor-element-4fcaa983 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4fcaa983 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8bc655 */.elementor-3884 .elementor-element.elementor-element-5d8bc655 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5d8bc655 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-5d8bc655 img {
    display:block !important;
    width:347.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5d8bc655 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ab4fc0 */.elementor-3884 .elementor-element.elementor-element-70ab4fc0 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-70ab4fc0 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e8e448 */.elementor-3884 .elementor-element.elementor-element-34e8e448 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-34e8e448 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3af6eebe */.elementor-3884 .elementor-element.elementor-element-3af6eebe {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3af6eebe .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3af6eebe p,.elementor-3884 .elementor-element.elementor-element-3af6eebe h1,.elementor-3884 .elementor-element.elementor-element-3af6eebe h2,.elementor-3884 .elementor-element.elementor-element-3af6eebe h3,.elementor-3884 .elementor-element.elementor-element-3af6eebe h4,.elementor-3884 .elementor-element.elementor-element-3af6eebe h5,.elementor-3884 .elementor-element.elementor-element-3af6eebe h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3af6eebe {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3af6eebe .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d8bce7 */.elementor-3884 .elementor-element.elementor-element-52d8bce7 {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-52d8bce7 .elementor-button {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    background:rgb(255, 190, 62) !important;
    color:rgba(255, 255, 255, 1) !important;
    padding:15px 50px 15px 50px !important;
    border:0 !important;
    border-radius:5.0px !important;
    font-family:Poppins !important;
    font-size:18.0px !important;
    font-weight:500 !important;
    font-style:normal !important;
    line-height:20.0px !important;
    text-align:center !important;
    box-shadow:none !important;
}
.elementor-3884 .elementor-element.elementor-element-52d8bce7 .elementor-button-content-wrapper {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}



.elementor-3884 .elementor-element.elementor-element-52d8bce7 .elementor-button-text::after {
    content:"Et travailler ma voix" !important;
    display:block !important;
    margin-top:1px !important;
    color:rgba(255,255,255,0.8) !important;
    font-family:Poppins !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:normal !important;
    text-align:center !important;
}

@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-52d8bce7 {
        display:flex !important;
        margin:15px 0px 5px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-52d8bce7 .elementor-button {
        width:100% !important;
        padding:5px 5px 5px 5px !important;
        font-size:18.0px !important;
        line-height:20.0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444b6be9 */.elementor-3884 .elementor-element.elementor-element-444b6be9 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-444b6be9 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48961a29 */.elementor-3884 .elementor-element.elementor-element-48961a29 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:0px 10px 0px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-48961a29 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-795baebb */.elementor-3884 .elementor-element.elementor-element-795baebb {
    display:block !important;
    width:100% !important;
    margin:25px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-795baebb .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:28.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-795baebb p,.elementor-3884 .elementor-element.elementor-element-795baebb h1,.elementor-3884 .elementor-element.elementor-element-795baebb h2,.elementor-3884 .elementor-element.elementor-element-795baebb h3,.elementor-3884 .elementor-element.elementor-element-795baebb h4,.elementor-3884 .elementor-element.elementor-element-795baebb h5,.elementor-3884 .elementor-element.elementor-element-795baebb h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-795baebb {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-795baebb .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5402aad1 */.elementor-3884 .elementor-element.elementor-element-5402aad1 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5402aad1 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5402aad1 p,.elementor-3884 .elementor-element.elementor-element-5402aad1 h1,.elementor-3884 .elementor-element.elementor-element-5402aad1 h2,.elementor-3884 .elementor-element.elementor-element-5402aad1 h3,.elementor-3884 .elementor-element.elementor-element-5402aad1 h4,.elementor-3884 .elementor-element.elementor-element-5402aad1 h5,.elementor-3884 .elementor-element.elementor-element-5402aad1 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5402aad1 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-5402aad1 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-153c19af */.elementor-3884 .elementor-element.elementor-element-153c19af {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-153c19af {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529b3f81 */.elementor-3884 .elementor-element.elementor-element-529b3f81 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-529b3f81 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-529b3f81 img {
    display:block !important;
    width:347.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-529b3f81 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d7f925a */.elementor-3884 .elementor-element.elementor-element-6d7f925a {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6d7f925a {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6790a8bf */.elementor-3884 .elementor-element.elementor-element-6790a8bf {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6790a8bf {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d89e567 */.elementor-3884 .elementor-element.elementor-element-4d89e567 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4d89e567 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4d89e567 p,.elementor-3884 .elementor-element.elementor-element-4d89e567 h1,.elementor-3884 .elementor-element.elementor-element-4d89e567 h2,.elementor-3884 .elementor-element.elementor-element-4d89e567 h3,.elementor-3884 .elementor-element.elementor-element-4d89e567 h4,.elementor-3884 .elementor-element.elementor-element-4d89e567 h5,.elementor-3884 .elementor-element.elementor-element-4d89e567 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4d89e567 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4d89e567 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21a9f6a6 */.elementor-3884 .elementor-element.elementor-element-21a9f6a6 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-21a9f6a6 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:28.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-21a9f6a6 p,.elementor-3884 .elementor-element.elementor-element-21a9f6a6 h1,.elementor-3884 .elementor-element.elementor-element-21a9f6a6 h2,.elementor-3884 .elementor-element.elementor-element-21a9f6a6 h3,.elementor-3884 .elementor-element.elementor-element-21a9f6a6 h4,.elementor-3884 .elementor-element.elementor-element-21a9f6a6 h5,.elementor-3884 .elementor-element.elementor-element-21a9f6a6 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-21a9f6a6 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-21a9f6a6 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a68c9de */.elementor-3884 .elementor-element.elementor-element-4a68c9de {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4a68c9de .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-4a68c9de img {
    display:block !important;
    width:290.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4a68c9de {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d8d5c9 */.elementor-3884 .elementor-element.elementor-element-28d8d5c9 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-28d8d5c9 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13651b05 */.elementor-3884 .elementor-element.elementor-element-13651b05 {
    display:block !important;
    width:100% !important;
    margin:12px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-13651b05 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-13651b05 p,.elementor-3884 .elementor-element.elementor-element-13651b05 h1,.elementor-3884 .elementor-element.elementor-element-13651b05 h2,.elementor-3884 .elementor-element.elementor-element-13651b05 h3,.elementor-3884 .elementor-element.elementor-element-13651b05 h4,.elementor-3884 .elementor-element.elementor-element-13651b05 h5,.elementor-3884 .elementor-element.elementor-element-13651b05 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-13651b05 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-13651b05 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed895ae */.elementor-3884 .elementor-element.elementor-element-5ed895ae {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5ed895ae {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3105b46f */.elementor-3884 .elementor-element.elementor-element-3105b46f {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3105b46f {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19952af */.elementor-3884 .elementor-element.elementor-element-19952af {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-19952af {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5180030f */.elementor-3884 .elementor-element.elementor-element-5180030f {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5180030f {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33de3c56 */.elementor-3884 .elementor-element.elementor-element-33de3c56 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-33de3c56 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:28.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-33de3c56 p,.elementor-3884 .elementor-element.elementor-element-33de3c56 h1,.elementor-3884 .elementor-element.elementor-element-33de3c56 h2,.elementor-3884 .elementor-element.elementor-element-33de3c56 h3,.elementor-3884 .elementor-element.elementor-element-33de3c56 h4,.elementor-3884 .elementor-element.elementor-element-33de3c56 h5,.elementor-3884 .elementor-element.elementor-element-33de3c56 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-33de3c56 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-33de3c56 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fb0c646 */.elementor-3884 .elementor-element.elementor-element-2fb0c646 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2fb0c646 .elementor-widget-container {
    word-break:break-word !important;
    font-size:22.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:500 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:29.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2fb0c646 p,.elementor-3884 .elementor-element.elementor-element-2fb0c646 h1,.elementor-3884 .elementor-element.elementor-element-2fb0c646 h2,.elementor-3884 .elementor-element.elementor-element-2fb0c646 h3,.elementor-3884 .elementor-element.elementor-element-2fb0c646 h4,.elementor-3884 .elementor-element.elementor-element-2fb0c646 h5,.elementor-3884 .elementor-element.elementor-element-2fb0c646 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2fb0c646 {
        display:block !important;
        margin:10px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2fb0c646 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1574b043 */.elementor-3884 .elementor-element.elementor-element-1574b043 {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:10px 90px 25px 110px !important;
}
.elementor-3884 .elementor-element.elementor-element-1574b043 .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-1574b043 .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-1574b043 iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-1574b043 .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-1574b043 iframe,.elementor-3884 .elementor-element.elementor-element-1574b043 video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1574b043 {
        display:block !important;
        margin:10px 0px 20px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-116d9df */.elementor-3884 .elementor-element.elementor-element-116d9df {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-116d9df {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e56f31 */.elementor-3884 .elementor-element.elementor-element-56e56f31 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:rgb(251, 245, 238) !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-56e56f31 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f6ff5f6 */.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 p,.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 h1,.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 h2,.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 h3,.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 h4,.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 h5,.elementor-3884 .elementor-element.elementor-element-6f6ff5f6 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6f6ff5f6 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6f6ff5f6 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7cb62584 */.elementor-3884 .elementor-element.elementor-element-7cb62584 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7cb62584 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-7cb62584 img {
    display:block !important;
    width:347.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7cb62584 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eaee3a9 */.elementor-3884 .elementor-element.elementor-element-7eaee3a9 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7eaee3a9 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f407d1a */.elementor-3884 .elementor-element.elementor-element-7f407d1a {
    display:block !important;
    width:100% !important;
    margin:13px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7f407d1a .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7f407d1a p,.elementor-3884 .elementor-element.elementor-element-7f407d1a h1,.elementor-3884 .elementor-element.elementor-element-7f407d1a h2,.elementor-3884 .elementor-element.elementor-element-7f407d1a h3,.elementor-3884 .elementor-element.elementor-element-7f407d1a h4,.elementor-3884 .elementor-element.elementor-element-7f407d1a h5,.elementor-3884 .elementor-element.elementor-element-7f407d1a h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7f407d1a {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7f407d1a .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee80385 */.elementor-3884 .elementor-element.elementor-element-7ee80385 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7ee80385 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d36976c */.elementor-3884 .elementor-element.elementor-element-7d36976c {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7d36976c {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b88c832 */.elementor-3884 .elementor-element.elementor-element-3b88c832 {
    display:block !important;
    width:100% !important;
    margin:16px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3b88c832 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3b88c832 p,.elementor-3884 .elementor-element.elementor-element-3b88c832 h1,.elementor-3884 .elementor-element.elementor-element-3b88c832 h2,.elementor-3884 .elementor-element.elementor-element-3b88c832 h3,.elementor-3884 .elementor-element.elementor-element-3b88c832 h4,.elementor-3884 .elementor-element.elementor-element-3b88c832 h5,.elementor-3884 .elementor-element.elementor-element-3b88c832 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3b88c832 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3b88c832 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a542fb0 */.elementor-3884 .elementor-element.elementor-element-a542fb0 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:8 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-a542fb0 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39303573 */.elementor-3884 .elementor-element.elementor-element-39303573 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-39303573 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-39303573 img {
    display:block !important;
    width:438.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-39303573 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79017597 */.elementor-3884 .elementor-element.elementor-element-79017597 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-79017597 .elementor-widget-container {
    word-break:break-word !important;
    font-size:14.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Lato !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:18.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-79017597 p,.elementor-3884 .elementor-element.elementor-element-79017597 h1,.elementor-3884 .elementor-element.elementor-element-79017597 h2,.elementor-3884 .elementor-element.elementor-element-79017597 h3,.elementor-3884 .elementor-element.elementor-element-79017597 h4,.elementor-3884 .elementor-element.elementor-element-79017597 h5,.elementor-3884 .elementor-element.elementor-element-79017597 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-79017597 {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-79017597 .elementor-widget-container {
        font-size:14.0px !important;
        line-height:18.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56580a47 */.elementor-3884 .elementor-element.elementor-element-56580a47 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:8 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-56580a47 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547736be */.elementor-3884 .elementor-element.elementor-element-547736be {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-547736be {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a894b0b */.elementor-3884 .elementor-element.elementor-element-6a894b0b {
    display:flex !important;
    justify-content:flex-start !important;
    align-self:flex-start !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6a894b0b .elementor-widget-container {
    display:flex !important;
    justify-content:flex-start !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-6a894b0b img {
    display:block !important;
    width:255.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6a894b0b {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ca2be22 */.elementor-3884 .elementor-element.elementor-element-7ca2be22 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:4 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7ca2be22 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-248daf4d */.elementor-3884 .elementor-element.elementor-element-248daf4d {
    display:block !important;
    width:100% !important;
    margin:48px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-248daf4d .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-248daf4d p,.elementor-3884 .elementor-element.elementor-element-248daf4d h1,.elementor-3884 .elementor-element.elementor-element-248daf4d h2,.elementor-3884 .elementor-element.elementor-element-248daf4d h3,.elementor-3884 .elementor-element.elementor-element-248daf4d h4,.elementor-3884 .elementor-element.elementor-element-248daf4d h5,.elementor-3884 .elementor-element.elementor-element-248daf4d h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-248daf4d {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-248daf4d .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbe687d */.elementor-3884 .elementor-element.elementor-element-7dbe687d {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:4 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7dbe687d {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47a6b8d2 */.elementor-3884 .elementor-element.elementor-element-47a6b8d2 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:0px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-47a6b8d2 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1695b751 */.elementor-3884 .elementor-element.elementor-element-1695b751 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1695b751 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1695b751 p,.elementor-3884 .elementor-element.elementor-element-1695b751 h1,.elementor-3884 .elementor-element.elementor-element-1695b751 h2,.elementor-3884 .elementor-element.elementor-element-1695b751 h3,.elementor-3884 .elementor-element.elementor-element-1695b751 h4,.elementor-3884 .elementor-element.elementor-element-1695b751 h5,.elementor-3884 .elementor-element.elementor-element-1695b751 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1695b751 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1695b751 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4276f8 */.elementor-3884 .elementor-element.elementor-element-e4276f8 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-e4276f8 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791eb250 */.elementor-3884 .elementor-element.elementor-element-791eb250 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-791eb250 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18cdb853 */.elementor-3884 .elementor-element.elementor-element-18cdb853 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-18cdb853 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-18cdb853 p,.elementor-3884 .elementor-element.elementor-element-18cdb853 h1,.elementor-3884 .elementor-element.elementor-element-18cdb853 h2,.elementor-3884 .elementor-element.elementor-element-18cdb853 h3,.elementor-3884 .elementor-element.elementor-element-18cdb853 h4,.elementor-3884 .elementor-element.elementor-element-18cdb853 h5,.elementor-3884 .elementor-element.elementor-element-18cdb853 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-18cdb853 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-18cdb853 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14877cd */.elementor-3884 .elementor-element.elementor-element-14877cd {
    display:block !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-14877cd .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-14877cd p,.elementor-3884 .elementor-element.elementor-element-14877cd h1,.elementor-3884 .elementor-element.elementor-element-14877cd h2,.elementor-3884 .elementor-element.elementor-element-14877cd h3,.elementor-3884 .elementor-element.elementor-element-14877cd h4,.elementor-3884 .elementor-element.elementor-element-14877cd h5,.elementor-3884 .elementor-element.elementor-element-14877cd h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-14877cd {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-14877cd .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3187f04a */.elementor-3884 .elementor-element.elementor-element-3187f04a {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3187f04a .elementor-button {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    background:rgb(255, 190, 62) !important;
    color:rgba(255, 255, 255, 1) !important;
    padding:15px 50px 15px 50px !important;
    border:0 !important;
    border-radius:5.0px !important;
    font-family:Poppins !important;
    font-size:18.0px !important;
    font-weight:500 !important;
    font-style:normal !important;
    line-height:20.0px !important;
    text-align:center !important;
    box-shadow:none !important;
}
.elementor-3884 .elementor-element.elementor-element-3187f04a .elementor-button-content-wrapper {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}



.elementor-3884 .elementor-element.elementor-element-3187f04a .elementor-button-text::after {
    content:"Une offre exceptionnelle" !important;
    display:block !important;
    margin-top:1px !important;
    color:rgba(255,255,255,0.8) !important;
    font-family:Poppins !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:normal !important;
    text-align:center !important;
}

@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3187f04a {
        display:flex !important;
        margin:10px 0px 5px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3187f04a .elementor-button {
        width:100% !important;
        padding:5px 5px 5px 5px !important;
        font-size:18.0px !important;
        line-height:20.0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a080d4b */.elementor-3884 .elementor-element.elementor-element-a080d4b {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-a080d4b .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-a080d4b img {
    display:block !important;
    width:438.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-a080d4b {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248ad0b9 */.elementor-3884 .elementor-element.elementor-element-248ad0b9 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:6 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-248ad0b9 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28ac3bd5 */.elementor-3884 .elementor-element.elementor-element-28ac3bd5 {
    display:block !important;
    width:100% !important;
    margin:28px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-28ac3bd5 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-28ac3bd5 p,.elementor-3884 .elementor-element.elementor-element-28ac3bd5 h1,.elementor-3884 .elementor-element.elementor-element-28ac3bd5 h2,.elementor-3884 .elementor-element.elementor-element-28ac3bd5 h3,.elementor-3884 .elementor-element.elementor-element-28ac3bd5 h4,.elementor-3884 .elementor-element.elementor-element-28ac3bd5 h5,.elementor-3884 .elementor-element.elementor-element-28ac3bd5 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-28ac3bd5 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-28ac3bd5 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ca96e7 */.elementor-3884 .elementor-element.elementor-element-2ca96e7 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2ca96e7 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:30.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-2ca96e7 p,.elementor-3884 .elementor-element.elementor-element-2ca96e7 h1,.elementor-3884 .elementor-element.elementor-element-2ca96e7 h2,.elementor-3884 .elementor-element.elementor-element-2ca96e7 h3,.elementor-3884 .elementor-element.elementor-element-2ca96e7 h4,.elementor-3884 .elementor-element.elementor-element-2ca96e7 h5,.elementor-3884 .elementor-element.elementor-element-2ca96e7 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2ca96e7 {
        display:block !important;
        margin:0px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2ca96e7 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-2ca96e7 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-2ca96e7 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-2ca96e7 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:5.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cg%20fill%3D%22rgb%28255%2C%20190%2C%2062%29%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2219.20%22%20cy%3D%2212.00%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2218.24%22%20cy%3D%2215.60%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2215.60%22%20cy%3D%2218.24%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2212.00%22%20cy%3D%2219.20%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%228.40%22%20cy%3D%2218.24%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%225.76%22%20cy%3D%2215.60%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%224.80%22%20cy%3D%2212.00%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%225.76%22%20cy%3D%228.40%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%228.40%22%20cy%3D%225.76%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2212.00%22%20cy%3D%224.80%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2215.60%22%20cy%3D%225.76%22%20r%3D%223.7%22%2F%3E%3Ccircle%20cx%3D%2218.24%22%20cy%3D%228.40%22%20r%3D%223.7%22%2F%3E%3C%2Fg%3E%20%3Cpath%20d%3D%22M7.5%2012.2l3%203%206.2-6.6%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-2ca96e7 li > i::before,.elementor-3884 .elementor-element.elementor-element-2ca96e7 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-2ca96e7 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2ca96e7 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d50346f */.elementor-3884 .elementor-element.elementor-element-7d50346f {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7d50346f .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7d50346f p,.elementor-3884 .elementor-element.elementor-element-7d50346f h1,.elementor-3884 .elementor-element.elementor-element-7d50346f h2,.elementor-3884 .elementor-element.elementor-element-7d50346f h3,.elementor-3884 .elementor-element.elementor-element-7d50346f h4,.elementor-3884 .elementor-element.elementor-element-7d50346f h5,.elementor-3884 .elementor-element.elementor-element-7d50346f h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7d50346f {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7d50346f .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2633f0ab */.elementor-3884 .elementor-element.elementor-element-2633f0ab {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:6 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2633f0ab {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-234dae70 */.elementor-3884 .elementor-element.elementor-element-234dae70 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:20px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-234dae70 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-575eb872 */.elementor-3884 .elementor-element.elementor-element-575eb872 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-575eb872 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a884147 */.elementor-3884 .elementor-element.elementor-element-3a884147 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3a884147 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1a8124 */.elementor-3884 .elementor-element.elementor-element-d1a8124 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-d1a8124 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-d1a8124 p,.elementor-3884 .elementor-element.elementor-element-d1a8124 h1,.elementor-3884 .elementor-element.elementor-element-d1a8124 h2,.elementor-3884 .elementor-element.elementor-element-d1a8124 h3,.elementor-3884 .elementor-element.elementor-element-d1a8124 h4,.elementor-3884 .elementor-element.elementor-element-d1a8124 h5,.elementor-3884 .elementor-element.elementor-element-d1a8124 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-d1a8124 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-d1a8124 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61935535 */.elementor-3884 .elementor-element.elementor-element-61935535 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-61935535 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-61935535 p,.elementor-3884 .elementor-element.elementor-element-61935535 h1,.elementor-3884 .elementor-element.elementor-element-61935535 h2,.elementor-3884 .elementor-element.elementor-element-61935535 h3,.elementor-3884 .elementor-element.elementor-element-61935535 h4,.elementor-3884 .elementor-element.elementor-element-61935535 h5,.elementor-3884 .elementor-element.elementor-element-61935535 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-61935535 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-61935535 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10064496 */.elementor-3884 .elementor-element.elementor-element-10064496 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-10064496 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-10064496 p,.elementor-3884 .elementor-element.elementor-element-10064496 h1,.elementor-3884 .elementor-element.elementor-element-10064496 h2,.elementor-3884 .elementor-element.elementor-element-10064496 h3,.elementor-3884 .elementor-element.elementor-element-10064496 h4,.elementor-3884 .elementor-element.elementor-element-10064496 h5,.elementor-3884 .elementor-element.elementor-element-10064496 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-10064496 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-10064496 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a10f46 */.elementor-3884 .elementor-element.elementor-element-42a10f46 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:10 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-42a10f46 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67190913 */.elementor-3884 .elementor-element.elementor-element-67190913 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-67190913 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-67190913 img {
    display:block !important;
    width:347.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-67190913 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3abfc61e */.elementor-3884 .elementor-element.elementor-element-3abfc61e {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:10 !important;
    grid-column-end:13 !important;
    align-self:center !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3abfc61e {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f3b0dda */.elementor-3884 .elementor-element.elementor-element-6f3b0dda {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 0px 10px 0px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6f3b0dda {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d54c69 */.elementor-3884 .elementor-element.elementor-element-23d54c69 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-23d54c69 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28f7db50 */.elementor-3884 .elementor-element.elementor-element-28f7db50 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-28f7db50 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-207e954 */.elementor-3884 .elementor-element.elementor-element-207e954 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-207e954 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-207e954 p,.elementor-3884 .elementor-element.elementor-element-207e954 h1,.elementor-3884 .elementor-element.elementor-element-207e954 h2,.elementor-3884 .elementor-element.elementor-element-207e954 h3,.elementor-3884 .elementor-element.elementor-element-207e954 h4,.elementor-3884 .elementor-element.elementor-element-207e954 h5,.elementor-3884 .elementor-element.elementor-element-207e954 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-207e954 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-207e954 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67f8e47f */.elementor-3884 .elementor-element.elementor-element-67f8e47f {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-67f8e47f .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-67f8e47f img {
    display:block !important;
    width:347.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-67f8e47f {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-662ede57 */.elementor-3884 .elementor-element.elementor-element-662ede57 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-662ede57 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-548f0993 */.elementor-3884 .elementor-element.elementor-element-548f0993 {
    display:block !important;
    width:100% !important;
    margin:23px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-548f0993 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-548f0993 p,.elementor-3884 .elementor-element.elementor-element-548f0993 h1,.elementor-3884 .elementor-element.elementor-element-548f0993 h2,.elementor-3884 .elementor-element.elementor-element-548f0993 h3,.elementor-3884 .elementor-element.elementor-element-548f0993 h4,.elementor-3884 .elementor-element.elementor-element-548f0993 h5,.elementor-3884 .elementor-element.elementor-element-548f0993 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-548f0993 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-548f0993 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f100bf */.elementor-3884 .elementor-element.elementor-element-13f100bf {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-13f100bf {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e071ef9 */.elementor-3884 .elementor-element.elementor-element-3e071ef9 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3e071ef9 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7051c8ca */.elementor-3884 .elementor-element.elementor-element-7051c8ca {
    display:block !important;
    width:100% !important;
    margin:35px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7051c8ca .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7051c8ca p,.elementor-3884 .elementor-element.elementor-element-7051c8ca h1,.elementor-3884 .elementor-element.elementor-element-7051c8ca h2,.elementor-3884 .elementor-element.elementor-element-7051c8ca h3,.elementor-3884 .elementor-element.elementor-element-7051c8ca h4,.elementor-3884 .elementor-element.elementor-element-7051c8ca h5,.elementor-3884 .elementor-element.elementor-element-7051c8ca h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7051c8ca {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7051c8ca .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dfff387 */.elementor-3884 .elementor-element.elementor-element-3dfff387 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3dfff387 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf1d0c */.elementor-3884 .elementor-element.elementor-element-bf1d0c {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-bf1d0c .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-bf1d0c img {
    display:block !important;
    width:347.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-bf1d0c {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b8b8a31 */.elementor-3884 .elementor-element.elementor-element-6b8b8a31 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6b8b8a31 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74db26f9 */.elementor-3884 .elementor-element.elementor-element-74db26f9 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-74db26f9 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61206941 */.elementor-3884 .elementor-element.elementor-element-61206941 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-61206941 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-61206941 p,.elementor-3884 .elementor-element.elementor-element-61206941 h1,.elementor-3884 .elementor-element.elementor-element-61206941 h2,.elementor-3884 .elementor-element.elementor-element-61206941 h3,.elementor-3884 .elementor-element.elementor-element-61206941 h4,.elementor-3884 .elementor-element.elementor-element-61206941 h5,.elementor-3884 .elementor-element.elementor-element-61206941 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-61206941 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-61206941 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95f3e84 */.elementor-3884 .elementor-element.elementor-element-95f3e84 {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-95f3e84 .elementor-button {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    background:rgb(255, 190, 62) !important;
    color:rgba(255, 255, 255, 1) !important;
    padding:15px 50px 15px 50px !important;
    border:0 !important;
    border-radius:5.0px !important;
    font-family:Poppins !important;
    font-size:18.0px !important;
    font-weight:500 !important;
    font-style:normal !important;
    line-height:20.0px !important;
    text-align:center !important;
    box-shadow:none !important;
}
.elementor-3884 .elementor-element.elementor-element-95f3e84 .elementor-button-content-wrapper {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}



.elementor-3884 .elementor-element.elementor-element-95f3e84 .elementor-button-text::after {
    content:"Et trouver ma Voix(e) !" !important;
    display:block !important;
    margin-top:1px !important;
    color:rgba(255,255,255,0.8) !important;
    font-family:Poppins !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:normal !important;
    text-align:center !important;
}

@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-95f3e84 {
        display:flex !important;
        margin:10px 0px 5px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-95f3e84 .elementor-button {
        width:100% !important;
        padding:5px 5px 5px 5px !important;
        font-size:18.0px !important;
        line-height:20.0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15caf796 */.elementor-3884 .elementor-element.elementor-element-15caf796 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-15caf796 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68af2cc3 */.elementor-3884 .elementor-element.elementor-element-68af2cc3 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-68af2cc3 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f52e39 */.elementor-3884 .elementor-element.elementor-element-14f52e39 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-14f52e39 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-14f52e39 p,.elementor-3884 .elementor-element.elementor-element-14f52e39 h1,.elementor-3884 .elementor-element.elementor-element-14f52e39 h2,.elementor-3884 .elementor-element.elementor-element-14f52e39 h3,.elementor-3884 .elementor-element.elementor-element-14f52e39 h4,.elementor-3884 .elementor-element.elementor-element-14f52e39 h5,.elementor-3884 .elementor-element.elementor-element-14f52e39 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-14f52e39 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-14f52e39 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31aff763 */.elementor-3884 .elementor-element.elementor-element-31aff763 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-31aff763 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-31aff763 img {
    display:block !important;
    width:220.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-31aff763 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393206c4 */.elementor-3884 .elementor-element.elementor-element-393206c4 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:4 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-393206c4 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53b3809f */.elementor-3884 .elementor-element.elementor-element-53b3809f {
    display:block !important;
    width:100% !important;
    margin:50px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-53b3809f .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-53b3809f p,.elementor-3884 .elementor-element.elementor-element-53b3809f h1,.elementor-3884 .elementor-element.elementor-element-53b3809f h2,.elementor-3884 .elementor-element.elementor-element-53b3809f h3,.elementor-3884 .elementor-element.elementor-element-53b3809f h4,.elementor-3884 .elementor-element.elementor-element-53b3809f h5,.elementor-3884 .elementor-element.elementor-element-53b3809f h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-53b3809f {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-53b3809f .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29619044 */.elementor-3884 .elementor-element.elementor-element-29619044 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:4 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-29619044 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ba74cc3 */.elementor-3884 .elementor-element.elementor-element-2ba74cc3 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2ba74cc3 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a65bb11 */.elementor-3884 .elementor-element.elementor-element-a65bb11 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-a65bb11 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-a65bb11 p,.elementor-3884 .elementor-element.elementor-element-a65bb11 h1,.elementor-3884 .elementor-element.elementor-element-a65bb11 h2,.elementor-3884 .elementor-element.elementor-element-a65bb11 h3,.elementor-3884 .elementor-element.elementor-element-a65bb11 h4,.elementor-3884 .elementor-element.elementor-element-a65bb11 h5,.elementor-3884 .elementor-element.elementor-element-a65bb11 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-a65bb11 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-a65bb11 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-185b7c3e */.elementor-3884 .elementor-element.elementor-element-185b7c3e {
    display:block !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-185b7c3e .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-185b7c3e p,.elementor-3884 .elementor-element.elementor-element-185b7c3e h1,.elementor-3884 .elementor-element.elementor-element-185b7c3e h2,.elementor-3884 .elementor-element.elementor-element-185b7c3e h3,.elementor-3884 .elementor-element.elementor-element-185b7c3e h4,.elementor-3884 .elementor-element.elementor-element-185b7c3e h5,.elementor-3884 .elementor-element.elementor-element-185b7c3e h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-185b7c3e {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-185b7c3e .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d1dff8b */.elementor-3884 .elementor-element.elementor-element-3d1dff8b {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3d1dff8b {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8018db */.elementor-3884 .elementor-element.elementor-element-5e8018db {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5e8018db {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f8431f */.elementor-3884 .elementor-element.elementor-element-20f8431f {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-20f8431f .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-20f8431f p,.elementor-3884 .elementor-element.elementor-element-20f8431f h1,.elementor-3884 .elementor-element.elementor-element-20f8431f h2,.elementor-3884 .elementor-element.elementor-element-20f8431f h3,.elementor-3884 .elementor-element.elementor-element-20f8431f h4,.elementor-3884 .elementor-element.elementor-element-20f8431f h5,.elementor-3884 .elementor-element.elementor-element-20f8431f h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-20f8431f {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-20f8431f .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-343512ee */.elementor-3884 .elementor-element.elementor-element-343512ee {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-343512ee .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-343512ee img {
    display:block !important;
    width:438.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-343512ee {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-566c3788 */.elementor-3884 .elementor-element.elementor-element-566c3788 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-566c3788 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f4dee73 */.elementor-3884 .elementor-element.elementor-element-4f4dee73 {
    display:block !important;
    width:100% !important;
    margin:65px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4f4dee73 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4f4dee73 p,.elementor-3884 .elementor-element.elementor-element-4f4dee73 h1,.elementor-3884 .elementor-element.elementor-element-4f4dee73 h2,.elementor-3884 .elementor-element.elementor-element-4f4dee73 h3,.elementor-3884 .elementor-element.elementor-element-4f4dee73 h4,.elementor-3884 .elementor-element.elementor-element-4f4dee73 h5,.elementor-3884 .elementor-element.elementor-element-4f4dee73 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4f4dee73 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4f4dee73 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c2618ad */.elementor-3884 .elementor-element.elementor-element-3c2618ad {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3c2618ad {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f0c63e */.elementor-3884 .elementor-element.elementor-element-46f0c63e {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-46f0c63e {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307a0331 */.elementor-3884 .elementor-element.elementor-element-307a0331 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-307a0331 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-307a0331 p,.elementor-3884 .elementor-element.elementor-element-307a0331 h1,.elementor-3884 .elementor-element.elementor-element-307a0331 h2,.elementor-3884 .elementor-element.elementor-element-307a0331 h3,.elementor-3884 .elementor-element.elementor-element-307a0331 h4,.elementor-3884 .elementor-element.elementor-element-307a0331 h5,.elementor-3884 .elementor-element.elementor-element-307a0331 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-307a0331 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-307a0331 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-262439d9 */.elementor-3884 .elementor-element.elementor-element-262439d9 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:8 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-262439d9 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ae684d */.elementor-3884 .elementor-element.elementor-element-3ae684d {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3ae684d .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-3ae684d img {
    display:block !important;
    width:438.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3ae684d {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43377fed */.elementor-3884 .elementor-element.elementor-element-43377fed {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:8 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-43377fed {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-601e1d91 */.elementor-3884 .elementor-element.elementor-element-601e1d91 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-601e1d91 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-292289b6 */.elementor-3884 .elementor-element.elementor-element-292289b6 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-292289b6 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-292289b6 p,.elementor-3884 .elementor-element.elementor-element-292289b6 h1,.elementor-3884 .elementor-element.elementor-element-292289b6 h2,.elementor-3884 .elementor-element.elementor-element-292289b6 h3,.elementor-3884 .elementor-element.elementor-element-292289b6 h4,.elementor-3884 .elementor-element.elementor-element-292289b6 h5,.elementor-3884 .elementor-element.elementor-element-292289b6 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-292289b6 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-292289b6 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625a1f4e */.elementor-3884 .elementor-element.elementor-element-625a1f4e {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-625a1f4e {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fa0f4bf */.elementor-3884 .elementor-element.elementor-element-3fa0f4bf {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3fa0f4bf {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15ea7d5f */.elementor-3884 .elementor-element.elementor-element-15ea7d5f {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-15ea7d5f .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-15ea7d5f p,.elementor-3884 .elementor-element.elementor-element-15ea7d5f h1,.elementor-3884 .elementor-element.elementor-element-15ea7d5f h2,.elementor-3884 .elementor-element.elementor-element-15ea7d5f h3,.elementor-3884 .elementor-element.elementor-element-15ea7d5f h4,.elementor-3884 .elementor-element.elementor-element-15ea7d5f h5,.elementor-3884 .elementor-element.elementor-element-15ea7d5f h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-15ea7d5f {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-15ea7d5f .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f8391b1 */.elementor-3884 .elementor-element.elementor-element-2f8391b1 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2f8391b1 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-2f8391b1 img {
    display:block !important;
    width:438.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2f8391b1 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24463bd8 */.elementor-3884 .elementor-element.elementor-element-24463bd8 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:6 !important;
    align-self:center !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-24463bd8 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68aedd92 */.elementor-3884 .elementor-element.elementor-element-68aedd92 {
    display:block !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-68aedd92 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-68aedd92 p,.elementor-3884 .elementor-element.elementor-element-68aedd92 h1,.elementor-3884 .elementor-element.elementor-element-68aedd92 h2,.elementor-3884 .elementor-element.elementor-element-68aedd92 h3,.elementor-3884 .elementor-element.elementor-element-68aedd92 h4,.elementor-3884 .elementor-element.elementor-element-68aedd92 h5,.elementor-3884 .elementor-element.elementor-element-68aedd92 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-68aedd92 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-68aedd92 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52755de5 */.elementor-3884 .elementor-element.elementor-element-52755de5 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:6 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-52755de5 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8f0023 */.elementor-3884 .elementor-element.elementor-element-4a8f0023 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4a8f0023 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d8e0d30 */.elementor-3884 .elementor-element.elementor-element-6d8e0d30 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6d8e0d30 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6d8e0d30 p,.elementor-3884 .elementor-element.elementor-element-6d8e0d30 h1,.elementor-3884 .elementor-element.elementor-element-6d8e0d30 h2,.elementor-3884 .elementor-element.elementor-element-6d8e0d30 h3,.elementor-3884 .elementor-element.elementor-element-6d8e0d30 h4,.elementor-3884 .elementor-element.elementor-element-6d8e0d30 h5,.elementor-3884 .elementor-element.elementor-element-6d8e0d30 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6d8e0d30 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6d8e0d30 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c662563 */.elementor-3884 .elementor-element.elementor-element-2c662563 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2c662563 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2c662563 p,.elementor-3884 .elementor-element.elementor-element-2c662563 h1,.elementor-3884 .elementor-element.elementor-element-2c662563 h2,.elementor-3884 .elementor-element.elementor-element-2c662563 h3,.elementor-3884 .elementor-element.elementor-element-2c662563 h4,.elementor-3884 .elementor-element.elementor-element-2c662563 h5,.elementor-3884 .elementor-element.elementor-element-2c662563 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2c662563 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2c662563 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28aa767b */.elementor-3884 .elementor-element.elementor-element-28aa767b {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-28aa767b .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-28aa767b p,.elementor-3884 .elementor-element.elementor-element-28aa767b h1,.elementor-3884 .elementor-element.elementor-element-28aa767b h2,.elementor-3884 .elementor-element.elementor-element-28aa767b h3,.elementor-3884 .elementor-element.elementor-element-28aa767b h4,.elementor-3884 .elementor-element.elementor-element-28aa767b h5,.elementor-3884 .elementor-element.elementor-element-28aa767b h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-28aa767b {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-28aa767b .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3a538d5a */.elementor-3884 .elementor-element.elementor-element-3a538d5a {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3a538d5a .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-3a538d5a .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-3a538d5a iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-3a538d5a .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-3a538d5a iframe,.elementor-3884 .elementor-element.elementor-element-3a538d5a video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3a538d5a {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5609f2 */.elementor-3884 .elementor-element.elementor-element-2d5609f2 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2d5609f2 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-22c0255f */.elementor-3884 .elementor-element.elementor-element-22c0255f {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-22c0255f .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-22c0255f .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-22c0255f iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-22c0255f .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-22c0255f iframe,.elementor-3884 .elementor-element.elementor-element-22c0255f video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-22c0255f {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25b298f7 */.elementor-3884 .elementor-element.elementor-element-25b298f7 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-25b298f7 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6c8603b5 */.elementor-3884 .elementor-element.elementor-element-6c8603b5 {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6c8603b5 .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-6c8603b5 .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-6c8603b5 iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-6c8603b5 .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-6c8603b5 iframe,.elementor-3884 .elementor-element.elementor-element-6c8603b5 video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6c8603b5 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43783b4 */.elementor-3884 .elementor-element.elementor-element-43783b4 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-43783b4 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b9b5f8 */.elementor-3884 .elementor-element.elementor-element-14b9b5f8 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:30px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-14b9b5f8 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bcda02 */.elementor-3884 .elementor-element.elementor-element-2bcda02 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2bcda02 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2bcda02 p,.elementor-3884 .elementor-element.elementor-element-2bcda02 h1,.elementor-3884 .elementor-element.elementor-element-2bcda02 h2,.elementor-3884 .elementor-element.elementor-element-2bcda02 h3,.elementor-3884 .elementor-element.elementor-element-2bcda02 h4,.elementor-3884 .elementor-element.elementor-element-2bcda02 h5,.elementor-3884 .elementor-element.elementor-element-2bcda02 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2bcda02 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2bcda02 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-729707f7 */.elementor-3884 .elementor-element.elementor-element-729707f7 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-729707f7 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Lato !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:34.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-729707f7 p,.elementor-3884 .elementor-element.elementor-element-729707f7 h1,.elementor-3884 .elementor-element.elementor-element-729707f7 h2,.elementor-3884 .elementor-element.elementor-element-729707f7 h3,.elementor-3884 .elementor-element.elementor-element-729707f7 h4,.elementor-3884 .elementor-element.elementor-element-729707f7 h5,.elementor-3884 .elementor-element.elementor-element-729707f7 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-729707f7 {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-729707f7 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-729707f7 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-729707f7 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-729707f7 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:7.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28255%2C%20179%2C%200%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-729707f7 li > i::before,.elementor-3884 .elementor-element.elementor-element-729707f7 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-729707f7 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-729707f7 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2457bf81 */.elementor-3884 .elementor-element.elementor-element-2457bf81 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2457bf81 .elementor-widget-container {
    word-break:break-word !important;
    font-size:22.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Lato !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:29.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2457bf81 p,.elementor-3884 .elementor-element.elementor-element-2457bf81 h1,.elementor-3884 .elementor-element.elementor-element-2457bf81 h2,.elementor-3884 .elementor-element.elementor-element-2457bf81 h3,.elementor-3884 .elementor-element.elementor-element-2457bf81 h4,.elementor-3884 .elementor-element.elementor-element-2457bf81 h5,.elementor-3884 .elementor-element.elementor-element-2457bf81 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2457bf81 {
        display:block !important;
        margin:20px 0px 20px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2457bf81 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2804f42b */.elementor-3884 .elementor-element.elementor-element-2804f42b {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2804f42b {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744138b0 */.elementor-3884 .elementor-element.elementor-element-744138b0 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:rgb(251, 245, 238) !important;
    border-style:dotted !important;
    border-width:0px !important;
    border-color:rgba(255, 179, 0, 1) !important;
    padding:10px 10px 10px 10px !important;
    margin:20px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-744138b0 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:20px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c682273 */.elementor-3884 .elementor-element.elementor-element-5c682273 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5c682273 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1265fc */.elementor-3884 .elementor-element.elementor-element-5a1265fc {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:0px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5a1265fc {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f05b0e4 */.elementor-3884 .elementor-element.elementor-element-2f05b0e4 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2f05b0e4 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2f05b0e4 p,.elementor-3884 .elementor-element.elementor-element-2f05b0e4 h1,.elementor-3884 .elementor-element.elementor-element-2f05b0e4 h2,.elementor-3884 .elementor-element.elementor-element-2f05b0e4 h3,.elementor-3884 .elementor-element.elementor-element-2f05b0e4 h4,.elementor-3884 .elementor-element.elementor-element-2f05b0e4 h5,.elementor-3884 .elementor-element.elementor-element-2f05b0e4 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2f05b0e4 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2f05b0e4 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe28797 */.elementor-3884 .elementor-element.elementor-element-4fe28797 {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4fe28797 .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4fe28797 p,.elementor-3884 .elementor-element.elementor-element-4fe28797 h1,.elementor-3884 .elementor-element.elementor-element-4fe28797 h2,.elementor-3884 .elementor-element.elementor-element-4fe28797 h3,.elementor-3884 .elementor-element.elementor-element-4fe28797 h4,.elementor-3884 .elementor-element.elementor-element-4fe28797 h5,.elementor-3884 .elementor-element.elementor-element-4fe28797 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4fe28797 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4fe28797 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fcbc982 */.elementor-3884 .elementor-element.elementor-element-2fcbc982 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2fcbc982 .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2fcbc982 p,.elementor-3884 .elementor-element.elementor-element-2fcbc982 h1,.elementor-3884 .elementor-element.elementor-element-2fcbc982 h2,.elementor-3884 .elementor-element.elementor-element-2fcbc982 h3,.elementor-3884 .elementor-element.elementor-element-2fcbc982 h4,.elementor-3884 .elementor-element.elementor-element-2fcbc982 h5,.elementor-3884 .elementor-element.elementor-element-2fcbc982 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2fcbc982 {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2fcbc982 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c72516f */.elementor-3884 .elementor-element.elementor-element-6c72516f {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6c72516f .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6c72516f p,.elementor-3884 .elementor-element.elementor-element-6c72516f h1,.elementor-3884 .elementor-element.elementor-element-6c72516f h2,.elementor-3884 .elementor-element.elementor-element-6c72516f h3,.elementor-3884 .elementor-element.elementor-element-6c72516f h4,.elementor-3884 .elementor-element.elementor-element-6c72516f h5,.elementor-3884 .elementor-element.elementor-element-6c72516f h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6c72516f {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6c72516f .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3226caa7 */.elementor-3884 .elementor-element.elementor-element-3226caa7 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-3226caa7 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-3226caa7 p,.elementor-3884 .elementor-element.elementor-element-3226caa7 h1,.elementor-3884 .elementor-element.elementor-element-3226caa7 h2,.elementor-3884 .elementor-element.elementor-element-3226caa7 h3,.elementor-3884 .elementor-element.elementor-element-3226caa7 h4,.elementor-3884 .elementor-element.elementor-element-3226caa7 h5,.elementor-3884 .elementor-element.elementor-element-3226caa7 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3226caa7 {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3226caa7 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-3226caa7 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-3226caa7 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-3226caa7 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-3226caa7 li > i::before,.elementor-3884 .elementor-element.elementor-element-3226caa7 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-3226caa7 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3226caa7 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ba2219c */.elementor-3884 .elementor-element.elementor-element-5ba2219c {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:7 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5ba2219c {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5635d614 */.elementor-3884 .elementor-element.elementor-element-5635d614 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5635d614 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:800 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5635d614 p,.elementor-3884 .elementor-element.elementor-element-5635d614 h1,.elementor-3884 .elementor-element.elementor-element-5635d614 h2,.elementor-3884 .elementor-element.elementor-element-5635d614 h3,.elementor-3884 .elementor-element.elementor-element-5635d614 h4,.elementor-3884 .elementor-element.elementor-element-5635d614 h5,.elementor-3884 .elementor-element.elementor-element-5635d614 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5635d614 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-5635d614 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61eec217 */.elementor-3884 .elementor-element.elementor-element-61eec217 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-61eec217 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-61eec217 p,.elementor-3884 .elementor-element.elementor-element-61eec217 h1,.elementor-3884 .elementor-element.elementor-element-61eec217 h2,.elementor-3884 .elementor-element.elementor-element-61eec217 h3,.elementor-3884 .elementor-element.elementor-element-61eec217 h4,.elementor-3884 .elementor-element.elementor-element-61eec217 h5,.elementor-3884 .elementor-element.elementor-element-61eec217 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-61eec217 {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-61eec217 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-61eec217 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-61eec217 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-61eec217 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-61eec217 li > i::before,.elementor-3884 .elementor-element.elementor-element-61eec217 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-61eec217 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-61eec217 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276849d3 */.elementor-3884 .elementor-element.elementor-element-276849d3 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:7 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-276849d3 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49424081 */.elementor-3884 .elementor-element.elementor-element-49424081 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-49424081 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60d976ea */.elementor-3884 .elementor-element.elementor-element-60d976ea {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-60d976ea .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-60d976ea p,.elementor-3884 .elementor-element.elementor-element-60d976ea h1,.elementor-3884 .elementor-element.elementor-element-60d976ea h2,.elementor-3884 .elementor-element.elementor-element-60d976ea h3,.elementor-3884 .elementor-element.elementor-element-60d976ea h4,.elementor-3884 .elementor-element.elementor-element-60d976ea h5,.elementor-3884 .elementor-element.elementor-element-60d976ea h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-60d976ea {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-60d976ea .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1765504e */.elementor-3884 .elementor-element.elementor-element-1765504e {
    display:block !important;
    width:100% !important;
    margin:0px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1765504e .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1765504e p,.elementor-3884 .elementor-element.elementor-element-1765504e h1,.elementor-3884 .elementor-element.elementor-element-1765504e h2,.elementor-3884 .elementor-element.elementor-element-1765504e h3,.elementor-3884 .elementor-element.elementor-element-1765504e h4,.elementor-3884 .elementor-element.elementor-element-1765504e h5,.elementor-3884 .elementor-element.elementor-element-1765504e h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1765504e {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1765504e .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc42f5b */.elementor-3884 .elementor-element.elementor-element-5bc42f5b {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5bc42f5b .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5bc42f5b p,.elementor-3884 .elementor-element.elementor-element-5bc42f5b h1,.elementor-3884 .elementor-element.elementor-element-5bc42f5b h2,.elementor-3884 .elementor-element.elementor-element-5bc42f5b h3,.elementor-3884 .elementor-element.elementor-element-5bc42f5b h4,.elementor-3884 .elementor-element.elementor-element-5bc42f5b h5,.elementor-3884 .elementor-element.elementor-element-5bc42f5b h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5bc42f5b {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-5bc42f5b .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ee66a2 */.elementor-3884 .elementor-element.elementor-element-5ee66a2 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-5ee66a2 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-5ee66a2 p,.elementor-3884 .elementor-element.elementor-element-5ee66a2 h1,.elementor-3884 .elementor-element.elementor-element-5ee66a2 h2,.elementor-3884 .elementor-element.elementor-element-5ee66a2 h3,.elementor-3884 .elementor-element.elementor-element-5ee66a2 h4,.elementor-3884 .elementor-element.elementor-element-5ee66a2 h5,.elementor-3884 .elementor-element.elementor-element-5ee66a2 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5ee66a2 {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-5ee66a2 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-5ee66a2 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-5ee66a2 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-5ee66a2 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-5ee66a2 li > i::before,.elementor-3884 .elementor-element.elementor-element-5ee66a2 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-5ee66a2 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5ee66a2 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-263ce668 */.elementor-3884 .elementor-element.elementor-element-263ce668 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:7 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-263ce668 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7709ea */.elementor-3884 .elementor-element.elementor-element-b7709ea {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-b7709ea .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:800 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-b7709ea p,.elementor-3884 .elementor-element.elementor-element-b7709ea h1,.elementor-3884 .elementor-element.elementor-element-b7709ea h2,.elementor-3884 .elementor-element.elementor-element-b7709ea h3,.elementor-3884 .elementor-element.elementor-element-b7709ea h4,.elementor-3884 .elementor-element.elementor-element-b7709ea h5,.elementor-3884 .elementor-element.elementor-element-b7709ea h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-b7709ea {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-b7709ea .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7daa7ece */.elementor-3884 .elementor-element.elementor-element-7daa7ece {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-7daa7ece .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-7daa7ece p,.elementor-3884 .elementor-element.elementor-element-7daa7ece h1,.elementor-3884 .elementor-element.elementor-element-7daa7ece h2,.elementor-3884 .elementor-element.elementor-element-7daa7ece h3,.elementor-3884 .elementor-element.elementor-element-7daa7ece h4,.elementor-3884 .elementor-element.elementor-element-7daa7ece h5,.elementor-3884 .elementor-element.elementor-element-7daa7ece h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7daa7ece {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7daa7ece .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-7daa7ece ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-7daa7ece li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-7daa7ece li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-7daa7ece li > i::before,.elementor-3884 .elementor-element.elementor-element-7daa7ece li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-7daa7ece li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7daa7ece li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd9df3f */.elementor-3884 .elementor-element.elementor-element-7fd9df3f {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:7 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7fd9df3f {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b8f62fb */.elementor-3884 .elementor-element.elementor-element-6b8f62fb {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6b8f62fb {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42490dfd */.elementor-3884 .elementor-element.elementor-element-42490dfd {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-42490dfd .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-42490dfd p,.elementor-3884 .elementor-element.elementor-element-42490dfd h1,.elementor-3884 .elementor-element.elementor-element-42490dfd h2,.elementor-3884 .elementor-element.elementor-element-42490dfd h3,.elementor-3884 .elementor-element.elementor-element-42490dfd h4,.elementor-3884 .elementor-element.elementor-element-42490dfd h5,.elementor-3884 .elementor-element.elementor-element-42490dfd h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-42490dfd {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-42490dfd .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b4e8c6b */.elementor-3884 .elementor-element.elementor-element-5b4e8c6b {
    display:block !important;
    width:100% !important;
    margin:0px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5b4e8c6b .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5b4e8c6b p,.elementor-3884 .elementor-element.elementor-element-5b4e8c6b h1,.elementor-3884 .elementor-element.elementor-element-5b4e8c6b h2,.elementor-3884 .elementor-element.elementor-element-5b4e8c6b h3,.elementor-3884 .elementor-element.elementor-element-5b4e8c6b h4,.elementor-3884 .elementor-element.elementor-element-5b4e8c6b h5,.elementor-3884 .elementor-element.elementor-element-5b4e8c6b h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5b4e8c6b {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-5b4e8c6b .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ed24d3 */.elementor-3884 .elementor-element.elementor-element-36ed24d3 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-36ed24d3 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-36ed24d3 p,.elementor-3884 .elementor-element.elementor-element-36ed24d3 h1,.elementor-3884 .elementor-element.elementor-element-36ed24d3 h2,.elementor-3884 .elementor-element.elementor-element-36ed24d3 h3,.elementor-3884 .elementor-element.elementor-element-36ed24d3 h4,.elementor-3884 .elementor-element.elementor-element-36ed24d3 h5,.elementor-3884 .elementor-element.elementor-element-36ed24d3 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-36ed24d3 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-36ed24d3 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c5f813f */.elementor-3884 .elementor-element.elementor-element-3c5f813f {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-3c5f813f .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-3c5f813f p,.elementor-3884 .elementor-element.elementor-element-3c5f813f h1,.elementor-3884 .elementor-element.elementor-element-3c5f813f h2,.elementor-3884 .elementor-element.elementor-element-3c5f813f h3,.elementor-3884 .elementor-element.elementor-element-3c5f813f h4,.elementor-3884 .elementor-element.elementor-element-3c5f813f h5,.elementor-3884 .elementor-element.elementor-element-3c5f813f h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3c5f813f {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3c5f813f .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-3c5f813f ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-3c5f813f li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-3c5f813f li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-3c5f813f li > i::before,.elementor-3884 .elementor-element.elementor-element-3c5f813f li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-3c5f813f li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3c5f813f li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b8ba1c9 */.elementor-3884 .elementor-element.elementor-element-6b8ba1c9 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:7 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6b8ba1c9 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f7adf1e */.elementor-3884 .elementor-element.elementor-element-4f7adf1e {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4f7adf1e .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:800 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4f7adf1e p,.elementor-3884 .elementor-element.elementor-element-4f7adf1e h1,.elementor-3884 .elementor-element.elementor-element-4f7adf1e h2,.elementor-3884 .elementor-element.elementor-element-4f7adf1e h3,.elementor-3884 .elementor-element.elementor-element-4f7adf1e h4,.elementor-3884 .elementor-element.elementor-element-4f7adf1e h5,.elementor-3884 .elementor-element.elementor-element-4f7adf1e h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4f7adf1e {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4f7adf1e .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bd2335e */.elementor-3884 .elementor-element.elementor-element-3bd2335e {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-3bd2335e .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-3bd2335e p,.elementor-3884 .elementor-element.elementor-element-3bd2335e h1,.elementor-3884 .elementor-element.elementor-element-3bd2335e h2,.elementor-3884 .elementor-element.elementor-element-3bd2335e h3,.elementor-3884 .elementor-element.elementor-element-3bd2335e h4,.elementor-3884 .elementor-element.elementor-element-3bd2335e h5,.elementor-3884 .elementor-element.elementor-element-3bd2335e h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3bd2335e {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3bd2335e .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-3bd2335e ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-3bd2335e li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-3bd2335e li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-3bd2335e li > i::before,.elementor-3884 .elementor-element.elementor-element-3bd2335e li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-3bd2335e li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3bd2335e li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131db1c */.elementor-3884 .elementor-element.elementor-element-131db1c {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:7 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-131db1c {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72bb8a3 */.elementor-3884 .elementor-element.elementor-element-72bb8a3 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-72bb8a3 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69f9b22a */.elementor-3884 .elementor-element.elementor-element-69f9b22a {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-69f9b22a .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-69f9b22a p,.elementor-3884 .elementor-element.elementor-element-69f9b22a h1,.elementor-3884 .elementor-element.elementor-element-69f9b22a h2,.elementor-3884 .elementor-element.elementor-element-69f9b22a h3,.elementor-3884 .elementor-element.elementor-element-69f9b22a h4,.elementor-3884 .elementor-element.elementor-element-69f9b22a h5,.elementor-3884 .elementor-element.elementor-element-69f9b22a h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-69f9b22a {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-69f9b22a .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30b8722b */.elementor-3884 .elementor-element.elementor-element-30b8722b {
    display:block !important;
    width:100% !important;
    margin:0px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-30b8722b .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-30b8722b p,.elementor-3884 .elementor-element.elementor-element-30b8722b h1,.elementor-3884 .elementor-element.elementor-element-30b8722b h2,.elementor-3884 .elementor-element.elementor-element-30b8722b h3,.elementor-3884 .elementor-element.elementor-element-30b8722b h4,.elementor-3884 .elementor-element.elementor-element-30b8722b h5,.elementor-3884 .elementor-element.elementor-element-30b8722b h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-30b8722b {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-30b8722b .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b6b0af8 */.elementor-3884 .elementor-element.elementor-element-2b6b0af8 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2b6b0af8 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2b6b0af8 p,.elementor-3884 .elementor-element.elementor-element-2b6b0af8 h1,.elementor-3884 .elementor-element.elementor-element-2b6b0af8 h2,.elementor-3884 .elementor-element.elementor-element-2b6b0af8 h3,.elementor-3884 .elementor-element.elementor-element-2b6b0af8 h4,.elementor-3884 .elementor-element.elementor-element-2b6b0af8 h5,.elementor-3884 .elementor-element.elementor-element-2b6b0af8 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2b6b0af8 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2b6b0af8 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37097d1d */.elementor-3884 .elementor-element.elementor-element-37097d1d {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-37097d1d .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-37097d1d p,.elementor-3884 .elementor-element.elementor-element-37097d1d h1,.elementor-3884 .elementor-element.elementor-element-37097d1d h2,.elementor-3884 .elementor-element.elementor-element-37097d1d h3,.elementor-3884 .elementor-element.elementor-element-37097d1d h4,.elementor-3884 .elementor-element.elementor-element-37097d1d h5,.elementor-3884 .elementor-element.elementor-element-37097d1d h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-37097d1d {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-37097d1d .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-37097d1d ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-37097d1d li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-37097d1d li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-37097d1d li > i::before,.elementor-3884 .elementor-element.elementor-element-37097d1d li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-37097d1d li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-37097d1d li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb41cf0 */.elementor-3884 .elementor-element.elementor-element-3cb41cf0 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:7 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3cb41cf0 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d74c0f9 */.elementor-3884 .elementor-element.elementor-element-6d74c0f9 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6d74c0f9 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:800 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6d74c0f9 p,.elementor-3884 .elementor-element.elementor-element-6d74c0f9 h1,.elementor-3884 .elementor-element.elementor-element-6d74c0f9 h2,.elementor-3884 .elementor-element.elementor-element-6d74c0f9 h3,.elementor-3884 .elementor-element.elementor-element-6d74c0f9 h4,.elementor-3884 .elementor-element.elementor-element-6d74c0f9 h5,.elementor-3884 .elementor-element.elementor-element-6d74c0f9 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6d74c0f9 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6d74c0f9 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c32fc5 */.elementor-3884 .elementor-element.elementor-element-17c32fc5 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-17c32fc5 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-17c32fc5 p,.elementor-3884 .elementor-element.elementor-element-17c32fc5 h1,.elementor-3884 .elementor-element.elementor-element-17c32fc5 h2,.elementor-3884 .elementor-element.elementor-element-17c32fc5 h3,.elementor-3884 .elementor-element.elementor-element-17c32fc5 h4,.elementor-3884 .elementor-element.elementor-element-17c32fc5 h5,.elementor-3884 .elementor-element.elementor-element-17c32fc5 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-17c32fc5 {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-17c32fc5 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-17c32fc5 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-17c32fc5 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-17c32fc5 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-17c32fc5 li > i::before,.elementor-3884 .elementor-element.elementor-element-17c32fc5 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-17c32fc5 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-17c32fc5 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b701c00 */.elementor-3884 .elementor-element.elementor-element-6b701c00 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:7 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6b701c00 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eb583fa */.elementor-3884 .elementor-element.elementor-element-1eb583fa {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1eb583fa {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6eb44989 */.elementor-3884 .elementor-element.elementor-element-6eb44989 {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6eb44989 .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6eb44989 p,.elementor-3884 .elementor-element.elementor-element-6eb44989 h1,.elementor-3884 .elementor-element.elementor-element-6eb44989 h2,.elementor-3884 .elementor-element.elementor-element-6eb44989 h3,.elementor-3884 .elementor-element.elementor-element-6eb44989 h4,.elementor-3884 .elementor-element.elementor-element-6eb44989 h5,.elementor-3884 .elementor-element.elementor-element-6eb44989 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6eb44989 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6eb44989 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1048dcec */.elementor-3884 .elementor-element.elementor-element-1048dcec {
    display:block !important;
    width:100% !important;
    margin:0px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1048dcec .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1048dcec p,.elementor-3884 .elementor-element.elementor-element-1048dcec h1,.elementor-3884 .elementor-element.elementor-element-1048dcec h2,.elementor-3884 .elementor-element.elementor-element-1048dcec h3,.elementor-3884 .elementor-element.elementor-element-1048dcec h4,.elementor-3884 .elementor-element.elementor-element-1048dcec h5,.elementor-3884 .elementor-element.elementor-element-1048dcec h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1048dcec {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1048dcec .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b0d629b */.elementor-3884 .elementor-element.elementor-element-6b0d629b {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6b0d629b .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6b0d629b p,.elementor-3884 .elementor-element.elementor-element-6b0d629b h1,.elementor-3884 .elementor-element.elementor-element-6b0d629b h2,.elementor-3884 .elementor-element.elementor-element-6b0d629b h3,.elementor-3884 .elementor-element.elementor-element-6b0d629b h4,.elementor-3884 .elementor-element.elementor-element-6b0d629b h5,.elementor-3884 .elementor-element.elementor-element-6b0d629b h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6b0d629b {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6b0d629b .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14131606 */.elementor-3884 .elementor-element.elementor-element-14131606 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-14131606 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-14131606 p,.elementor-3884 .elementor-element.elementor-element-14131606 h1,.elementor-3884 .elementor-element.elementor-element-14131606 h2,.elementor-3884 .elementor-element.elementor-element-14131606 h3,.elementor-3884 .elementor-element.elementor-element-14131606 h4,.elementor-3884 .elementor-element.elementor-element-14131606 h5,.elementor-3884 .elementor-element.elementor-element-14131606 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-14131606 {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-14131606 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-14131606 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-14131606 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-14131606 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-14131606 li > i::before,.elementor-3884 .elementor-element.elementor-element-14131606 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-14131606 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-14131606 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89b36a */.elementor-3884 .elementor-element.elementor-element-d89b36a {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:7 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-d89b36a {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65231596 */.elementor-3884 .elementor-element.elementor-element-65231596 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-65231596 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:800 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-65231596 p,.elementor-3884 .elementor-element.elementor-element-65231596 h1,.elementor-3884 .elementor-element.elementor-element-65231596 h2,.elementor-3884 .elementor-element.elementor-element-65231596 h3,.elementor-3884 .elementor-element.elementor-element-65231596 h4,.elementor-3884 .elementor-element.elementor-element-65231596 h5,.elementor-3884 .elementor-element.elementor-element-65231596 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-65231596 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-65231596 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-296c968c */.elementor-3884 .elementor-element.elementor-element-296c968c {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-296c968c .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:28.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-296c968c p,.elementor-3884 .elementor-element.elementor-element-296c968c h1,.elementor-3884 .elementor-element.elementor-element-296c968c h2,.elementor-3884 .elementor-element.elementor-element-296c968c h3,.elementor-3884 .elementor-element.elementor-element-296c968c h4,.elementor-3884 .elementor-element.elementor-element-296c968c h5,.elementor-3884 .elementor-element.elementor-element-296c968c h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-296c968c {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-296c968c .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-296c968c ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-296c968c li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-296c968c li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:4.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-296c968c li > i::before,.elementor-3884 .elementor-element.elementor-element-296c968c li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-296c968c li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-296c968c li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56505f03 */.elementor-3884 .elementor-element.elementor-element-56505f03 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:7 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-56505f03 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61c19638 */.elementor-3884 .elementor-element.elementor-element-61c19638 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-61c19638 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e7f537 */.elementor-3884 .elementor-element.elementor-element-41e7f537 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-41e7f537 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fa285 */.elementor-3884 .elementor-element.elementor-element-f2fa285 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-f2fa285 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-70633d5 */.elementor-3884 .elementor-element.elementor-element-70633d5{display:block!important;margin:0px 30px 0px 30px!important;}
.elementor-3884 .elementor-element.elementor-element-70633d5 .elementor-divider-separator{border-top:1px solid rgb(0, 0, 0)!important;width:100%!important;}
@media(max-width:800px){.elementor-3884 .elementor-element.elementor-element-70633d5{display:block!important;margin:30px 0px 0px 0px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41014f51 */.elementor-3884 .elementor-element.elementor-element-41014f51 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-41014f51 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5149c8cd */.elementor-3884 .elementor-element.elementor-element-5149c8cd {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5149c8cd {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397d1cfb */.elementor-3884 .elementor-element.elementor-element-397d1cfb {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-397d1cfb .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-397d1cfb p,.elementor-3884 .elementor-element.elementor-element-397d1cfb h1,.elementor-3884 .elementor-element.elementor-element-397d1cfb h2,.elementor-3884 .elementor-element.elementor-element-397d1cfb h3,.elementor-3884 .elementor-element.elementor-element-397d1cfb h4,.elementor-3884 .elementor-element.elementor-element-397d1cfb h5,.elementor-3884 .elementor-element.elementor-element-397d1cfb h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-397d1cfb {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-397d1cfb .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d5660a9 */.elementor-3884 .elementor-element.elementor-element-7d5660a9 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7d5660a9 .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7d5660a9 p,.elementor-3884 .elementor-element.elementor-element-7d5660a9 h1,.elementor-3884 .elementor-element.elementor-element-7d5660a9 h2,.elementor-3884 .elementor-element.elementor-element-7d5660a9 h3,.elementor-3884 .elementor-element.elementor-element-7d5660a9 h4,.elementor-3884 .elementor-element.elementor-element-7d5660a9 h5,.elementor-3884 .elementor-element.elementor-element-7d5660a9 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7d5660a9 {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7d5660a9 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d2345b9 */.elementor-3884 .elementor-element.elementor-element-1d2345b9 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1d2345b9 .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1d2345b9 p,.elementor-3884 .elementor-element.elementor-element-1d2345b9 h1,.elementor-3884 .elementor-element.elementor-element-1d2345b9 h2,.elementor-3884 .elementor-element.elementor-element-1d2345b9 h3,.elementor-3884 .elementor-element.elementor-element-1d2345b9 h4,.elementor-3884 .elementor-element.elementor-element-1d2345b9 h5,.elementor-3884 .elementor-element.elementor-element-1d2345b9 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1d2345b9 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1d2345b9 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ed3382 */.elementor-3884 .elementor-element.elementor-element-1ed3382 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 15px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1ed3382 .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1ed3382 p,.elementor-3884 .elementor-element.elementor-element-1ed3382 h1,.elementor-3884 .elementor-element.elementor-element-1ed3382 h2,.elementor-3884 .elementor-element.elementor-element-1ed3382 h3,.elementor-3884 .elementor-element.elementor-element-1ed3382 h4,.elementor-3884 .elementor-element.elementor-element-1ed3382 h5,.elementor-3884 .elementor-element.elementor-element-1ed3382 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1ed3382 {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1ed3382 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e6b5f9 */.elementor-3884 .elementor-element.elementor-element-47e6b5f9 {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-47e6b5f9 .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-47e6b5f9 p,.elementor-3884 .elementor-element.elementor-element-47e6b5f9 h1,.elementor-3884 .elementor-element.elementor-element-47e6b5f9 h2,.elementor-3884 .elementor-element.elementor-element-47e6b5f9 h3,.elementor-3884 .elementor-element.elementor-element-47e6b5f9 h4,.elementor-3884 .elementor-element.elementor-element-47e6b5f9 h5,.elementor-3884 .elementor-element.elementor-element-47e6b5f9 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-47e6b5f9 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-47e6b5f9 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a50ec75 */.elementor-3884 .elementor-element.elementor-element-2a50ec75 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2a50ec75 .elementor-widget-container {
    word-break:break-word !important;
    font-size:21.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:500 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:27.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2a50ec75 p,.elementor-3884 .elementor-element.elementor-element-2a50ec75 h1,.elementor-3884 .elementor-element.elementor-element-2a50ec75 h2,.elementor-3884 .elementor-element.elementor-element-2a50ec75 h3,.elementor-3884 .elementor-element.elementor-element-2a50ec75 h4,.elementor-3884 .elementor-element.elementor-element-2a50ec75 h5,.elementor-3884 .elementor-element.elementor-element-2a50ec75 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2a50ec75 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2a50ec75 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac92e3c */.elementor-3884 .elementor-element.elementor-element-ac92e3c {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-ac92e3c .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-ac92e3c p,.elementor-3884 .elementor-element.elementor-element-ac92e3c h1,.elementor-3884 .elementor-element.elementor-element-ac92e3c h2,.elementor-3884 .elementor-element.elementor-element-ac92e3c h3,.elementor-3884 .elementor-element.elementor-element-ac92e3c h4,.elementor-3884 .elementor-element.elementor-element-ac92e3c h5,.elementor-3884 .elementor-element.elementor-element-ac92e3c h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-ac92e3c {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-ac92e3c .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33059695 */.elementor-3884 .elementor-element.elementor-element-33059695 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-33059695 .elementor-widget-container {
    word-break:break-word !important;
    font-size:21.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:500 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:27.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-33059695 p,.elementor-3884 .elementor-element.elementor-element-33059695 h1,.elementor-3884 .elementor-element.elementor-element-33059695 h2,.elementor-3884 .elementor-element.elementor-element-33059695 h3,.elementor-3884 .elementor-element.elementor-element-33059695 h4,.elementor-3884 .elementor-element.elementor-element-33059695 h5,.elementor-3884 .elementor-element.elementor-element-33059695 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-33059695 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-33059695 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-100a6590 */.elementor-3884 .elementor-element.elementor-element-100a6590 {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-100a6590 .elementor-widget-container {
    word-break:break-word !important;
    font-size:32.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:"Playfair Display" !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:38.4px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-100a6590 p,.elementor-3884 .elementor-element.elementor-element-100a6590 h1,.elementor-3884 .elementor-element.elementor-element-100a6590 h2,.elementor-3884 .elementor-element.elementor-element-100a6590 h3,.elementor-3884 .elementor-element.elementor-element-100a6590 h4,.elementor-3884 .elementor-element.elementor-element-100a6590 h5,.elementor-3884 .elementor-element.elementor-element-100a6590 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-100a6590 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-100a6590 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e7ddfcb */.elementor-3884 .elementor-element.elementor-element-6e7ddfcb {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6e7ddfcb .elementor-widget-container {
    word-break:break-word !important;
    font-size:21.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:500 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:27.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6e7ddfcb p,.elementor-3884 .elementor-element.elementor-element-6e7ddfcb h1,.elementor-3884 .elementor-element.elementor-element-6e7ddfcb h2,.elementor-3884 .elementor-element.elementor-element-6e7ddfcb h3,.elementor-3884 .elementor-element.elementor-element-6e7ddfcb h4,.elementor-3884 .elementor-element.elementor-element-6e7ddfcb h5,.elementor-3884 .elementor-element.elementor-element-6e7ddfcb h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6e7ddfcb {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6e7ddfcb .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7ca9c0 */.elementor-3884 .elementor-element.elementor-element-6a7ca9c0 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6a7ca9c0 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271e32f2 */.elementor-3884 .elementor-element.elementor-element-271e32f2 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-271e32f2 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6900d2e5 */.elementor-3884 .elementor-element.elementor-element-6900d2e5 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:4 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6900d2e5 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ebaabd2 */.elementor-3884 .elementor-element.elementor-element-4ebaabd2 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4ebaabd2 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4ebaabd2 p,.elementor-3884 .elementor-element.elementor-element-4ebaabd2 h1,.elementor-3884 .elementor-element.elementor-element-4ebaabd2 h2,.elementor-3884 .elementor-element.elementor-element-4ebaabd2 h3,.elementor-3884 .elementor-element.elementor-element-4ebaabd2 h4,.elementor-3884 .elementor-element.elementor-element-4ebaabd2 h5,.elementor-3884 .elementor-element.elementor-element-4ebaabd2 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4ebaabd2 {
        display:block !important;
        margin:5px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4ebaabd2 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd94184 */.elementor-3884 .elementor-element.elementor-element-7cd94184 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7cd94184 .elementor-widget-container {
    word-break:break-word !important;
    font-size:22.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:29.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7cd94184 p,.elementor-3884 .elementor-element.elementor-element-7cd94184 h1,.elementor-3884 .elementor-element.elementor-element-7cd94184 h2,.elementor-3884 .elementor-element.elementor-element-7cd94184 h3,.elementor-3884 .elementor-element.elementor-element-7cd94184 h4,.elementor-3884 .elementor-element.elementor-element-7cd94184 h5,.elementor-3884 .elementor-element.elementor-element-7cd94184 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7cd94184 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7cd94184 .elementor-widget-container {
        font-size:22.0px !important;
        line-height:29.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-389252c4 */.elementor-3884 .elementor-element.elementor-element-389252c4 {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-389252c4 .elementor-button {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    background:rgb(255, 170, 0) !important;
    color:rgba(255, 255, 255, 1) !important;
    padding:15px 50px 15px 50px !important;
    border:0 !important;
    border-radius:5.0px !important;
    font-family:Poppins !important;
    font-size:20.0px !important;
    font-weight:500 !important;
    font-style:normal !important;
    line-height:20.0px !important;
    text-align:center !important;
    box-shadow:none !important;
}
.elementor-3884 .elementor-element.elementor-element-389252c4 .elementor-button-content-wrapper {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}



.elementor-3884 .elementor-element.elementor-element-389252c4 .elementor-button-text::after {
    content:"Pour seulement 520 €" !important;
    display:block !important;
    margin-top:1px !important;
    color:rgba(255,255,255,0.8) !important;
    font-family:Poppins !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:normal !important;
    text-align:center !important;
}

@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-389252c4 {
        display:flex !important;
        margin:5px 0px 5px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-389252c4 .elementor-button {
        width:100% !important;
        padding:5px 5px 5px 5px !important;
        font-size:18.0px !important;
        line-height:20.0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fbb58f */.elementor-3884 .elementor-element.elementor-element-2fbb58f {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2fbb58f {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a4c915 */.elementor-3884 .elementor-element.elementor-element-68a4c915 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:dotted !important;
    border-width:4px !important;
    border-color:rgba(221, 222, 87, 1) !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-68a4c915 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f2b6b93 */.elementor-3884 .elementor-element.elementor-element-4f2b6b93 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:4 !important;
    grid-column-end:10 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4f2b6b93 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e70d363 */.elementor-3884 .elementor-element.elementor-element-3e70d363 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:10 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3e70d363 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e1c93c9 */.elementor-3884 .elementor-element.elementor-element-6e1c93c9 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6e1c93c9 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-115f1602 */.elementor-3884 .elementor-element.elementor-element-115f1602 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-115f1602 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-115f1602 p,.elementor-3884 .elementor-element.elementor-element-115f1602 h1,.elementor-3884 .elementor-element.elementor-element-115f1602 h2,.elementor-3884 .elementor-element.elementor-element-115f1602 h3,.elementor-3884 .elementor-element.elementor-element-115f1602 h4,.elementor-3884 .elementor-element.elementor-element-115f1602 h5,.elementor-3884 .elementor-element.elementor-element-115f1602 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-115f1602 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-115f1602 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4484a2c3 */.elementor-3884 .elementor-element.elementor-element-4484a2c3 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4484a2c3 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-4484a2c3 img {
    display:block !important;
    width:220.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:184.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4484a2c3 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57296214 */.elementor-3884 .elementor-element.elementor-element-57296214 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-57296214 .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-57296214 p,.elementor-3884 .elementor-element.elementor-element-57296214 h1,.elementor-3884 .elementor-element.elementor-element-57296214 h2,.elementor-3884 .elementor-element.elementor-element-57296214 h3,.elementor-3884 .elementor-element.elementor-element-57296214 h4,.elementor-3884 .elementor-element.elementor-element-57296214 h5,.elementor-3884 .elementor-element.elementor-element-57296214 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-57296214 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-57296214 .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-330cd734 */.elementor-3884 .elementor-element.elementor-element-330cd734 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-330cd734 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a23e511 */.elementor-3884 .elementor-element.elementor-element-a23e511 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-a23e511 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-a23e511 img {
    display:block !important;
    width:220.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:184.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-a23e511 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-287d4ab4 */.elementor-3884 .elementor-element.elementor-element-287d4ab4 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-287d4ab4 .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-287d4ab4 p,.elementor-3884 .elementor-element.elementor-element-287d4ab4 h1,.elementor-3884 .elementor-element.elementor-element-287d4ab4 h2,.elementor-3884 .elementor-element.elementor-element-287d4ab4 h3,.elementor-3884 .elementor-element.elementor-element-287d4ab4 h4,.elementor-3884 .elementor-element.elementor-element-287d4ab4 h5,.elementor-3884 .elementor-element.elementor-element-287d4ab4 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-287d4ab4 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-287d4ab4 .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af552ac */.elementor-3884 .elementor-element.elementor-element-6af552ac {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6af552ac {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-497b567a */.elementor-3884 .elementor-element.elementor-element-497b567a {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-497b567a .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-497b567a img {
    display:block !important;
    width:220.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:184.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-497b567a {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-323c55fc */.elementor-3884 .elementor-element.elementor-element-323c55fc {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-323c55fc .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-323c55fc p,.elementor-3884 .elementor-element.elementor-element-323c55fc h1,.elementor-3884 .elementor-element.elementor-element-323c55fc h2,.elementor-3884 .elementor-element.elementor-element-323c55fc h3,.elementor-3884 .elementor-element.elementor-element-323c55fc h4,.elementor-3884 .elementor-element.elementor-element-323c55fc h5,.elementor-3884 .elementor-element.elementor-element-323c55fc h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-323c55fc {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-323c55fc .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5408ce26 */.elementor-3884 .elementor-element.elementor-element-5408ce26 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5408ce26 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b48286d */.elementor-3884 .elementor-element.elementor-element-3b48286d {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3b48286d {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b414e17 */.elementor-3884 .elementor-element.elementor-element-1b414e17 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1b414e17 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1b414e17 p,.elementor-3884 .elementor-element.elementor-element-1b414e17 h1,.elementor-3884 .elementor-element.elementor-element-1b414e17 h2,.elementor-3884 .elementor-element.elementor-element-1b414e17 h3,.elementor-3884 .elementor-element.elementor-element-1b414e17 h4,.elementor-3884 .elementor-element.elementor-element-1b414e17 h5,.elementor-3884 .elementor-element.elementor-element-1b414e17 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1b414e17 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1b414e17 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38cdf0d3 */.elementor-3884 .elementor-element.elementor-element-38cdf0d3 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-38cdf0d3 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-38cdf0d3 p,.elementor-3884 .elementor-element.elementor-element-38cdf0d3 h1,.elementor-3884 .elementor-element.elementor-element-38cdf0d3 h2,.elementor-3884 .elementor-element.elementor-element-38cdf0d3 h3,.elementor-3884 .elementor-element.elementor-element-38cdf0d3 h4,.elementor-3884 .elementor-element.elementor-element-38cdf0d3 h5,.elementor-3884 .elementor-element.elementor-element-38cdf0d3 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-38cdf0d3 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-38cdf0d3 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-657c0b7b */.elementor-3884 .elementor-element.elementor-element-657c0b7b {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-657c0b7b .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-657c0b7b p,.elementor-3884 .elementor-element.elementor-element-657c0b7b h1,.elementor-3884 .elementor-element.elementor-element-657c0b7b h2,.elementor-3884 .elementor-element.elementor-element-657c0b7b h3,.elementor-3884 .elementor-element.elementor-element-657c0b7b h4,.elementor-3884 .elementor-element.elementor-element-657c0b7b h5,.elementor-3884 .elementor-element.elementor-element-657c0b7b h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-657c0b7b {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-657c0b7b .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb33466 */.elementor-3884 .elementor-element.elementor-element-4fb33466 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:4 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4fb33466 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98cbd65 */.elementor-3884 .elementor-element.elementor-element-98cbd65 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-98cbd65 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-98cbd65 p,.elementor-3884 .elementor-element.elementor-element-98cbd65 h1,.elementor-3884 .elementor-element.elementor-element-98cbd65 h2,.elementor-3884 .elementor-element.elementor-element-98cbd65 h3,.elementor-3884 .elementor-element.elementor-element-98cbd65 h4,.elementor-3884 .elementor-element.elementor-element-98cbd65 h5,.elementor-3884 .elementor-element.elementor-element-98cbd65 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-98cbd65 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-98cbd65 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5075d653 */.elementor-3884 .elementor-element.elementor-element-5075d653 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5075d653 .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5075d653 p,.elementor-3884 .elementor-element.elementor-element-5075d653 h1,.elementor-3884 .elementor-element.elementor-element-5075d653 h2,.elementor-3884 .elementor-element.elementor-element-5075d653 h3,.elementor-3884 .elementor-element.elementor-element-5075d653 h4,.elementor-3884 .elementor-element.elementor-element-5075d653 h5,.elementor-3884 .elementor-element.elementor-element-5075d653 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5075d653 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-5075d653 .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511476b2 */.elementor-3884 .elementor-element.elementor-element-511476b2 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:4 !important;
    grid-column-end:7 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-511476b2 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6163933d */.elementor-3884 .elementor-element.elementor-element-6163933d {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6163933d .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6163933d p,.elementor-3884 .elementor-element.elementor-element-6163933d h1,.elementor-3884 .elementor-element.elementor-element-6163933d h2,.elementor-3884 .elementor-element.elementor-element-6163933d h3,.elementor-3884 .elementor-element.elementor-element-6163933d h4,.elementor-3884 .elementor-element.elementor-element-6163933d h5,.elementor-3884 .elementor-element.elementor-element-6163933d h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6163933d {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6163933d .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88ddc5e */.elementor-3884 .elementor-element.elementor-element-88ddc5e {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-88ddc5e .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Lato !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-88ddc5e p,.elementor-3884 .elementor-element.elementor-element-88ddc5e h1,.elementor-3884 .elementor-element.elementor-element-88ddc5e h2,.elementor-3884 .elementor-element.elementor-element-88ddc5e h3,.elementor-3884 .elementor-element.elementor-element-88ddc5e h4,.elementor-3884 .elementor-element.elementor-element-88ddc5e h5,.elementor-3884 .elementor-element.elementor-element-88ddc5e h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-88ddc5e {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-88ddc5e .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cecbe90 */.elementor-3884 .elementor-element.elementor-element-5cecbe90 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:7 !important;
    grid-column-end:10 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5cecbe90 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79346691 */.elementor-3884 .elementor-element.elementor-element-79346691 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-79346691 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-79346691 p,.elementor-3884 .elementor-element.elementor-element-79346691 h1,.elementor-3884 .elementor-element.elementor-element-79346691 h2,.elementor-3884 .elementor-element.elementor-element-79346691 h3,.elementor-3884 .elementor-element.elementor-element-79346691 h4,.elementor-3884 .elementor-element.elementor-element-79346691 h5,.elementor-3884 .elementor-element.elementor-element-79346691 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-79346691 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-79346691 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-675d8f38 */.elementor-3884 .elementor-element.elementor-element-675d8f38 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-675d8f38 .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-675d8f38 p,.elementor-3884 .elementor-element.elementor-element-675d8f38 h1,.elementor-3884 .elementor-element.elementor-element-675d8f38 h2,.elementor-3884 .elementor-element.elementor-element-675d8f38 h3,.elementor-3884 .elementor-element.elementor-element-675d8f38 h4,.elementor-3884 .elementor-element.elementor-element-675d8f38 h5,.elementor-3884 .elementor-element.elementor-element-675d8f38 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-675d8f38 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-675d8f38 .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ce88da7 */.elementor-3884 .elementor-element.elementor-element-7ce88da7 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:10 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7ce88da7 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d76ad2 */.elementor-3884 .elementor-element.elementor-element-52d76ad2 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-52d76ad2 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65bba523 */.elementor-3884 .elementor-element.elementor-element-65bba523 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-65bba523 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-65bba523 img {
    display:block !important;
    width:1100.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-65bba523 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e7d20cf */.elementor-3884 .elementor-element.elementor-element-4e7d20cf {
    display:block !important;
    width:100% !important;
    margin:25px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4e7d20cf .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4e7d20cf p,.elementor-3884 .elementor-element.elementor-element-4e7d20cf h1,.elementor-3884 .elementor-element.elementor-element-4e7d20cf h2,.elementor-3884 .elementor-element.elementor-element-4e7d20cf h3,.elementor-3884 .elementor-element.elementor-element-4e7d20cf h4,.elementor-3884 .elementor-element.elementor-element-4e7d20cf h5,.elementor-3884 .elementor-element.elementor-element-4e7d20cf h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4e7d20cf {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4e7d20cf .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18aff199 */.elementor-3884 .elementor-element.elementor-element-18aff199 {
    display:block !important;
    width:100% !important;
    margin:25px 0px 10px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-18aff199 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:35.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-18aff199 p,.elementor-3884 .elementor-element.elementor-element-18aff199 h1,.elementor-3884 .elementor-element.elementor-element-18aff199 h2,.elementor-3884 .elementor-element.elementor-element-18aff199 h3,.elementor-3884 .elementor-element.elementor-element-18aff199 h4,.elementor-3884 .elementor-element.elementor-element-18aff199 h5,.elementor-3884 .elementor-element.elementor-element-18aff199 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-18aff199 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-18aff199 .elementor-widget-container {
        font-size:24.0px !important;
        line-height:28.8px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302325e */.elementor-3884 .elementor-element.elementor-element-302325e {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:4 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-302325e {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-634c1085 */.elementor-3884 .elementor-element.elementor-element-634c1085 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-634c1085 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-634c1085 p,.elementor-3884 .elementor-element.elementor-element-634c1085 h1,.elementor-3884 .elementor-element.elementor-element-634c1085 h2,.elementor-3884 .elementor-element.elementor-element-634c1085 h3,.elementor-3884 .elementor-element.elementor-element-634c1085 h4,.elementor-3884 .elementor-element.elementor-element-634c1085 h5,.elementor-3884 .elementor-element.elementor-element-634c1085 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-634c1085 {
        display:block !important;
        margin:5px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-634c1085 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ba0925c */.elementor-3884 .elementor-element.elementor-element-2ba0925c {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2ba0925c .elementor-widget-container {
    word-break:break-word !important;
    font-size:22.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:29.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2ba0925c p,.elementor-3884 .elementor-element.elementor-element-2ba0925c h1,.elementor-3884 .elementor-element.elementor-element-2ba0925c h2,.elementor-3884 .elementor-element.elementor-element-2ba0925c h3,.elementor-3884 .elementor-element.elementor-element-2ba0925c h4,.elementor-3884 .elementor-element.elementor-element-2ba0925c h5,.elementor-3884 .elementor-element.elementor-element-2ba0925c h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2ba0925c {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2ba0925c .elementor-widget-container {
        font-size:22.0px !important;
        line-height:29.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d73cefe */.elementor-3884 .elementor-element.elementor-element-d73cefe {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-d73cefe .elementor-button {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    background:rgb(255, 170, 0) !important;
    color:rgba(255, 255, 255, 1) !important;
    padding:15px 50px 15px 50px !important;
    border:0 !important;
    border-radius:5.0px !important;
    font-family:Poppins !important;
    font-size:20.0px !important;
    font-weight:500 !important;
    font-style:normal !important;
    line-height:20.0px !important;
    text-align:center !important;
    box-shadow:none !important;
}
.elementor-3884 .elementor-element.elementor-element-d73cefe .elementor-button-content-wrapper {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}



.elementor-3884 .elementor-element.elementor-element-d73cefe .elementor-button-text::after {
    content:"Pour seulement 520 €" !important;
    display:block !important;
    margin-top:1px !important;
    color:rgba(255,255,255,0.8) !important;
    font-family:Poppins !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:normal !important;
    text-align:center !important;
}

@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-d73cefe {
        display:flex !important;
        margin:5px 0px 5px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-d73cefe .elementor-button {
        width:100% !important;
        padding:5px 5px 5px 5px !important;
        font-size:18.0px !important;
        line-height:20.0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7b217c */.elementor-3884 .elementor-element.elementor-element-3b7b217c {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3b7b217c {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79add2f5 */.elementor-3884 .elementor-element.elementor-element-79add2f5 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:dotted !important;
    border-width:4px !important;
    border-color:rgba(221, 222, 87, 1) !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-79add2f5 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-618bdbd2 */.elementor-3884 .elementor-element.elementor-element-618bdbd2 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:4 !important;
    grid-column-end:10 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-618bdbd2 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c712d92 */.elementor-3884 .elementor-element.elementor-element-7c712d92 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:10 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7c712d92 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ec83d56 */.elementor-3884 .elementor-element.elementor-element-7ec83d56 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7ec83d56 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b378d42 */.elementor-3884 .elementor-element.elementor-element-b378d42 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-b378d42 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15513866 */.elementor-3884 .elementor-element.elementor-element-15513866 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-15513866 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0c5bec */.elementor-3884 .elementor-element.elementor-element-1a0c5bec{width:1120px!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;}
@media(max-width:800px){.elementor-3884 .elementor-element.elementor-element-1a0c5bec{width:100%!important;max-width:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67e427dd */.elementor-3884 .elementor-element.elementor-element-67e427dd {
    display:flex !important;
    position:relative !important;
    width:100% !important;
    max-width:none !important;
    background-color:transparent !important;
    background-image:none !important;
    background-size:initial !important;
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    padding:40px 40px 40px 40px !important;
    margin:0px 0px 0px 0px !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-67e427dd {
        display:flex !important;
        background-image:none !important;
        background-size:initial !important;
        background-position:50% 50% !important;
        background-repeat:no-repeat !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24c57f13 */.elementor-3884 .elementor-element.elementor-element-24c57f13 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-24c57f13 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:39.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-24c57f13 p,.elementor-3884 .elementor-element.elementor-element-24c57f13 h1,.elementor-3884 .elementor-element.elementor-element-24c57f13 h2,.elementor-3884 .elementor-element.elementor-element-24c57f13 h3,.elementor-3884 .elementor-element.elementor-element-24c57f13 h4,.elementor-3884 .elementor-element.elementor-element-24c57f13 h5,.elementor-3884 .elementor-element.elementor-element-24c57f13 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-24c57f13 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-24c57f13 .elementor-widget-container {
        font-size:30.0px !important;
        line-height:32.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-310ff967 */.elementor-3884 .elementor-element.elementor-element-310ff967 {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-310ff967 .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-310ff967 .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-310ff967 iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-310ff967 .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-310ff967 iframe,.elementor-3884 .elementor-element.elementor-element-310ff967 video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-310ff967 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e9ebd65 */.elementor-3884 .elementor-element.elementor-element-1e9ebd65 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1e9ebd65 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-513a5b3d */.elementor-3884 .elementor-element.elementor-element-513a5b3d {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-513a5b3d .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-513a5b3d .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-513a5b3d iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-513a5b3d .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-513a5b3d iframe,.elementor-3884 .elementor-element.elementor-element-513a5b3d video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-513a5b3d {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e82da7 */.elementor-3884 .elementor-element.elementor-element-65e82da7 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-65e82da7 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-242f490c */.elementor-3884 .elementor-element.elementor-element-242f490c {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-242f490c .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-242f490c .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-242f490c iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-242f490c .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-242f490c iframe,.elementor-3884 .elementor-element.elementor-element-242f490c video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-242f490c {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e58d24c */.elementor-3884 .elementor-element.elementor-element-1e58d24c {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1e58d24c {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ecae78c */.elementor-3884 .elementor-element.elementor-element-1ecae78c {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:20px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1ecae78c {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e073de5 */.elementor-3884 .elementor-element.elementor-element-2e073de5 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2e073de5 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55276e2e */.elementor-3884 .elementor-element.elementor-element-55276e2e {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:0px 0px 0px 0px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-55276e2e {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32b6ea45 */.elementor-3884 .elementor-element.elementor-element-32b6ea45{width:1120px!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;}
@media(max-width:800px){.elementor-3884 .elementor-element.elementor-element-32b6ea45{width:100%!important;max-width:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39974119 */.elementor-3884 .elementor-element.elementor-element-39974119 {
    display:flex !important;
    position:relative !important;
    width:100% !important;
    max-width:none !important;
    background-color:rgb(251, 245, 238) !important;
    background-image:none !important;
    background-size:initial !important;
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    padding:40px 40px 40px 40px !important;
    margin:0px 0px 0px 0px !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-39974119 {
        display:flex !important;
        background-image:none !important;
        background-size:initial !important;
        background-position:50% 50% !important;
        background-repeat:no-repeat !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fbacd7b */.elementor-3884 .elementor-element.elementor-element-4fbacd7b {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4fbacd7b .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-4fbacd7b img {
    display:block !important;
    width:530.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:15.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4fbacd7b {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3cc059 */.elementor-3884 .elementor-element.elementor-element-b3cc059 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:6 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-b3cc059 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-194132fc */.elementor-3884 .elementor-element.elementor-element-194132fc {
    display:block !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-194132fc .elementor-widget-container {
    word-break:break-word !important;
    font-size:28.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:36.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-194132fc p,.elementor-3884 .elementor-element.elementor-element-194132fc h1,.elementor-3884 .elementor-element.elementor-element-194132fc h2,.elementor-3884 .elementor-element.elementor-element-194132fc h3,.elementor-3884 .elementor-element.elementor-element-194132fc h4,.elementor-3884 .elementor-element.elementor-element-194132fc h5,.elementor-3884 .elementor-element.elementor-element-194132fc h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-194132fc {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-194132fc .elementor-widget-container {
        font-size:28.0px !important;
        line-height:32.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50e67059 */.elementor-3884 .elementor-element.elementor-element-50e67059 {
    display:block !important;
    width:100% !important;
    margin:15px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-50e67059 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Lato !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-50e67059 p,.elementor-3884 .elementor-element.elementor-element-50e67059 h1,.elementor-3884 .elementor-element.elementor-element-50e67059 h2,.elementor-3884 .elementor-element.elementor-element-50e67059 h3,.elementor-3884 .elementor-element.elementor-element-50e67059 h4,.elementor-3884 .elementor-element.elementor-element-50e67059 h5,.elementor-3884 .elementor-element.elementor-element-50e67059 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-50e67059 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-50e67059 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d17a45a */.elementor-3884 .elementor-element.elementor-element-3d17a45a {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:3px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3d17a45a .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-3d17a45a img {
    display:block !important;
    width:125.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3d17a45a {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf7d928 */.elementor-3884 .elementor-element.elementor-element-4bf7d928 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:6 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4bf7d928 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee09159 */.elementor-3884 .elementor-element.elementor-element-3ee09159 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3ee09159 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cfe9bd2 */.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:39.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 p,.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 h1,.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 h2,.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 h3,.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 h4,.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 h5,.elementor-3884 .elementor-element.elementor-element-7cfe9bd2 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7cfe9bd2 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7cfe9bd2 .elementor-widget-container {
        font-size:30.0px !important;
        line-height:32.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cc8de14 */.elementor-3884 .elementor-element.elementor-element-4cc8de14 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4cc8de14 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-4cc8de14 img {
    display:block !important;
    width:160.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4cc8de14 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-128f88 */.elementor-3884 .elementor-element.elementor-element-128f88 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-128f88 .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-128f88 p,.elementor-3884 .elementor-element.elementor-element-128f88 h1,.elementor-3884 .elementor-element.elementor-element-128f88 h2,.elementor-3884 .elementor-element.elementor-element-128f88 h3,.elementor-3884 .elementor-element.elementor-element-128f88 h4,.elementor-3884 .elementor-element.elementor-element-128f88 h5,.elementor-3884 .elementor-element.elementor-element-128f88 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-128f88 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-128f88 .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3158807f */.elementor-3884 .elementor-element.elementor-element-3158807f {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3158807f {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d4565ec */.elementor-3884 .elementor-element.elementor-element-7d4565ec {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7d4565ec .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-7d4565ec img {
    display:block !important;
    width:290.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7d4565ec {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a7710c0 */.elementor-3884 .elementor-element.elementor-element-5a7710c0 {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5a7710c0 .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Lato !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5a7710c0 p,.elementor-3884 .elementor-element.elementor-element-5a7710c0 h1,.elementor-3884 .elementor-element.elementor-element-5a7710c0 h2,.elementor-3884 .elementor-element.elementor-element-5a7710c0 h3,.elementor-3884 .elementor-element.elementor-element-5a7710c0 h4,.elementor-3884 .elementor-element.elementor-element-5a7710c0 h5,.elementor-3884 .elementor-element.elementor-element-5a7710c0 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5a7710c0 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-5a7710c0 .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd1b6ba */.elementor-3884 .elementor-element.elementor-element-bd1b6ba {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-bd1b6ba {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12456046 */.elementor-3884 .elementor-element.elementor-element-12456046 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-12456046 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-12456046 img {
    display:block !important;
    width:200.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-12456046 {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2919e73a */.elementor-3884 .elementor-element.elementor-element-2919e73a {
    display:block !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2919e73a .elementor-widget-container {
    word-break:break-word !important;
    font-size:16.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Lato !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:21.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2919e73a p,.elementor-3884 .elementor-element.elementor-element-2919e73a h1,.elementor-3884 .elementor-element.elementor-element-2919e73a h2,.elementor-3884 .elementor-element.elementor-element-2919e73a h3,.elementor-3884 .elementor-element.elementor-element-2919e73a h4,.elementor-3884 .elementor-element.elementor-element-2919e73a h5,.elementor-3884 .elementor-element.elementor-element-2919e73a h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2919e73a {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-2919e73a .elementor-widget-container {
        font-size:16.0px !important;
        line-height:21.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d67c8b5 */.elementor-3884 .elementor-element.elementor-element-7d67c8b5 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7d67c8b5 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b3a858 */.elementor-3884 .elementor-element.elementor-element-8b3a858 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:30px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-8b3a858 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cdc2f60 */.elementor-3884 .elementor-element.elementor-element-1cdc2f60 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1cdc2f60 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:39.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-1cdc2f60 p,.elementor-3884 .elementor-element.elementor-element-1cdc2f60 h1,.elementor-3884 .elementor-element.elementor-element-1cdc2f60 h2,.elementor-3884 .elementor-element.elementor-element-1cdc2f60 h3,.elementor-3884 .elementor-element.elementor-element-1cdc2f60 h4,.elementor-3884 .elementor-element.elementor-element-1cdc2f60 h5,.elementor-3884 .elementor-element.elementor-element-1cdc2f60 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1cdc2f60 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-1cdc2f60 .elementor-widget-container {
        font-size:30.0px !important;
        line-height:32.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ed68638 */.elementor-3884 .elementor-element.elementor-element-3ed68638 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3ed68638 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3ed68638 p,.elementor-3884 .elementor-element.elementor-element-3ed68638 h1,.elementor-3884 .elementor-element.elementor-element-3ed68638 h2,.elementor-3884 .elementor-element.elementor-element-3ed68638 h3,.elementor-3884 .elementor-element.elementor-element-3ed68638 h4,.elementor-3884 .elementor-element.elementor-element-3ed68638 h5,.elementor-3884 .elementor-element.elementor-element-3ed68638 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3ed68638 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3ed68638 .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-16dac15d */.elementor-3884 .elementor-element.elementor-element-16dac15d {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-16dac15d .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-16dac15d .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-16dac15d iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-16dac15d .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-16dac15d iframe,.elementor-3884 .elementor-element.elementor-element-16dac15d video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-16dac15d {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d895e */.elementor-3884 .elementor-element.elementor-element-3d895e {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:5 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3d895e {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dbf1cec */.elementor-3884 .elementor-element.elementor-element-6dbf1cec {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6dbf1cec .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-6dbf1cec p,.elementor-3884 .elementor-element.elementor-element-6dbf1cec h1,.elementor-3884 .elementor-element.elementor-element-6dbf1cec h2,.elementor-3884 .elementor-element.elementor-element-6dbf1cec h3,.elementor-3884 .elementor-element.elementor-element-6dbf1cec h4,.elementor-3884 .elementor-element.elementor-element-6dbf1cec h5,.elementor-3884 .elementor-element.elementor-element-6dbf1cec h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6dbf1cec {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-6dbf1cec .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-73bd3451 */.elementor-3884 .elementor-element.elementor-element-73bd3451 {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-73bd3451 .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-73bd3451 .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-73bd3451 iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-73bd3451 .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-73bd3451 iframe,.elementor-3884 .elementor-element.elementor-element-73bd3451 video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-73bd3451 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15944eb1 */.elementor-3884 .elementor-element.elementor-element-15944eb1 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:5 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-15944eb1 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25ab76bc */.elementor-3884 .elementor-element.elementor-element-25ab76bc {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-25ab76bc .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:26.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-25ab76bc p,.elementor-3884 .elementor-element.elementor-element-25ab76bc h1,.elementor-3884 .elementor-element.elementor-element-25ab76bc h2,.elementor-3884 .elementor-element.elementor-element-25ab76bc h3,.elementor-3884 .elementor-element.elementor-element-25ab76bc h4,.elementor-3884 .elementor-element.elementor-element-25ab76bc h5,.elementor-3884 .elementor-element.elementor-element-25ab76bc h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-25ab76bc {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-25ab76bc .elementor-widget-container {
        font-size:20.0px !important;
        line-height:26.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5363c29a */.elementor-3884 .elementor-element.elementor-element-5363c29a {
    display:block !important;
    position:relative !important;
    width:auto !important;
    min-width:0 !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-5363c29a .elementor-widget-container {
    position:relative !important;
    width:100% !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-5363c29a .elementor-wrapper {
    position:relative !important;
    display:block !important;
    width:100% !important;
    height:0 !important;
    padding:0 !important;
    padding-top:56.25% !important;
    margin:0 !important;
    overflow:hidden !important;
    border-radius:8.0px !important;
    background:#000 !important;
}
.elementor-3884 .elementor-element.elementor-element-5363c29a iframe.elementor-video,
.elementor-3884 .elementor-element.elementor-element-5363c29a .elementor-wrapper iframe,
.elementor-3884 .elementor-element.elementor-element-5363c29a iframe,.elementor-3884 .elementor-element.elementor-element-5363c29a video {
    position:absolute !important;
    inset:0 !important;
    display:block !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-5363c29a {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40a45528 */.elementor-3884 .elementor-element.elementor-element-40a45528 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-40a45528 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1965005 */.elementor-3884 .elementor-element.elementor-element-1965005 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:0px 10px 0px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1965005 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9db351 */.elementor-3884 .elementor-element.elementor-element-6e9db351 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-6e9db351 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28ffac7 */.elementor-3884 .elementor-element.elementor-element-28ffac7 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-28ffac7 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54763bf3 */.elementor-3884 .elementor-element.elementor-element-54763bf3 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-54763bf3 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:39.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-54763bf3 p,.elementor-3884 .elementor-element.elementor-element-54763bf3 h1,.elementor-3884 .elementor-element.elementor-element-54763bf3 h2,.elementor-3884 .elementor-element.elementor-element-54763bf3 h3,.elementor-3884 .elementor-element.elementor-element-54763bf3 h4,.elementor-3884 .elementor-element.elementor-element-54763bf3 h5,.elementor-3884 .elementor-element.elementor-element-54763bf3 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-54763bf3 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-54763bf3 .elementor-widget-container {
        font-size:30.0px !important;
        line-height:39.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-554bc103 */.elementor-3884 .elementor-element.elementor-element-554bc103 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-554bc103 .elementor-widget-container {
    word-break:break-word !important;
    font-size:18.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:23.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-554bc103 p,.elementor-3884 .elementor-element.elementor-element-554bc103 h1,.elementor-3884 .elementor-element.elementor-element-554bc103 h2,.elementor-3884 .elementor-element.elementor-element-554bc103 h3,.elementor-3884 .elementor-element.elementor-element-554bc103 h4,.elementor-3884 .elementor-element.elementor-element-554bc103 h5,.elementor-3884 .elementor-element.elementor-element-554bc103 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-554bc103 {
        display:block !important;
        margin:20px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-554bc103 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:23.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ba91ce1 */.elementor-3884 .elementor-element.elementor-element-2ba91ce1 {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-2ba91ce1 .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-2ba91ce1 img {
    display:block !important;
    width:200.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-2ba91ce1 {
        display:flex !important;
        margin:0px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8f88f0 */.elementor-3884 .elementor-element.elementor-element-3b8f88f0 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:9 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3b8f88f0 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-492d976c */.elementor-3884 .elementor-element.elementor-element-492d976c {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-492d976c .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-492d976c img {
    display:block !important;
    width:180.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-492d976c {
        display:flex !important;
        margin:30px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ec4759 */.elementor-3884 .elementor-element.elementor-element-33ec4759 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:9 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-33ec4759 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45785c46 */.elementor-3884 .elementor-element.elementor-element-45785c46 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:20px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-45785c46 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c70ea23 */.elementor-3884 .elementor-element.elementor-element-4c70ea23 {
    display:block !important;
    width:100% !important;
    margin:30px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4c70ea23 .elementor-widget-container {
    word-break:break-word !important;
    font-size:30.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:600 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:39.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-4c70ea23 p,.elementor-3884 .elementor-element.elementor-element-4c70ea23 h1,.elementor-3884 .elementor-element.elementor-element-4c70ea23 h2,.elementor-3884 .elementor-element.elementor-element-4c70ea23 h3,.elementor-3884 .elementor-element.elementor-element-4c70ea23 h4,.elementor-3884 .elementor-element.elementor-element-4c70ea23 h5,.elementor-3884 .elementor-element.elementor-element-4c70ea23 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4c70ea23 {
        display:block !important;
        margin:30px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-4c70ea23 .elementor-widget-container {
        font-size:30.0px !important;
        line-height:39.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68728bf5 */.elementor-3884 .elementor-element.elementor-element-68728bf5 {
    display:block !important;
    width:100% !important;
    margin:20px 0px 0px 30px !important;
}
.elementor-3884 .elementor-element.elementor-element-68728bf5 .elementor-widget-container {
    word-break:break-word !important;
    font-size:20.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:left !important;
    line-height:30.0px !important;
    padding:5px 5px 5px 5px !important;
}
.elementor-3884 .elementor-element.elementor-element-68728bf5 p,.elementor-3884 .elementor-element.elementor-element-68728bf5 h1,.elementor-3884 .elementor-element.elementor-element-68728bf5 h2,.elementor-3884 .elementor-element.elementor-element-68728bf5 h3,.elementor-3884 .elementor-element.elementor-element-68728bf5 h4,.elementor-3884 .elementor-element.elementor-element-68728bf5 h5,.elementor-3884 .elementor-element.elementor-element-68728bf5 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-68728bf5 {
        display:block !important;
        margin:30px 0px 0px 10px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-68728bf5 .elementor-widget-container {
        font-size:18.0px !important;
        line-height:28.0px !important;
        text-align:left !important;
        padding:0px 0px 0px 0px !important;
    }
}
.elementor-3884 .elementor-element.elementor-element-68728bf5 ul {
    margin-left:25px !important;
    padding-left:0 !important;
    list-style:none !important;
}
.elementor-3884 .elementor-element.elementor-element-68728bf5 li {
    display:flex !important;
    align-items:flex-start !important;
    list-style:none !important;
    min-height:20px !important;
}
.elementor-3884 .elementor-element.elementor-element-68728bf5 li > i {
    display:block !important;
    flex:0 0 20.0px !important;
    width:20.0px !important;
    min-width:20.0px !important;
    height:20.0px !important;
    margin-left:-25px !important;
    margin-right:10px !important;
    margin-top:5.0px !important;
    padding:0 !important;
    font-size:0 !important;
    line-height:0 !important;
    color:transparent !important;
    background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%20%3Cpath%20d%3D%22M5.5%2012.5l4%204%209-9.3%22%20fill%3D%22none%22%20stroke%3D%22rgba%28221%2C%20222%2C%2087%2C%201%29%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat !important;
    visibility:visible !important;
    opacity:1 !important;
}
.elementor-3884 .elementor-element.elementor-element-68728bf5 li > i::before,.elementor-3884 .elementor-element.elementor-element-68728bf5 li > i::after {
    content:none !important;
    display:none !important;
}
.elementor-3884 .elementor-element.elementor-element-68728bf5 li > div {
    flex:1 1 auto !important;
    min-width:0 !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-68728bf5 li > i {margin-top:4.0px !important;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7fe7f2a6 */.elementor-3884 .elementor-element.elementor-element-7fe7f2a6 {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
    margin:20px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-7fe7f2a6 .elementor-button {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    background:rgb(255, 190, 62) !important;
    color:rgba(255, 255, 255, 1) !important;
    padding:15px 50px 15px 50px !important;
    border:0 !important;
    border-radius:5.0px !important;
    font-family:Poppins !important;
    font-size:18.0px !important;
    font-weight:500 !important;
    font-style:normal !important;
    line-height:20.0px !important;
    text-align:center !important;
    box-shadow:none !important;
}
.elementor-3884 .elementor-element.elementor-element-7fe7f2a6 .elementor-button-content-wrapper {
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}



.elementor-3884 .elementor-element.elementor-element-7fe7f2a6 .elementor-button-text::after {
    content:"Formation les Vocalises du Bonheur" !important;
    display:block !important;
    margin-top:1px !important;
    color:rgba(255,255,255,0.8) !important;
    font-family:Poppins !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:normal !important;
    text-align:center !important;
}

@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-7fe7f2a6 {
        display:flex !important;
        margin:10px 0px 10px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-7fe7f2a6 .elementor-button {
        width:100% !important;
        padding:5px 5px 5px 5px !important;
        font-size:18.0px !important;
        line-height:20.0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0e9b9b */.elementor-3884 .elementor-element.elementor-element-4d0e9b9b {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-4d0e9b9b {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53f0c267 */.elementor-3884 .elementor-element.elementor-element-53f0c267 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-53f0c267 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b3a5f4d */.elementor-3884 .elementor-element.elementor-element-7b3a5f4d{width:1120px!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;}
@media(max-width:800px){.elementor-3884 .elementor-element.elementor-element-7b3a5f4d{width:100%!important;max-width:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1482701a */.elementor-3884 .elementor-element.elementor-element-1482701a {
    display:flex !important;
    position:relative !important;
    width:100% !important;
    max-width:none !important;
    background-color:rgba(217, 217, 217, 0) !important;
    background-image:none !important;
    background-size:initial !important;
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    padding:40px 40px 40px 40px !important;
    margin:0px 0px 0px 0px !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1482701a {
        display:flex !important;
        background-image:none !important;
        background-size:initial !important;
        background-position:50% 50% !important;
        background-repeat:no-repeat !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f551311 */.elementor-3884 .elementor-element.elementor-element-3f551311 {
    display:block !important;
    width:100% !important;
    margin:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3f551311 .elementor-widget-container {
    word-break:break-word !important;
    font-size:14.0px !important;
    color:rgba(98,98,98,1) !important;
    background-color:transparent !important;
    font-family:Poppins !important;
    font-weight:400 !important;
    font-style:normal !important;
    text-align:center !important;
    line-height:18.0px !important;
    padding:0px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3f551311 p,.elementor-3884 .elementor-element.elementor-element-3f551311 h1,.elementor-3884 .elementor-element.elementor-element-3f551311 h2,.elementor-3884 .elementor-element.elementor-element-3f551311 h3,.elementor-3884 .elementor-element.elementor-element-3f551311 h4,.elementor-3884 .elementor-element.elementor-element-3f551311 h5,.elementor-3884 .elementor-element.elementor-element-3f551311 h6 {
    margin:0 !important;
    font:inherit !important;
    line-height:inherit !important;
    text-align:inherit !important;
    color:inherit !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3f551311 {
        display:block !important;
        margin:0px 0px 0px 0px !important;
    }
    .elementor-3884 .elementor-element.elementor-element-3f551311 .elementor-widget-container {
        font-size:14.0px !important;
        line-height:18.0px !important;
        text-align:center !important;
        padding:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cf78bbe */.elementor-3884 .elementor-element.elementor-element-3cf78bbe {
    display:flex !important;
    justify-content:center !important;
    align-self:center !important;
    width:100% !important;
    margin:10px 0px 0px 0px !important;
}
.elementor-3884 .elementor-element.elementor-element-3cf78bbe .elementor-widget-container {
    display:flex !important;
    justify-content:center !important;
    width:100% !important;
}
.elementor-3884 .elementor-element.elementor-element-3cf78bbe img {
    display:block !important;
    width:140.0px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
    border-radius:0.0px !important;
    image-rendering:auto !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3cf78bbe {
        display:flex !important;
        margin:0px 0px 0px 0px !important;
        align-self:unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa35849 */.elementor-3884 .elementor-element.elementor-element-1fa35849 {
    display:flex !important;
    flex-direction:column !important;
    grid-column-start:1 !important;
    grid-column-end:13 !important;
    align-self:flex-start !important;
    width:auto !important;
    min-width:0 !important;
    max-width:none !important;
    flex:none !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1fa35849 {
        display:flex !important;
        width:100% !important;
        max-width:100% !important;
        align-self:unset !important;
        grid-column:1 / 13 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef61af5 */.elementor-3884 .elementor-element.elementor-element-1ef61af5 {
    display:grid !important;
    position:relative !important;
    grid-template-columns:repeat(12,minmax(0,1fr)) !important;
    column-gap:0px !important;
    row-gap:0 !important;
    justify-content:space-between !important;
    width:100% !important;
    max-width:100% !important;
    background-color:transparent !important;
    border-style:none !important;
    border-width:0px !important;
    border-color:transparent !important;
    padding:10px 10px 10px 10px !important;
    margin:0px 0px 0px 0px !important;
    overflow:visible !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-1ef61af5 {
        display:flex !important;
        flex-direction:column !important;
        gap:0 !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fbc2e32 */.elementor-3884 .elementor-element.elementor-element-5fbc2e32{width:760px!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;}
@media(max-width:800px){.elementor-3884 .elementor-element.elementor-element-5fbc2e32{width:100%!important;max-width:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b33e100 */.elementor-3884 .elementor-element.elementor-element-3b33e100 {
    display:flex !important;
    position:relative !important;
    width:100% !important;
    max-width:none !important;
    background-color:rgba(217, 217, 217, 1) !important;
    background-image:none !important;
    background-size:initial !important;
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    padding:10px 30px 10px 30px !important;
    margin:0px 0px 0px 0px !important;
}
@media(max-width:800px){
    .elementor-3884 .elementor-element.elementor-element-3b33e100 {
        display:flex !important;
        background-image:none !important;
        background-size:initial !important;
        background-position:50% 50% !important;
        background-repeat:no-repeat !important;
        padding:5px 5px 5px 5px !important;
        margin:0px 0px 0px 0px !important;
    }
}/* End custom CSS */