.elementor-42 .elementor-element.elementor-element-e2f2603{width:var( --container-widget-width, 92.221% );max-width:92.221%;margin:70px 60px calc(var(--kit-widget-spacing, 0px) + 50px) 60px;--container-widget-width:92.221%;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-e2f2603.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-e2f2603 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;-webkit-text-stroke-color:#000;stroke:#000;color:#4B2C5E;}.elementor-42 .elementor-element.elementor-element-e2f2603 .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-af354c8{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:start;}.elementor-42 .elementor-element.elementor-element-57e25e8{width:var( --container-widget-width, 80% );max-width:80%;margin:20px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:0.96px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-57e25e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-57e25e8 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-57e25e8 a:hover, .elementor-42 .elementor-element.elementor-element-57e25e8 a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-da650ff .elementor-button{background-color:#D88BB5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:16px 36px 16px 36px;}.elementor-42 .elementor-element.elementor-element-da650ff .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-da650ff .elementor-button:focus{background-color:#C878A4;}.elementor-42 .elementor-element.elementor-element-da650ff{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 55px;padding:14px 0px 14px 0px;border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-f623cb4{margin:150px -10px calc(var(--kit-widget-spacing, 0px) + 70px) -10px;}.elementor-42 .elementor-element.elementor-element-f623cb4 img{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-2670975{width:var( --container-widget-width, 92.221% );max-width:92.221%;margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 50px) 60px;--container-widget-width:92.221%;--container-widget-flex-grow:0;text-align:start;}.elementor-42 .elementor-element.elementor-element-2670975.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-2670975 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;-webkit-text-stroke-color:#000;stroke:#000;color:#4B2C5E;}.elementor-42 .elementor-element.elementor-element-2670975 .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-42bbc52{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:start;}.elementor-42 .elementor-element.elementor-element-2482540{width:var( --container-widget-width, 87.387% );max-width:87.387%;margin:20px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;--container-widget-width:87.387%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2482540.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-2482540 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-2482540 a:hover, .elementor-42 .elementor-element.elementor-element-2482540 a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-52921cc .elementor-button{background-color:#D88BB5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:16px 36px 16px 36px;}.elementor-42 .elementor-element.elementor-element-52921cc .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-52921cc .elementor-button:focus{background-color:#C878A4;}.elementor-42 .elementor-element.elementor-element-52921cc{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 55px;padding:14px 0px 14px 0px;border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-b9e845a{width:var( --container-widget-width, 100% );max-width:100%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-b9e845a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-b9e845a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;-webkit-text-stroke-color:#000;stroke:#000;color:#4B2C5E;}.elementor-42 .elementor-element.elementor-element-b9e845a .elementor-heading-title a{transition-duration:0s;}.elementor-42 .elementor-element.elementor-element-a3b8cef{text-align:center;}.elementor-42 .elementor-element.elementor-element-a51dcf8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-855ae50{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-855ae50 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-505f778{width:var( --container-widget-width, 240px );max-width:240px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-505f778.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-505f778 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-505f778 a:hover, .elementor-42 .elementor-element.elementor-element-505f778 a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-8ba10d5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-1d45b29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-1d45b29 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2e8db7d{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-2e8db7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-2e8db7d p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-2e8db7d a:hover, .elementor-42 .elementor-element.elementor-element-2e8db7d a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-14b7373{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-4dba4e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-4dba4e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-d9dc7e0{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-d9dc7e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-d9dc7e0 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-d9dc7e0 a:hover, .elementor-42 .elementor-element.elementor-element-d9dc7e0 a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-66eb20c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-98fdda6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-98fdda6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7b4c59c{width:var( --container-widget-width, 240px );max-width:240px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7b4c59c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-7b4c59c p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-7b4c59c a:hover, .elementor-42 .elementor-element.elementor-element-7b4c59c a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-8ae08e3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-0f483d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-0f483d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-c4da8bb{width:var( --container-widget-width, 240px );max-width:240px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-c4da8bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-c4da8bb p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-c4da8bb a:hover, .elementor-42 .elementor-element.elementor-element-c4da8bb a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-d2e90f9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-143a7d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-143a7d1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ccda3a6{width:var( --container-widget-width, 240px );max-width:240px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ccda3a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-ccda3a6 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-ccda3a6 a:hover, .elementor-42 .elementor-element.elementor-element-ccda3a6 a:focus{color:#B76E9C;}.elementor-42 .elementor-element.elementor-element-21dd4b3{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-21dd4b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ba0432f{text-align:center;}.elementor-42 .elementor-element.elementor-element-45643fd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-45643fd.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-3e1c1e3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-3e1c1e3.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-522a75a .elementor-button{background-color:#D88BB5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:16px 36px 16px 36px;}.elementor-42 .elementor-element.elementor-element-522a75a .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-522a75a .elementor-button:focus{background-color:#C878A4;}.elementor-42 .elementor-element.elementor-element-522a75a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:14px 0px 14px 0px;border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-522a75a.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-91574b3{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-91574b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-87b03e7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-6d6afe2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-89df435{width:var( --container-widget-width, 80% );max-width:80%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-89df435.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-ca43570{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-75bf484{width:var( --container-widget-width, 80% );max-width:80%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-75bf484.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-6e3869f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-42 .elementor-element.elementor-element-9259fbf{width:var( --container-widget-width, 90% );max-width:90%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-9259fbf.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-3c190e2{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-42 .elementor-element.elementor-element-3c190e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.3px;letter-spacing:0.96px;color:#4B2C5E;}.elementor-42 .elementor-element.elementor-element-e0ce624{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;text-align:start;}.elementor-42 .elementor-element.elementor-element-c4111ae{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 50px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:1.3em;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-393c319{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-42 .elementor-element.elementor-element-56ed468{width:var( --container-widget-width, 22% );max-width:22%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-5f4a8e8{width:var( --container-widget-width, 25% );max-width:25%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-5f4a8e8.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-5f4a8e8 p{margin-block-end:1px;}.elementor-42 .elementor-element.elementor-element-a19a399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-42 .elementor-element.elementor-element-b12273c{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-9cf8d76{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-9cf8d76.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-2c8e7d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-42 .elementor-element.elementor-element-da68449{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 58px;}.elementor-42 .elementor-element.elementor-element-c47c7da{width:var( --container-widget-width, 40% );max-width:40%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-c47c7da.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-c47c7da p{margin-block-end:1px;}.elementor-42 .elementor-element.elementor-element-3e4764f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-42 .elementor-element.elementor-element-26a8854{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 58px;}.elementor-42 .elementor-element.elementor-element-9c7abba{width:var( --container-widget-width, 39% );max-width:39%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0.96px;color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-9c7abba.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-06e0eec{margin:95px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-06e0eec.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-e2f2603{margin:30px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-e2f2603 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-af354c8{width:var( --container-widget-width, 90% );max-width:90%;margin:-10px 20px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-57e25e8{width:var( --container-widget-width, 90% );max-width:90%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:90%;--container-widget-flex-grow:0;column-gap:0px;font-size:20px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-57e25e8 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-da650ff{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-da650ff .elementor-button{font-size:11px;padding:12px 24px 12px 24px;}.elementor-42 .elementor-element.elementor-element-f623cb4{width:var( --container-widget-width, 1000px );max-width:1000px;margin:70px -10px calc(var(--kit-widget-spacing, 0px) + 70px) -10px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-42 .elementor-element.elementor-element-84d7ce3{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-2670975{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-2670975 .elementor-heading-title{font-size:36px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-42bbc52{width:var( --container-widget-width, 90% );max-width:90%;margin:-30px 20px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-2482540{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:90%;--container-widget-flex-grow:0;column-gap:0px;font-size:14px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-2482540 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-52921cc{width:var( --container-widget-width, 100% );max-width:100%;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-52921cc .elementor-button{font-size:11px;padding:12px 24px 12px 24px;}.elementor-42 .elementor-element.elementor-element-b9e845a{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-42 .elementor-element.elementor-element-b9e845a .elementor-heading-title{font-size:36px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-855ae50 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-505f778{width:var( --container-widget-width, 75% );max-width:75%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;column-gap:0px;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-505f778 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-1d45b29 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-2e8db7d{width:var( --container-widget-width, 75% );max-width:75%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;column-gap:0px;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-2e8db7d p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-4dba4e9 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-d9dc7e0{width:var( --container-widget-width, 75% );max-width:75%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;column-gap:0px;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-d9dc7e0 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-98fdda6 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-7b4c59c{width:var( --container-widget-width, 75% );max-width:75%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;column-gap:0px;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-7b4c59c p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-0f483d9 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-c4da8bb{width:var( --container-widget-width, 75% );max-width:75%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;column-gap:0px;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-c4da8bb p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-143a7d1 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-ccda3a6{width:var( --container-widget-width, 75% );max-width:75%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;column-gap:0px;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-ccda3a6 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-21dd4b3 .elementor-heading-title{font-size:36px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-45643fd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-45643fd.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-3e1c1e3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-522a75a{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-522a75a.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-522a75a .elementor-button{font-size:11px;padding:12px 24px 12px 24px;}.elementor-42 .elementor-element.elementor-element-91574b3{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-91574b3 .elementor-heading-title{font-size:40px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-6d6afe2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-89df435{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:16px;line-height:1.3em;letter-spacing:0.8px;}.elementor-42 .elementor-element.elementor-element-ca43570{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-75bf484{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:16px;letter-spacing:0.8px;}.elementor-42 .elementor-element.elementor-element-6e3869f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-42 .elementor-element.elementor-element-9259fbf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:15px;line-height:1.3em;letter-spacing:0.8px;}.elementor-42 .elementor-element.elementor-element-3c190e2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-42 .elementor-element.elementor-element-3c190e2 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-e0ce624{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-c4111ae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:16px;line-height:1.3em;letter-spacing:0.8px;}.elementor-42 .elementor-element.elementor-element-56ed468{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-5f4a8e8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-b12273c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-42 .elementor-element.elementor-element-9cf8d76{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-da68449{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-42 .elementor-element.elementor-element-c47c7da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-26a8854{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-42 .elementor-element.elementor-element-9c7abba{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:16px;line-height:29px;}.elementor-42 .elementor-element.elementor-element-06e0eec{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-06e0eec.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-e2f2603{margin:30px 20px calc(var(--kit-widget-spacing, 0px) + 50px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-e2f2603 .elementor-heading-title{font-size:24px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-af354c8{margin:-50px 20px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;}.elementor-42 .elementor-element.elementor-element-57e25e8{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;font-size:18px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-da650ff{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;}.elementor-42 .elementor-element.elementor-element-da650ff .elementor-button{font-size:10px;padding:8px 12px 8px 12px;}.elementor-42 .elementor-element.elementor-element-f623cb4{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-42 .elementor-element.elementor-element-2670975{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 50px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-2670975 .elementor-heading-title{font-size:24px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-42bbc52{margin:-50px 20px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-2482540{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-42 .elementor-element.elementor-element-52921cc{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;}.elementor-42 .elementor-element.elementor-element-52921cc .elementor-button{font-size:10px;padding:8px 12px 8px 12px;}.elementor-42 .elementor-element.elementor-element-b9e845a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42 .elementor-element.elementor-element-b9e845a .elementor-heading-title{font-size:24px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-505f778{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-42 .elementor-element.elementor-element-2e8db7d{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-42 .elementor-element.elementor-element-d9dc7e0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-42 .elementor-element.elementor-element-7b4c59c{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-42 .elementor-element.elementor-element-c4da8bb{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-42 .elementor-element.elementor-element-ccda3a6{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-42 .elementor-element.elementor-element-21dd4b3 .elementor-heading-title{font-size:24px;line-height:1.3em;letter-spacing:1.48px;}.elementor-42 .elementor-element.elementor-element-45643fd{font-size:12px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-3e1c1e3{font-size:12px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-522a75a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-42 .elementor-element.elementor-element-522a75a.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-522a75a .elementor-button{font-size:10px;padding:8px 12px 8px 12px;}.elementor-42 .elementor-element.elementor-element-91574b3{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-91574b3 .elementor-heading-title{font-size:26px;line-height:1.3em;letter-spacing:0.96px;}.elementor-42 .elementor-element.elementor-element-6d6afe2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-89df435{font-size:16px;}.elementor-42 .elementor-element.elementor-element-ca43570{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-75bf484{font-size:16px;}.elementor-42 .elementor-element.elementor-element-6e3869f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-9259fbf{font-size:15px;}.elementor-42 .elementor-element.elementor-element-06e0eec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}