.elementor-57750 .elementor-element.elementor-element-25d63780{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--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-57750 .elementor-element.elementor-element-1ba958d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-57750 .elementor-element.elementor-element-1ba958d .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-57750 .elementor-element.elementor-element-3308e96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-57750 .elementor-element.elementor-element-c494f27{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-57750 .elementor-element.elementor-element-c671498{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-57750 .elementor-element.elementor-element-e776fbc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-e653198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57750 .elementor-element.elementor-element-e653198 img{width:100%;}.elementor-57750 .elementor-element.elementor-element-3203406{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-3203406 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-4147712{text-align:center;}.elementor-57750 .elementor-element.elementor-element-4147712 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:#000000;}.elementor-57750 .elementor-element.elementor-element-ef4bf93{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-cbf7d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57750 .elementor-element.elementor-element-cbf7d8c img{width:100%;}.elementor-57750 .elementor-element.elementor-element-9716d96{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-9716d96 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-864fa7b{text-align:center;}.elementor-57750 .elementor-element.elementor-element-864fa7b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-fbe6b7d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-ef2e132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57750 .elementor-element.elementor-element-ef2e132 img{width:100%;}.elementor-57750 .elementor-element.elementor-element-9e457b1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-9e457b1 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-de6d3f5{text-align:center;}.elementor-57750 .elementor-element.elementor-element-de6d3f5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-b53d23e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-57750 .elementor-element.elementor-element-dda6296{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-c9d0034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57750 .elementor-element.elementor-element-c9d0034 img{width:100%;}.elementor-57750 .elementor-element.elementor-element-0106942{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-0106942 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-bb9528e{text-align:center;}.elementor-57750 .elementor-element.elementor-element-bb9528e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-7bb1c18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-57750 .elementor-element.elementor-element-872cd08{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-c740d47 img{width:100%;}.elementor-57750 .elementor-element.elementor-element-cc66e31{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-cc66e31 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-d1c321b{text-align:center;}.elementor-57750 .elementor-element.elementor-element-d1c321b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-04796e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-5506ef0 img{width:100%;}.elementor-57750 .elementor-element.elementor-element-760d3a4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-760d3a4 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-d572cfe{text-align:center;}.elementor-57750 .elementor-element.elementor-element-d572cfe .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-2c112f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-36f4ab9 img{width:100%;}.elementor-57750 .elementor-element.elementor-element-fdc05fc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-fdc05fc .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b5de46f{text-align:center;}.elementor-57750 .elementor-element.elementor-element-b5de46f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-27c6e26{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--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-57750 .elementor-element.elementor-element-dd84f57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-57750 .elementor-element.elementor-element-72343b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-7691b1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57750 .elementor-element.elementor-element-7691b1b img{width:225px;}.elementor-57750 .elementor-element.elementor-element-576efca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-576efca .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-cc1ae1d{text-align:center;}.elementor-57750 .elementor-element.elementor-element-cc1ae1d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-57750 .elementor-element.elementor-element-650279f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-b911ba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57750 .elementor-element.elementor-element-b911ba2 img{width:225px;}.elementor-57750 .elementor-element.elementor-element-23e73bf{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-23e73bf .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b4fa605{text-align:center;}.elementor-57750 .elementor-element.elementor-element-b4fa605 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-e05e66e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-4a95cc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-57750 .elementor-element.elementor-element-4a95cc3 img{width:225px;}.elementor-57750 .elementor-element.elementor-element-093d794{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-093d794 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-333cb6e{text-align:center;}.elementor-57750 .elementor-element.elementor-element-333cb6e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-0a7c4a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-aa025b2 img{width:225px;}.elementor-57750 .elementor-element.elementor-element-27e6bd0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-27e6bd0 .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-db1b44a{text-align:center;}.elementor-57750 .elementor-element.elementor-element-db1b44a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-0ba3cde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-57750 .elementor-element.elementor-element-061031a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-57750 .elementor-element.elementor-element-725cc0f img{width:225px;}.elementor-57750 .elementor-element.elementor-element-aa45e3b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-aa45e3b .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b66a78d{text-align:center;}.elementor-57750 .elementor-element.elementor-element-b66a78d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-de8b938{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-b0dd9bb img{width:225px;}.elementor-57750 .elementor-element.elementor-element-37e902b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-37e902b .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-e38a26c{text-align:center;}.elementor-57750 .elementor-element.elementor-element-e38a26c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-07d4d7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-57750 .elementor-element.elementor-element-ee522c1 img{width:225px;}.elementor-57750 .elementor-element.elementor-element-b9f6eea{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-b9f6eea .elementor-heading-title{font-family:var( --e-global-typography-8188432-font-family ), Sans-serif;font-size:var( --e-global-typography-8188432-font-size );font-weight:var( --e-global-typography-8188432-font-weight );text-transform:var( --e-global-typography-8188432-text-transform );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-583fa81{text-align:center;}.elementor-57750 .elementor-element.elementor-element-583fa81 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-c968109 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Oswald", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:20px 10px 20px 10px;}.elementor-57750 .elementor-element.elementor-element-c968109 .elementor-button:hover, .elementor-57750 .elementor-element.elementor-element-c968109 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1fe0f159 );border-color:var( --e-global-color-primary );}.elementor-57750 .elementor-element.elementor-element-c968109{width:var( --container-widget-width, 320px );max-width:320px;margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-57750 .elementor-element.elementor-element-c968109 .elementor-button:hover svg, .elementor-57750 .elementor-element.elementor-element-c968109 .elementor-button:focus svg{fill:var( --e-global-color-1fe0f159 );}@media(max-width:1366px){.elementor-57750 .elementor-element.elementor-element-25d63780{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-57750 .elementor-element.elementor-element-c494f27{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-c671498{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-57750 .elementor-element.elementor-element-3203406 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-9716d96 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-9e457b1 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b53d23e{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-57750 .elementor-element.elementor-element-0106942 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-7bb1c18{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-57750 .elementor-element.elementor-element-cc66e31 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-760d3a4 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-fdc05fc .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-27c6e26{--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;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-dd84f57{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-57750 .elementor-element.elementor-element-576efca .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-23e73bf .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-093d794 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-27e6bd0 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-0ba3cde{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-57750 .elementor-element.elementor-element-725cc0f img{width:175px;}.elementor-57750 .elementor-element.elementor-element-aa45e3b .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b0dd9bb img{width:175px;}.elementor-57750 .elementor-element.elementor-element-37e902b .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-ee522c1 img{width:175px;}.elementor-57750 .elementor-element.elementor-element-b9f6eea .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-c968109{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-57750 .elementor-element.elementor-element-25d63780{--content-width:90%;}.elementor-57750 .elementor-element.elementor-element-c494f27{--width:100%;}.elementor-57750 .elementor-element.elementor-element-27c6e26{--width:1000px;}.elementor-57750 .elementor-element.elementor-element-72343b1{--width:25%;}.elementor-57750 .elementor-element.elementor-element-650279f{--width:25%;}.elementor-57750 .elementor-element.elementor-element-e05e66e{--width:25%;}.elementor-57750 .elementor-element.elementor-element-0a7c4a6{--width:25%;}.elementor-57750 .elementor-element.elementor-element-061031a{--width:25%;}.elementor-57750 .elementor-element.elementor-element-de8b938{--width:25%;}.elementor-57750 .elementor-element.elementor-element-07d4d7a{--width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-57750 .elementor-element.elementor-element-25d63780{--content-width:85%;}.elementor-57750 .elementor-element.elementor-element-c494f27{--width:80%;}.elementor-57750 .elementor-element.elementor-element-27c6e26{--width:100%;}.elementor-57750 .elementor-element.elementor-element-72343b1{--width:25%;}.elementor-57750 .elementor-element.elementor-element-650279f{--width:25%;}.elementor-57750 .elementor-element.elementor-element-e05e66e{--width:25%;}.elementor-57750 .elementor-element.elementor-element-0a7c4a6{--width:25%;}.elementor-57750 .elementor-element.elementor-element-061031a{--width:25%;}.elementor-57750 .elementor-element.elementor-element-de8b938{--width:25%;}.elementor-57750 .elementor-element.elementor-element-07d4d7a{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-57750 .elementor-element.elementor-element-25d63780{--content-width:85%;}.elementor-57750 .elementor-element.elementor-element-c494f27{--width:100%;}.elementor-57750 .elementor-element.elementor-element-27c6e26{--width:100%;}}@media(max-width:1024px){.elementor-57750 .elementor-element.elementor-element-25d63780{--justify-content:center;--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-57750 .elementor-element.elementor-element-1ba958d{padding:0px 0px 0px 0px;}.elementor-57750 .elementor-element.elementor-element-c494f27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-3203406 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-4147712 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-9716d96 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-864fa7b .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-9e457b1 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-de6d3f5 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-0106942 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-bb9528e .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-cc66e31 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-d1c321b .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-760d3a4 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-d572cfe .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-fdc05fc .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b5de46f .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-27c6e26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-576efca .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-cc1ae1d .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-23e73bf .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b4fa605 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-093d794 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-333cb6e .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-27e6bd0 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-db1b44a .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-725cc0f img{width:135px;}.elementor-57750 .elementor-element.elementor-element-aa45e3b .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b66a78d .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-b0dd9bb img{width:135px;}.elementor-57750 .elementor-element.elementor-element-37e902b .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-e38a26c .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-ee522c1 img{width:135px;}.elementor-57750 .elementor-element.elementor-element-b9f6eea .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-583fa81 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-c968109{width:var( --container-widget-width, 300px );max-width:300px;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-57750 .elementor-element.elementor-element-c968109 .elementor-button{border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-57750 .elementor-element.elementor-element-25d63780{--content-width:95%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-57750 .elementor-element.elementor-element-1ba958d{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-57750 .elementor-element.elementor-element-c494f27{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-57750 .elementor-element.elementor-element-c671498{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-65px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-e776fbc{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-3203406 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-4147712 .elementor-heading-title{font-size:15px;line-height:1.6em;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-ef4bf93{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-9716d96 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-864fa7b .elementor-heading-title{font-size:14px;line-height:1.6em;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-fbe6b7d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-9e457b1 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-de6d3f5 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-b53d23e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-57750 .elementor-element.elementor-element-dda6296{--width:35%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-0106942 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-bb9528e .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-7bb1c18{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-872cd08{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-57750 .elementor-element.elementor-element-cc66e31 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-d1c321b .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-04796e3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-760d3a4 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-d572cfe .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-2c112f1{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-57750 .elementor-element.elementor-element-fdc05fc .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b5de46f .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-27c6e26{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-57750 .elementor-element.elementor-element-dd84f57{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-57750 .elementor-element.elementor-element-72343b1{--width:28%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-57750 .elementor-element.elementor-element-576efca .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-cc1ae1d .elementor-heading-title{font-size:15px;line-height:1.6em;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-650279f{--width:28%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-23e73bf .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b4fa605 .elementor-heading-title{font-size:15px;line-height:1.6em;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-e05e66e{--width:28%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-57750 .elementor-element.elementor-element-093d794 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-333cb6e .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-0a7c4a6{--width:28%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-57750 .elementor-element.elementor-element-27e6bd0 .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-db1b44a .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-0ba3cde{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-57750 .elementor-element.elementor-element-061031a{--width:28%;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57750 .elementor-element.elementor-element-aa45e3b .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-b66a78d .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-de8b938{--width:28%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-57750 .elementor-element.elementor-element-37e902b .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-e38a26c .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-07d4d7a{--width:28%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-57750 .elementor-element.elementor-element-b9f6eea .elementor-heading-title{font-size:var( --e-global-typography-8188432-font-size );line-height:var( --e-global-typography-8188432-line-height );letter-spacing:var( --e-global-typography-8188432-letter-spacing );word-spacing:var( --e-global-typography-8188432-word-spacing );}.elementor-57750 .elementor-element.elementor-element-583fa81 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-57750 .elementor-element.elementor-element-c968109{width:var( --container-widget-width, 200px );max-width:200px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-57750 .elementor-element.elementor-element-c968109 .elementor-button{font-size:18px;letter-spacing:0.5px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:18px 0px 18px 0px;}}/* Start custom CSS for container, class: .elementor-element-c494f27 */.benefits-section img {
    width:120px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c6e26 */.benefits-section img {
    width:120px !important;
}/* End custom CSS */
/* Start custom CSS */.yellow-bg {
    background-color: var( --e-global-color-secondary ) !important;
}

.before-after-sep {
    background: var( --e-global-color-secondary ) !important;
}

.black-bg {
    background-color: #000000 !important;
    color: #ffffff !important;
    padding: 5px 5px 0px 5px;
}

.benefits-desktop h5 {
    padding-bottom: 15px;
    font-size: 28px;
}

.benefits-desktop span, .benefits-desktop h6 {
    background-color: var( --e-global-color-secondary ) !important;
    color: #000 !important;
    padding: 3px;
    text-transform: none !important;
    letter-spacing: 0px;
    font-weight: 500;
    font-family: open sans;
}

.elementor-34484 .elementor-element.elementor-element-b537526 {
    background-color: transparent !important;}


@media (max-width:1080px) {
    .benefits h3 {
    text-align: center;
    font-size: 33px !important;
    font-weight: 500;
    padding-top: 45px;
    padding-bottom: 25px !important;
    }
    
    .benefits-desktop h5 {
    font-size: 20px;
}
    
.benefits p {
    line-height: 1.9em;
    font-size: 18px;
}

.benefits-text {
  padding-bottom: 65px !important;
}

.text-small p {
    font-size: 15px !important;
}    
}

.benefits, .benefits-small {
    padding-bottom: 65px;
}

.benefits p {
    margin-block-end: 0.55rem !important;
}


/***** hero section *****/

.blur {
    backdrop-filter: blur(10px);
}

.f-it-list h3 {
        font-size: 42px !important;
        letter-spacing: 0.5px !important;
        line-height: 1.4em !important;
        font-weight: 500 !important;
}

h2 {
        letter-spacing: 0.5px !important;
        line-height: 1.4em !important;
        font-weight: 400 !important;
    }


/*** How it Works ***/

h6.wpgb.slider-price,
.wp-grid-builder .wpgb-card-17 .wpgb-block-3 {
    letter-spacing: -0.5px !important;
}

.works h3 {
    font-size: 28px !important;
    }


/*** Macros***/

.macro-title h5 {
    font-size: 16px !important;
}

.macro p {
    color: #000 !important;
    font-size: 20px !important;
    padding-top: 25px !important;
    margin-left: 10px !important;
}

.pt_plus_info_box.info-box-style_3 .info-icon-content {
    display: none !important;
}


/***** Titles *****/

.subheading {
    font-family: Oswald !important;
    font-size: 10px !important;
    ;
    font-weight: 600 !important;
    letter-spacing: 3.5px !important;
    line-height: 1.3em !important;
    text-transform: uppercase !important;
}


/***** consult form *****/

::placeholder {
    font-size: 1.2em;
}

#menu-1-01f450a li {
    list-style-type: none !important;
    margin-left: -10px !important;
    padding-bottom: 10px !important;
}

.infusion-field {
    padding-bottom: 10px;
}

.consult-form input:not([type="button"]):not([type="submit"]),
.consult-form textarea,
.consult-form .elementor-field-textual {
    padding-top: 20px;
    padding-bottom: 20px;
    width: 100%;
}

/***** consult form end *****/


@media (max-width:1080px) {

    .media-section {
        padding-top: 30px !important;
    }
    
    h2 {
        font-size: 52px !important;
        letter-spacing: 2px !important;
    }

}


@media (max-width:768px) {
    
     h2 {
        font-size: 36px !important;
    }
}


@media (max-width:680px) {
    
.hero-text h1 {
    font-size: 48px !important;
}

.f-it-list h3 {
        font-size: 24px !important;
        letter-spacing: 0.5px !important;
        line-height: 1.4em !important;
        font-weight: 500 !important;
}

    .klaviyo_form_trigger {
    padding: 15px 10px !important;
    font-size: 14px !important;
}
    
    .works h3 {
        font-size: 24px !important;
    }

h2 {
        font-size: 32px !important;
        letter-spacing: 0.5px !important;
        line-height: 1.4em !important;
        font-weight: 500 !important;
    }

    .offer span {
        font-size: menu-1-01f450apx
    }

    .media-section {
        padding-top: 20px !important;
    }

    .toggle h5 {
        font-size: 18px !important;
    }


/* buttons */

    .solid-button .elementor-button {
        color: #000000 !important;
        background-color: var( --e-global-color-secondary ) !important;
        border-radius: 0px !important;
        padding: 10px 10px !important;
        border: 1px solid var( --e-global-color-secondary ) !important;
        width: 100% !important;
    }

    .border-button .elementor-button {
        color: var( --e-global-color-secondary ) !important;
        background-color: transparent !important;
        border-radius: 0px !important;
        padding: 10px 10px !important;
        border: 1px solid var( --e-global-color-secondary ) !important;
        width: 100% !important;
    }
}

.acf-field .acf-label label {
    color: #000 !important;
}

/***** header beast button background *****/

@media (max-width:1080px) {

.elementor-34484 .elementor-element.elementor-element-be82d1c .elementor-button, .elementor-42455 .elementor-element.elementor-element-5df2842 .elementor-button {
    background-color: #ffffff69 !important;
    border-color: #ffffff69 !important;
}
}

.elementor-element.elementor-element-85864e7.e-con-full.e-flex.e-con {
    flex-direction: column !important;
    height: auto !important;
}

/***** klaviyo *****/

.klaviyo_form_trigger {
    background-color: #DA0528 !important;
    padding: 20px 15px !important;
    color: #ffffff !important;
    border-color: #DA0528 !important;
}

.needsclick.go1932874767.kl-private-reset-css-Xuajs1, .needsclick.klaviyo-close-form.kl-private-reset-css-Xuajs1 {
    background-color: transparent !important;
    border: none !important;
}

button.needsclick.go3158017835.kl-private-reset-css-Xuajs1 {
        background-color: transparent !important;
    border: none !important;
}

input#phone_number_57690335.needsclick.undefined.kl-private-reset-css-Xuajs1 {
    padding: 10px !important;
}

/***** klaviyo end *****//* End custom CSS */