.elementor-2563 .elementor-element.elementor-element-374823cd{--display:flex;--min-height:662px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2563 .elementor-element.elementor-element-374823cd:not(.elementor-motion-effects-element-type-background), .elementor-2563 .elementor-element.elementor-element-374823cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2563 .elementor-element.elementor-element-15941c84{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2563 .elementor-element.elementor-element-5d09d91e{margin:113px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2563 .elementor-element.elementor-element-5d09d91e .elementor-heading-title{font-size:57px;font-weight:800;line-height:70px;color:#FF6600;}.elementor-2563 .elementor-element.elementor-element-57247ac2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--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-2563 .elementor-element.elementor-element-247ad46f .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;}.elementor-2563 .elementor-element.elementor-element-247ad46f{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-203e5925 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;}.elementor-2563 .elementor-element.elementor-element-203e5925{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-563aa263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2563 .elementor-element.elementor-element-4a21945c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-76c8488{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2563 .elementor-element.elementor-element-76c8488:not(.elementor-motion-effects-element-type-background), .elementor-2563 .elementor-element.elementor-element-76c8488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2563 .elementor-element.elementor-element-2361f6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-288a080a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-288a080a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-39c7f8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-39c7f8c .elementor-heading-title{font-weight:600;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-5fe63198{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-2563 .elementor-element.elementor-element-3168a719{width:var( --container-widget-width, 25% );max-width:25%;padding:15px 15px 15px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-3168a719 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;line-height:19px;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-483f6625{width:var( --container-widget-width, 25% );max-width:25%;padding:15px 15px 15px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-483f6625 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;line-height:19px;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-37656dc8{width:var( --container-widget-width, 25% );max-width:25%;padding:15px 15px 15px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-37656dc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;line-height:19px;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-360344ec{width:var( --container-widget-width, 25% );max-width:25%;padding:15px 15px 15px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-360344ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;line-height:19px;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-339f316a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-54469717{width:var( --container-widget-width, 25% );max-width:25%;padding:15px 15px 15px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-54469717 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-40257495{width:var( --container-widget-width, 25% );max-width:25%;padding:15px 15px 15px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-40257495 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;line-height:19px;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-44477265{width:var( --container-widget-width, 25% );max-width:25%;padding:15px 15px 15px 15px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-2563 .elementor-element.elementor-element-44477265 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;line-height:19px;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-ad340ce{--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:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2563 .elementor-element.elementor-element-c1284b7{text-align:center;}.elementor-2563 .elementor-element.elementor-element-c1284b7 .elementor-heading-title{font-weight:600;}.elementor-2563 .elementor-element.elementor-element-f1f413d{text-align:center;}.elementor-2563 .elementor-element.elementor-element-f1f413d .elementor-heading-title{font-weight:200;}.elementor-2563 .elementor-element.elementor-element-fad26c0{--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-2563 .elementor-element.elementor-element-4c065680{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2563 .elementor-element.elementor-element-4904245e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-303d6dde{--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-2563 .elementor-element.elementor-element-427bb38e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-427bb38e .elementor-heading-title{font-weight:800;}.elementor-2563 .elementor-element.elementor-element-195544d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-2563 .elementor-element.elementor-element-60125b21{--display:flex;--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-2563 .elementor-element.elementor-element-6161c8f9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-d818378 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-d818378 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-d818378{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-d818378 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-18f26214 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-18f26214 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-18f26214{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-18f26214 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-2a2d7938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-2a2d7938 .elementor-heading-title{text-transform:uppercase;}.elementor-2563 .elementor-element.elementor-element-66ed1469{--display:flex;--min-height:57px;--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-2563 .elementor-element.elementor-element-62793130{--display:flex;--min-height:7px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-2563 .elementor-element.elementor-element-573a43a9 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-573a43a9{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-13b4c118 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-13b4c118{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-5a89c3dc .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-5a89c3dc{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-3c9a840 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-3c9a840{width:var( --container-widget-width, 32% );max-width:32%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-64de8154{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-438e67f4 .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-438e67f4 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-438e67f4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-438e67f4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-438e67f4 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-438e67f4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-7d865fe4 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-7d865fe4 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-7d865fe4 .elementor-button:focus{background-color:#D1773B;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-7d865fe4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-7d865fe4 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-7d865fe4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-4f3528c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2563 .elementor-element.elementor-element-7e4d440c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-43300c2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-7d9d38ca{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-7d9d38ca .elementor-heading-title{font-weight:800;}.elementor-2563 .elementor-element.elementor-element-46e8e44a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;}.elementor-2563 .elementor-element.elementor-element-4710dae8{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-4710dae8 .elementor-heading-title{text-transform:uppercase;}.elementor-2563 .elementor-element.elementor-element-4e791543{--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-2563 .elementor-element.elementor-element-35314510 .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-35314510 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-35314510 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-35314510{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-35314510 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-35314510 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-7823f266 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-7823f266 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-7823f266 .elementor-button:focus{background-color:#D1773B;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-7823f266{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-7823f266 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-7823f266 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-53f0c466{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2563 .elementor-element.elementor-element-4b3e37f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-219fcbf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-402ceb5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-402ceb5 .elementor-heading-title{font-weight:800;}.elementor-2563 .elementor-element.elementor-element-6c157f5d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:justify;}.elementor-2563 .elementor-element.elementor-element-4a198a43{--display:flex;--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-2563 .elementor-element.elementor-element-142835a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-2be6e2d6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-2be6e2d6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-2be6e2d6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-2be6e2d6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-2a5720d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-2a5720d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-2a5720d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-2a5720d2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-414d87f6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2563 .elementor-element.elementor-element-414d87f6 .elementor-heading-title{text-transform:uppercase;}.elementor-2563 .elementor-element.elementor-element-1d2e0d97{--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:-10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-3d0ab9c7{--display:flex;--min-height:7px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-2563 .elementor-element.elementor-element-29d5b09d .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-29d5b09d{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-3914a244 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-3914a244{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-423e0249 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-423e0249{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-4aa0af2b .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-4aa0af2b{width:var( --container-widget-width, 32% );max-width:32%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-30f10d6e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-6f3a3acc .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-6f3a3acc .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-6f3a3acc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-6f3a3acc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-6f3a3acc .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-6f3a3acc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-6c68300b .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-6c68300b .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-6c68300b .elementor-button:focus{background-color:#D1773B;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-6c68300b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-6c68300b .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-6c68300b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-781c41e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2563 .elementor-element.elementor-element-3babe170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-35bfd02a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-32cdb7dd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-32cdb7dd .elementor-heading-title{font-weight:800;}.elementor-2563 .elementor-element.elementor-element-4d4aff67{text-align:justify;}.elementor-2563 .elementor-element.elementor-element-59049b3{--display:flex;--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-2563 .elementor-element.elementor-element-572296fd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-30c5cfc7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-30c5cfc7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-30c5cfc7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-30c5cfc7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-613ff95d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-613ff95d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-613ff95d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-613ff95d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-346c09d7 .elementor-heading-title{text-transform:uppercase;}.elementor-2563 .elementor-element.elementor-element-1fd4b352{--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:-10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-77f6d0f7{--display:flex;--min-height:7px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-400c3544 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-2b7034d0 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-601e50f2 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-7275747a .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-15e2779b .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-15e2779b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-7ee09611{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-3dc785ab .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-3dc785ab .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-3dc785ab .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-3dc785ab{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-3dc785ab .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-3dc785ab .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-204366bc .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-204366bc .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-204366bc .elementor-button:focus{background-color:#D1773B;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-204366bc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-204366bc .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-204366bc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-7d4df01d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2563 .elementor-element.elementor-element-6051e9c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-5e29d894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-4db93f34{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-4db93f34 .elementor-heading-title{font-weight:800;}.elementor-2563 .elementor-element.elementor-element-7d8a8312{text-align:justify;}.elementor-2563 .elementor-element.elementor-element-32a4f3ce{--display:flex;--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-2563 .elementor-element.elementor-element-208dafe8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-340e1172 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-340e1172 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-340e1172{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-340e1172 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-782632f1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-782632f1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-782632f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-782632f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-4187177c .elementor-heading-title{text-transform:uppercase;}.elementor-2563 .elementor-element.elementor-element-17699d9a{--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:-10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-3ddebe56{--display:flex;--min-height:7px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-64dfcfe .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-64dfcfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-c77ac49 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-c77ac49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-4e496128{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-39752c25 .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-39752c25 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-39752c25 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-39752c25{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-39752c25 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-39752c25 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-52887591 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-52887591 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-52887591 .elementor-button:focus{background-color:#D1773B;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-52887591{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-52887591 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-52887591 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-4fce9339{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2563 .elementor-element.elementor-element-6d3eb86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-ab9f650{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2563 .elementor-element.elementor-element-2ea6ec4e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-2ea6ec4e .elementor-heading-title{font-weight:800;}.elementor-2563 .elementor-element.elementor-element-5bdc2f27{text-align:justify;}.elementor-2563 .elementor-element.elementor-element-6acb288c{--display:flex;--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-2563 .elementor-element.elementor-element-49606373{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-e56d146 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-e56d146 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-e56d146{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-e56d146 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-51135725 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-51135725 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2563 .elementor-element.elementor-element-51135725{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2563 .elementor-element.elementor-element-51135725 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2563 .elementor-element.elementor-element-1b59e51b .elementor-heading-title{text-transform:uppercase;}.elementor-2563 .elementor-element.elementor-element-29961fc0{--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:-10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-1629da4c{--display:flex;--min-height:7px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-77453f40 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;padding:5px 20px 5px 20px;}.elementor-2563 .elementor-element.elementor-element-77453f40{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-585a9318{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-436a9880 .elementor-button{background-color:var( --e-global-color-accent );text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-436a9880 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-436a9880 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-436a9880{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-436a9880 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-436a9880 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-39bb0622 .elementor-button{background-color:var( --e-global-color-primary );text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2563 .elementor-element.elementor-element-39bb0622 .elementor-button:hover, .elementor-2563 .elementor-element.elementor-element-39bb0622 .elementor-button:focus{background-color:#D1773B;color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-39bb0622{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2563 .elementor-element.elementor-element-39bb0622 .elementor-button:hover svg, .elementor-2563 .elementor-element.elementor-element-39bb0622 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-17acbedb{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-17acbedb > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-2563 .elementor-element.elementor-element-17acbedb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-2563 .elementor-element.elementor-element-17acbedb.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2563 .elementor-element.elementor-element-17acbedb.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF8E42;}.elementor-2563 .elementor-element.elementor-element-17acbedb [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-ee93e75{--display:flex;--min-height:335px;--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-2563 .elementor-element.elementor-element-ee93e75:not(.elementor-motion-effects-element-type-background), .elementor-2563 .elementor-element.elementor-element-ee93e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-55fb329{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 90px) 0px;padding:50px 50px 50px 50px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:17px;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-17px;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-group > label, .elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-subgroup label{color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-type-html{padding-bottom:0px;color:#1E2126;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-group .elementor-field{color:var( --e-global-color-accent );}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-button span{justify-content:center;}.elementor-2563 .elementor-element.elementor-element-55fb329 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2563 .elementor-element.elementor-element-55fb329 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2563 .elementor-element.elementor-element-55fb329 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2563 .elementor-element.elementor-element-55fb329 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2563 .elementor-element.elementor-element-ad340ce{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2563 .elementor-element.elementor-element-6161c8f9{--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-142835a0{--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-572296fd{--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-208dafe8{--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-49606373{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2563 .elementor-element.elementor-element-15941c84{--width:50%;}.elementor-2563 .elementor-element.elementor-element-563aa263{--width:50%;}.elementor-2563 .elementor-element.elementor-element-2361f6f{--width:100%;}.elementor-2563 .elementor-element.elementor-element-339f316a{--width:100%;}.elementor-2563 .elementor-element.elementor-element-4904245e{--width:50%;}.elementor-2563 .elementor-element.elementor-element-303d6dde{--width:50%;}.elementor-2563 .elementor-element.elementor-element-60125b21{--width:100%;}.elementor-2563 .elementor-element.elementor-element-6161c8f9{--width:77%;}.elementor-2563 .elementor-element.elementor-element-62793130{--width:53%;}.elementor-2563 .elementor-element.elementor-element-64de8154{--width:65%;}.elementor-2563 .elementor-element.elementor-element-7e4d440c{--width:50%;}.elementor-2563 .elementor-element.elementor-element-43300c2e{--width:50%;}.elementor-2563 .elementor-element.elementor-element-4e791543{--width:65%;}.elementor-2563 .elementor-element.elementor-element-4b3e37f8{--width:50%;}.elementor-2563 .elementor-element.elementor-element-219fcbf8{--width:50%;}.elementor-2563 .elementor-element.elementor-element-4a198a43{--width:100%;}.elementor-2563 .elementor-element.elementor-element-142835a0{--width:82%;}.elementor-2563 .elementor-element.elementor-element-3d0ab9c7{--width:53%;}.elementor-2563 .elementor-element.elementor-element-30f10d6e{--width:65%;}.elementor-2563 .elementor-element.elementor-element-3babe170{--width:50%;}.elementor-2563 .elementor-element.elementor-element-35bfd02a{--width:50%;}.elementor-2563 .elementor-element.elementor-element-59049b3{--width:100%;}.elementor-2563 .elementor-element.elementor-element-572296fd{--width:69%;}.elementor-2563 .elementor-element.elementor-element-77f6d0f7{--width:87%;}.elementor-2563 .elementor-element.elementor-element-7ee09611{--width:65%;}.elementor-2563 .elementor-element.elementor-element-6051e9c3{--width:50%;}.elementor-2563 .elementor-element.elementor-element-5e29d894{--width:50%;}.elementor-2563 .elementor-element.elementor-element-32a4f3ce{--width:100%;}.elementor-2563 .elementor-element.elementor-element-208dafe8{--width:69%;}.elementor-2563 .elementor-element.elementor-element-3ddebe56{--width:58%;}.elementor-2563 .elementor-element.elementor-element-4e496128{--width:65%;}.elementor-2563 .elementor-element.elementor-element-6d3eb86{--width:50%;}.elementor-2563 .elementor-element.elementor-element-ab9f650{--width:50%;}.elementor-2563 .elementor-element.elementor-element-6acb288c{--width:100%;}.elementor-2563 .elementor-element.elementor-element-49606373{--width:71%;}.elementor-2563 .elementor-element.elementor-element-1629da4c{--width:58%;}.elementor-2563 .elementor-element.elementor-element-585a9318{--width:65%;}.elementor-2563 .elementor-element.elementor-element-ee93e75{--content-width:941px;}}@media(max-width:767px){.elementor-2563 .elementor-element.elementor-element-5d09d91e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-5d09d91e .elementor-heading-title{font-size:44px;line-height:1.3em;}.elementor-2563 .elementor-element.elementor-element-247ad46f{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-2563 .elementor-element.elementor-element-203e5925{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:231px;--container-widget-flex-grow:0;width:var( --container-widget-width, 231px );max-width:231px;}.elementor-2563 .elementor-element.elementor-element-563aa263{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2563 .elementor-element.elementor-element-5fe63198{--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-2563 .elementor-element.elementor-element-3168a719{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2563 .elementor-element.elementor-element-483f6625{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2563 .elementor-element.elementor-element-37656dc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2563 .elementor-element.elementor-element-360344ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2563 .elementor-element.elementor-element-339f316a{--margin-top:-12px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2563 .elementor-element.elementor-element-54469717{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2563 .elementor-element.elementor-element-40257495{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2563 .elementor-element.elementor-element-44477265{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2563 .elementor-element.elementor-element-ad340ce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2563 .elementor-element.elementor-element-fad26c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2563 .elementor-element.elementor-element-427bb38e{text-align:center;}.elementor-2563 .elementor-element.elementor-element-6161c8f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-2a2d7938{text-align:center;}.elementor-2563 .elementor-element.elementor-element-62793130{--justify-content:center;}.elementor-2563 .elementor-element.elementor-element-438e67f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-7d865fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-7d9d38ca{text-align:center;}.elementor-2563 .elementor-element.elementor-element-4710dae8{text-align:center;}.elementor-2563 .elementor-element.elementor-element-35314510{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-7823f266{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-402ceb5{text-align:center;}.elementor-2563 .elementor-element.elementor-element-6c157f5d{text-align:center;}.elementor-2563 .elementor-element.elementor-element-4a198a43{--justify-content:center;}.elementor-2563 .elementor-element.elementor-element-142835a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-2be6e2d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-2a5720d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-414d87f6{text-align:center;}.elementor-2563 .elementor-element.elementor-element-3d0ab9c7{--justify-content:center;}.elementor-2563 .elementor-element.elementor-element-6f3a3acc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-6c68300b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-32cdb7dd{text-align:center;}.elementor-2563 .elementor-element.elementor-element-4d4aff67{text-align:start;}.elementor-2563 .elementor-element.elementor-element-572296fd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-346c09d7{text-align:center;}.elementor-2563 .elementor-element.elementor-element-77f6d0f7{--justify-content:center;}.elementor-2563 .elementor-element.elementor-element-3dc785ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-204366bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-4db93f34{text-align:center;}.elementor-2563 .elementor-element.elementor-element-208dafe8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-782632f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2563 .elementor-element.elementor-element-4187177c{text-align:center;}.elementor-2563 .elementor-element.elementor-element-3ddebe56{--justify-content:center;}.elementor-2563 .elementor-element.elementor-element-39752c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-52887591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-2ea6ec4e{text-align:center;}.elementor-2563 .elementor-element.elementor-element-49606373{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2563 .elementor-element.elementor-element-1b59e51b{text-align:center;}.elementor-2563 .elementor-element.elementor-element-1629da4c{--justify-content:center;}.elementor-2563 .elementor-element.elementor-element-436a9880{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-39bb0622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2563 .elementor-element.elementor-element-17acbedb{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}.elementor-2563 .elementor-element.elementor-element-ee93e75{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2563 .elementor-element.elementor-element-55fb329{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for form, class: .elementor-element-55fb329 *//* Altura general y margen entre campos del formulario */
#formulario1 .elementor-field-group .elementor-field-textual,
#formulario1 .elementor-field-group select,
#formulario1 .elementor-field-group input[type="text"],
#formulario1 .elementor-field-group input[type="email"],
#formulario1 .elementor-field-group input[type="tel"] {
    min-height: 52px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    font-size: 15px !important;
    box-sizing: border-box !important;
}

#formulario1 .elementor-field-group {
    margin-bottom: 22px !important;
}

/* Ocultar los elementos <select> nativos de Elementor dentro del formulario */
#formulario1 select[multiple] {
    position: absolute !important;
    opacity: 0 !important;
    pointer-events: none !important;
    height: 0 !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Contenedor personalizado */
.custom-multiselect-container {
    position: relative;
    width: 100%;
    font-family: inherit;
    box-sizing: border-box;
}

/* Caja principal que simula el campo de entrada */
.custom-multiselect-trigger {
    min-height: 52px !important;
    padding: 6px 36px 6px 10px;
    background-color: #ffffff;
    border: 1px solid #c9d2de;
    border-radius: 8px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 6px;
    cursor: pointer;
    position: relative;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
    box-sizing: border-box !important;
}

.custom-multiselect-container.is-active .custom-multiselect-trigger {
    border-color: #7b8bf5;
    box-shadow: 0 0 0 2px rgba(123, 139, 245, 0.15);
}

/* Texto de marcador de posición ("Ninguno") */
.custom-multiselect-placeholder {
    color: #6c7993;
    font-size: 15px;
    user-select: none;
    padding-left: 4px;
}

/* Indicador de flecha desplegable */
.custom-multiselect-arrow {
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #6c7993;
    pointer-events: none;
    transition: transform 0.2s ease;
}

.custom-multiselect-container.is-active .custom-multiselect-arrow {
    transform: translateY(-50%) rotate(180deg);
}

/* Estilo de los Chips / Pills de las opciones seleccionadas */
.custom-multiselect-pill {
    display: inline-flex;
    align-items: center;
    background-color: #eef2ff;
    color: #2b3674;
    border: 1px solid #d5ddff;
    border-radius: 16px;
    padding: 3px 10px 3px 12px;
    font-size: 13.5px;
    font-weight: 500;
    line-height: 1.4;
    user-select: none;
    animation: pillFadeIn 0.15s ease-out;
}

/* Icono de cierre (x) del chip */
.custom-multiselect-pill-remove {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #5d6cf5;
    color: #ffffff;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    margin-left: 7px;
    font-size: 11px;
    line-height: 1;
    font-style: normal;
    cursor: pointer;
    transition: background-color 0.15s ease;
}

.custom-multiselect-pill-remove:hover {
    background-color: #4050d4;
}

/* Menú flotante de opciones */
.custom-multiselect-dropdown {
    position: absolute;
    top: calc(100% + 4px);
    left: 0;
    width: 100%;
    max-height: 220px;
    background: #ffffff;
    border: 1px solid #dcdfe6;
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
    overflow-y: auto;
    z-index: 999;
    display: none;
    padding: 6px 0;
    box-sizing: border-box;
}

.custom-multiselect-container.is-active .custom-multiselect-dropdown {
    display: block;
}

/* Opciones individuales dentro del menú */
.custom-multiselect-item {
    padding: 9px 16px;
    font-size: 14.5px;
    color: #334155;
    cursor: pointer;
    transition: background-color 0.15s ease;
}

.custom-multiselect-item:hover {
    background-color: #f0f4ff;
    color: #1e293b;
}

/* Ocultar la opción de la lista cuando ya está seleccionada */
.custom-multiselect-item.is-selected {
    display: none;
}

@keyframes pillFadeIn {
    from { opacity: 0; transform: scale(0.9); }
    to { opacity: 1; transform: scale(1); }
}

/* Fondo y estilo de las casillas de verificación / selección múltiple */
#formulario1 .elementor-field-subgroup label input[type="checkbox"],
#formulario1 .elementor-field-subgroup label input[type="radio"] {
    background-color: #1E2126 !important;
    border: 1px solid #333842 !important;
    appearance: none;
    -webkit-appearance: none;
    width: 18px;
    height: 18px;
    border-radius: 4px;
    cursor: pointer;
    vertical-align: middle;
    position: relative;
}

/* Marca de verificación cuando el usuario selecciona una casilla */
#formulario1 .elementor-field-subgroup label input[type="checkbox"]:checked {
    background-color: #1E2126 !important;
    border-color: #0073aa !important;
}

#formulario1 .elementor-field-subgroup label input[type="checkbox"]:checked::after {
    content: '✓';
    position: absolute;
    color: #ffffff;
    font-size: 14px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* Color defondo del formulario */
.elementor-2563 .elementor-element.elementor-element-55fb329 .elementor-field-subgroup label {
  color: #ffffff !important;
}

.elementor-2563 .elementor-element.elementor-element-55fb329 {
  background-color: #1E2126;
  padding: 20px;
  border-radius: 8px;
}

/* Espaciado vertical entre todos los campos/filas del formulario */
#formulario1 .elementor-field-group {
    margin-bottom: 30px !important; /* Incrementa este número para dar más separación vertical */
}

/* O también puedes darle separación superior específica al campo de notas o al botón */
#formulario1 .elementor-field-type-textarea,
#formulario1 .elementor-field-type-submit {
    margin-top: 5px !important; /* Separa la línea verde de la fila roja */
}


/* Asegurar que las filas mantengan el margen lateral interno */
#formulario1 .elementor-form-fields-wrapper,
#formulario2 .elementor-form-fields-wrapper {
    width: 95% !important;
    margin: 0 auto !important;
}/* End custom CSS */