.elementor-967 .elementor-element.elementor-element-aec4dc4{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-9969ce6{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-a271302{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-967 .elementor-element.elementor-element-583a687{--display:flex;}.elementor-967 .elementor-element.elementor-element-5a8a377{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-967 .elementor-element.elementor-element-0fcab48{text-align:justify;}.elementor-967 .elementor-element.elementor-element-0fcab48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:800;line-height:0.98em;letter-spacing:0em;color:#171717;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-967 .elementor-element.elementor-element-f5f9b39{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-f5f9b39 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-b4c9655{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-b4c9655 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-aa330d0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-967 .elementor-element.elementor-element-874769c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 5px 50px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#1370FC;border-radius:999px 999px 999px 999px;padding:15px 24px 15px 24px;}.elementor-967 .elementor-element.elementor-element-874769c .elementor-button:hover, .elementor-967 .elementor-element.elementor-element-874769c .elementor-button:focus{background-color:#0542FC;color:#FFFFFF;}.elementor-967 .elementor-element.elementor-element-874769c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-967 .elementor-element.elementor-element-874769c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-967 .elementor-element.elementor-element-874769c .elementor-button:hover svg, .elementor-967 .elementor-element.elementor-element-874769c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-967 .elementor-element.elementor-element-fde8d5e{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-331902e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-7b6882f{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-46a2d96{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1370FC29;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-967 .elementor-element.elementor-element-46a2d96.elementor-element{--align-self:flex-start;}.elementor-967 .elementor-element.elementor-element-46a2d96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1370FC;}.elementor-967 .elementor-element.elementor-element-0506cda{text-align:start;}.elementor-967 .elementor-element.elementor-element-0506cda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:0.98em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-a3a0092{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-a3a0092 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-e2710a6{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-e2710a6 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-3ab2351{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-3ab2351 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-4d18193{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-4d18193 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-7db9af1{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-7db9af1 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-0f55f1f{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-dd41b14{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-2f2fc59{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-9122717{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-8ea7944{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-b2014f5{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1370FC29;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-967 .elementor-element.elementor-element-b2014f5.elementor-element{--align-self:flex-start;}.elementor-967 .elementor-element.elementor-element-b2014f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1370FC;}.elementor-967 .elementor-element.elementor-element-3f01e81{text-align:start;}.elementor-967 .elementor-element.elementor-element-3f01e81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:0.98em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-67ba02d{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-67ba02d p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-4f54a31{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-4f54a31 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-5dce29d{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-5dce29d p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-71c62ab{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-71c62ab p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-89fd696{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-5b7b6aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-c9ebdad{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-1d7bdd2{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1370FC29;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-967 .elementor-element.elementor-element-1d7bdd2.elementor-element{--align-self:flex-start;}.elementor-967 .elementor-element.elementor-element-1d7bdd2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1370FC;}.elementor-967 .elementor-element.elementor-element-c287729{text-align:start;}.elementor-967 .elementor-element.elementor-element-c287729 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:0.98em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-156766c{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-156766c p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-2176da7{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-2176da7 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-e7d8633{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-e7d8633 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-9413256{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-9de15bb{--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;--padding-top:20px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-427834d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-bf07131{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-090a3f2 );--border-color:var( --e-global-color-090a3f2 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-11b2b2a{text-align:center;}.elementor-967 .elementor-element.elementor-element-11b2b2a img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-c9aae5c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-02b6947{text-align:start;}.elementor-967 .elementor-element.elementor-element-02b6947 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-a03f6d8{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-a03f6d8 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-a0d5856{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-5e9930e );--border-color:var( --e-global-color-5e9930e );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-3dc5e3e{text-align:center;}.elementor-967 .elementor-element.elementor-element-3dc5e3e img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-6a4142c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-2143bee{text-align:start;}.elementor-967 .elementor-element.elementor-element-2143bee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-517047c{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-517047c p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-bc0c51e{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-511291a{text-align:center;}.elementor-967 .elementor-element.elementor-element-511291a img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-a259f13{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-37b79c5{text-align:start;}.elementor-967 .elementor-element.elementor-element-37b79c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-eb560c8{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-eb560c8 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-197468b{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-ade57a6{text-align:center;}.elementor-967 .elementor-element.elementor-element-ade57a6 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-4d8b5bd{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-f508b8a{text-align:start;}.elementor-967 .elementor-element.elementor-element-f508b8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-e13aa61{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-e13aa61 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-df76e8c{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-a6d173b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-a3708d7{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-24f3175{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-620cf55{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1370FC29;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-967 .elementor-element.elementor-element-620cf55.elementor-element{--align-self:flex-start;}.elementor-967 .elementor-element.elementor-element-620cf55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1370FC;}.elementor-967 .elementor-element.elementor-element-880cf0f{text-align:start;}.elementor-967 .elementor-element.elementor-element-880cf0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:0.98em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-57827c4{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-57827c4 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-544638b{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-544638b p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-d559932{--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;--padding-top:20px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-991e3df{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-307c243{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-090a3f2 );--border-color:var( --e-global-color-090a3f2 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-96dd0a5{text-align:center;}.elementor-967 .elementor-element.elementor-element-96dd0a5 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-0c1b301{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-463ce20{text-align:start;}.elementor-967 .elementor-element.elementor-element-463ce20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-34f27ba{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-34f27ba p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-f561c63{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-2c8d019 );--border-color:var( --e-global-color-2c8d019 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-d6750b4{text-align:center;}.elementor-967 .elementor-element.elementor-element-d6750b4 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-0814b84{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-7f0929f{text-align:start;}.elementor-967 .elementor-element.elementor-element-7f0929f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-561ebfe{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-561ebfe p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-d1e2b9c{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-fe58170 );--border-color:var( --e-global-color-fe58170 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-685c8f0{text-align:center;}.elementor-967 .elementor-element.elementor-element-685c8f0 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-b62abc2{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-cc08313{text-align:start;}.elementor-967 .elementor-element.elementor-element-cc08313 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-eb7237f{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-eb7237f p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-b2c238d{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-54d5a41 );--border-color:var( --e-global-color-54d5a41 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-d1a0ab5{text-align:center;}.elementor-967 .elementor-element.elementor-element-d1a0ab5 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-988fa9f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-f1fccac{text-align:start;}.elementor-967 .elementor-element.elementor-element-f1fccac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-5fdc712{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-5fdc712 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-9b45481{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-9b45481.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-967 .elementor-element.elementor-element-7219313{--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;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-967 .elementor-element.elementor-element-7219313:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-7219313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-primary ) 0%, var( --e-global-color-54d5a41 ) 100%);}.elementor-967 .elementor-element.elementor-element-f435a5c{--display:flex;}.elementor-967 .elementor-element.elementor-element-1cf44e5{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-7b10dfb{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(19,112,252,0.16);border-radius:999px 999px 999px 999px;text-align:center;}.elementor-967 .elementor-element.elementor-element-7b10dfb.elementor-element{--align-self:flex-start;}.elementor-967 .elementor-element.elementor-element-7b10dfb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1370FC;}.elementor-967 .elementor-element.elementor-element-2abf1e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.05em;letter-spacing:0em;color:#FFFFFF;}.elementor-967 .elementor-element.elementor-element-ceca802{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-astglobalcolor4 );}.elementor-967 .elementor-element.elementor-element-ceca802 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-2ecf315{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-astglobalcolor4 );}.elementor-967 .elementor-element.elementor-element-2ecf315 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-5821d6a{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:var( --e-global-color-astglobalcolor4 );}.elementor-967 .elementor-element.elementor-element-5821d6a p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-6c11f6c{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-13ac9ea{--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-967 .elementor-element.elementor-element-ffecccf{--display:flex;}.elementor-967 .elementor-element.elementor-element-98565d7{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(19,112,252,0.16);border-radius:999px 999px 999px 999px;text-align:center;}.elementor-967 .elementor-element.elementor-element-98565d7.elementor-element{--align-self:flex-start;}.elementor-967 .elementor-element.elementor-element-98565d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1270FC;}.elementor-967 .elementor-element.elementor-element-c53a0b6{text-align:start;}.elementor-967 .elementor-element.elementor-element-c53a0b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.05em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-be52b4c{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-be52b4c p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-e0f2c1d{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-e0f2c1d p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-e98bf3e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-e6876f6{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-090a3f2 );--border-color:var( --e-global-color-090a3f2 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-66b77a3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-b325e97{text-align:start;}.elementor-967 .elementor-element.elementor-element-b325e97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-6744a30{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-6744a30 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-1d27d78{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-090a3f2 );--border-color:var( --e-global-color-090a3f2 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-534584d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-e6f1610{text-align:start;}.elementor-967 .elementor-element.elementor-element-e6f1610 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-409d17f{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-409d17f p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-95af512{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-090a3f2 );--border-color:var( --e-global-color-090a3f2 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-cafc8aa{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-09921a2{text-align:start;}.elementor-967 .elementor-element.elementor-element-09921a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-0fcf6cc{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-0fcf6cc p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-9f3c0ae{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 10px 00px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:00px;border-color:var( --e-global-color-090a3f2 );--border-color:var( --e-global-color-090a3f2 );--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 25px -10px rgba(18.99999999999999, 112.00000000000028, 252, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-996fc9f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-3dcc2ed{text-align:start;}.elementor-967 .elementor-element.elementor-element-3dcc2ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-b0e8f0d{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-b0e8f0d p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-1a16801{--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-967 .elementor-element.elementor-element-c9a9aab{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-75bd401{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-4e02e17{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-5835a33{--display:flex;--justify-content:center;}.elementor-967 .elementor-element.elementor-element-1a4b2b6{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1370FC29;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-967 .elementor-element.elementor-element-1a4b2b6.elementor-element{--align-self:flex-start;}.elementor-967 .elementor-element.elementor-element-1a4b2b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1370FC;}.elementor-967 .elementor-element.elementor-element-70e5c87{text-align:start;}.elementor-967 .elementor-element.elementor-element-70e5c87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:0.98em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-9e47d66{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-9e47d66 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-e924a92{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-e924a92 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-e58bdb5{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-e58bdb5 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-f245584{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-f245584 p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-216c4ca{text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-216c4ca p{margin-block-end:1px;}.elementor-967 .elementor-element.elementor-element-6d89464{--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-967 .elementor-element.elementor-element-2ce2383{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-967 .elementor-element.elementor-element-e220fb8{background-color:#FFFFFF;padding:9px 13px 9px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1370FC29;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-967 .elementor-element.elementor-element-e220fb8.elementor-element{--align-self:center;}.elementor-967 .elementor-element.elementor-element-e220fb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;color:#1370FC;}.elementor-967 .elementor-element.elementor-element-5a85113{text-align:center;}.elementor-967 .elementor-element.elementor-element-5a85113 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:0.98em;letter-spacing:0em;color:#171717;}.elementor-967 .elementor-element.elementor-element-e036561{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#444444;}.elementor-967 .elementor-element.elementor-element-e036561 p{margin-block-end:1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-967 .elementor-element.elementor-element-aec4dc4{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-0fcab48 .elementor-heading-title{font-size:56px;}.elementor-967 .elementor-element.elementor-element-874769c .elementor-button{font-size:14px;}.elementor-967 .elementor-element.elementor-element-46a2d96 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-0506cda .elementor-heading-title{font-size:56px;}.elementor-967 .elementor-element.elementor-element-b2014f5 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-3f01e81 .elementor-heading-title{font-size:56px;}.elementor-967 .elementor-element.elementor-element-1d7bdd2 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-c287729 .elementor-heading-title{font-size:56px;}.elementor-967 .elementor-element.elementor-element-427834d{--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-02b6947 .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-2143bee .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-37b79c5 .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-f508b8a .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-620cf55 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-880cf0f .elementor-heading-title{font-size:56px;}.elementor-967 .elementor-element.elementor-element-991e3df{--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-463ce20 .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-7f0929f .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-cc08313 .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-f1fccac .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-7b10dfb .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-2abf1e8 .elementor-heading-title{font-size:40px;}.elementor-967 .elementor-element.elementor-element-98565d7 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-c53a0b6 .elementor-heading-title{font-size:40px;}.elementor-967 .elementor-element.elementor-element-e98bf3e{--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-b325e97 .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-e6f1610 .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-09921a2 .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-3dcc2ed .elementor-heading-title{font-size:21px;}.elementor-967 .elementor-element.elementor-element-1a4b2b6 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-70e5c87 .elementor-heading-title{font-size:56px;}.elementor-967 .elementor-element.elementor-element-e220fb8 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-5a85113 .elementor-heading-title{font-size:56px;}}@media(min-width:768px){.elementor-967 .elementor-element.elementor-element-aec4dc4{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-9969ce6{--width:70%;}.elementor-967 .elementor-element.elementor-element-a271302{--width:100%;}.elementor-967 .elementor-element.elementor-element-5a8a377{--width:70%;}.elementor-967 .elementor-element.elementor-element-fde8d5e{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-0f55f1f{--width:100%;}.elementor-967 .elementor-element.elementor-element-dd41b14{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-89fd696{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-9de15bb{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-df76e8c{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-d559932{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-9b45481{--content-width:1350px;}.elementor-967 .elementor-element.elementor-element-f435a5c{--width:50%;}.elementor-967 .elementor-element.elementor-element-1cf44e5{--width:60%;}.elementor-967 .elementor-element.elementor-element-6c11f6c{--content-width:1350px;}.elementor-967 .elementor-element.elementor-element-13ac9ea{--width:50%;}.elementor-967 .elementor-element.elementor-element-ffecccf{--width:100%;}.elementor-967 .elementor-element.elementor-element-1a16801{--width:50%;}.elementor-967 .elementor-element.elementor-element-c9a9aab{--content-width:70%;}.elementor-967 .elementor-element.elementor-element-6d89464{--content-width:72%;}}@media(max-width:1024px) and (min-width:768px){.elementor-967 .elementor-element.elementor-element-aec4dc4{--content-width:95%;}.elementor-967 .elementor-element.elementor-element-6c11f6c{--content-width:95%;}.elementor-967 .elementor-element.elementor-element-13ac9ea{--width:100%;}}@media(max-width:767px){.elementor-967 .elementor-element.elementor-element-aec4dc4{--content-width:95%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-0fcab48 .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-f5f9b39{font-size:15px;}.elementor-967 .elementor-element.elementor-element-b4c9655{font-size:15px;}.elementor-967 .elementor-element.elementor-element-aa330d0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-874769c .elementor-button{font-size:14px;}.elementor-967 .elementor-element.elementor-element-46a2d96 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-0506cda .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-a3a0092{font-size:16px;}.elementor-967 .elementor-element.elementor-element-e2710a6{font-size:16px;}.elementor-967 .elementor-element.elementor-element-3ab2351{font-size:16px;}.elementor-967 .elementor-element.elementor-element-4d18193{font-size:16px;}.elementor-967 .elementor-element.elementor-element-7db9af1{font-size:16px;}.elementor-967 .elementor-element.elementor-element-b2014f5 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-3f01e81 .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-67ba02d{font-size:16px;}.elementor-967 .elementor-element.elementor-element-4f54a31{font-size:16px;}.elementor-967 .elementor-element.elementor-element-5dce29d{font-size:16px;}.elementor-967 .elementor-element.elementor-element-71c62ab{font-size:16px;}.elementor-967 .elementor-element.elementor-element-1d7bdd2 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-c287729 .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-156766c{font-size:16px;}.elementor-967 .elementor-element.elementor-element-2176da7{font-size:16px;}.elementor-967 .elementor-element.elementor-element-e7d8633{font-size:16px;}.elementor-967 .elementor-element.elementor-element-9de15bb{--content-width:95%;}.elementor-967 .elementor-element.elementor-element-427834d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-c9aae5c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-02b6947 .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-a03f6d8{font-size:14px;}.elementor-967 .elementor-element.elementor-element-6a4142c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-2143bee .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-517047c{font-size:14px;}.elementor-967 .elementor-element.elementor-element-a259f13{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-37b79c5 .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-eb560c8{font-size:14px;}.elementor-967 .elementor-element.elementor-element-4d8b5bd{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-f508b8a .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-e13aa61{font-size:14px;}.elementor-967 .elementor-element.elementor-element-620cf55 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-880cf0f .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-57827c4{font-size:16px;}.elementor-967 .elementor-element.elementor-element-544638b{font-size:16px;}.elementor-967 .elementor-element.elementor-element-d559932{--content-width:95%;}.elementor-967 .elementor-element.elementor-element-991e3df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-0c1b301{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-463ce20 .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-34f27ba{font-size:14px;}.elementor-967 .elementor-element.elementor-element-0814b84{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-7f0929f .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-561ebfe{font-size:14px;}.elementor-967 .elementor-element.elementor-element-b62abc2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-cc08313 .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-eb7237f{font-size:14px;}.elementor-967 .elementor-element.elementor-element-988fa9f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-f1fccac .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-5fdc712{font-size:14px;}.elementor-967 .elementor-element.elementor-element-9b45481{--content-width:95%;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-7b10dfb .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-2abf1e8 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-ceca802{font-size:15px;}.elementor-967 .elementor-element.elementor-element-2ecf315{font-size:15px;}.elementor-967 .elementor-element.elementor-element-5821d6a{font-size:15px;}.elementor-967 .elementor-element.elementor-element-6c11f6c{--content-width:95%;--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-967 .elementor-element.elementor-element-98565d7 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-c53a0b6 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-be52b4c{font-size:15px;}.elementor-967 .elementor-element.elementor-element-e0f2c1d{font-size:15px;}.elementor-967 .elementor-element.elementor-element-e98bf3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-66b77a3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-b325e97 .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-6744a30{font-size:14px;}.elementor-967 .elementor-element.elementor-element-534584d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-e6f1610 .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-409d17f{font-size:14px;}.elementor-967 .elementor-element.elementor-element-cafc8aa{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-09921a2 .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-0fcf6cc{font-size:14px;}.elementor-967 .elementor-element.elementor-element-996fc9f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-3dcc2ed .elementor-heading-title{font-size:20px;}.elementor-967 .elementor-element.elementor-element-b0e8f0d{font-size:14px;}.elementor-967 .elementor-element.elementor-element-1a4b2b6 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-70e5c87 .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-9e47d66{font-size:16px;}.elementor-967 .elementor-element.elementor-element-e924a92{font-size:16px;}.elementor-967 .elementor-element.elementor-element-e58bdb5{font-size:16px;}.elementor-967 .elementor-element.elementor-element-f245584{font-size:16px;}.elementor-967 .elementor-element.elementor-element-216c4ca{font-size:16px;}.elementor-967 .elementor-element.elementor-element-e220fb8 .elementor-heading-title{font-size:12px;}.elementor-967 .elementor-element.elementor-element-5a85113 .elementor-heading-title{font-size:34px;line-height:1.25em;}.elementor-967 .elementor-element.elementor-element-e036561{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-a271302 *//* =========================================================
   ACADEMIA JHON VARGAS
   COLLAGE 1:1 + VIDEO VERTICAL 9:16
   VERSIÓN CORREGIDA
   ========================================================= */


/* =========================================================
   1. COLLAGE PRINCIPAL
   ========================================================= */

.jvvideo-collage {
    --jv-blue: #86C247;
    --jv-black: #111111;
    --jv-gray: #606A78;
    --jv-border: #D9E4F2;
    --jv-white: #FFFFFF;
    --jv-green: #C00E57;

    position: relative !important;

    display: block !important;

    width: 100% !important;
    max-width: 1180px !important;

    /*
     * El collage completo es 1:1.
     * SOLO el vídeo es 9:16.
     */
    aspect-ratio: 1 / 1 !important;

    min-height: 0 !important;

    margin: 0 auto !important;
    padding: 0 !important;

    overflow: visible !important;

    isolation: isolate;
}


/* =========================================================
   2. DECORACIÓN AZUL
   ========================================================= */

.jvvideo-collage::before {
    content: "";

    position: absolute;

    width: 35%;
    height: 35%;
    aspect-ratio: 1 / 1;

    left: 0%;
    top: 7.5%;

    background: var(--jv-blue);

    border-radius:
        50% 50% 50% 50%
        /
        48% 52% 46% 54%;

    z-index: 0;

    pointer-events: none;
}

.jvvideo-collage::after {
    content: "";

    position: absolute;

    width: 30%;
    aspect-ratio: 1 / 1;

    right: 0%;
    top: 35%;

    background: var(--jv-green);

    border-radius:
        52% 48% 50% 50%
        /
        48% 52% 46% 54%;

    z-index: 0;

    pointer-events: none;
}


/* =========================================================
   3. VIDEO PRINCIPAL 9:16
   ========================================================= */

.jvvideo-main {
    /*
     * jvvideo-main está colocado directamente
     * sobre el widget de vídeo de Elementor.
     */

    position: absolute !important;

    left: 20.5% !important;
    top: 0% !important;

    height: 100% !important;
    width: auto !important;

    max-width: none !important;

    aspect-ratio: 10 / 16 !important;

    min-width: 0 !important;
    min-height: 0 !important;

    flex: none !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    background: #000;

    border-radius: 26px;

    z-index: 3;
}


/* =========================================================
   4. CONTENEDOR DE SUPERPOSICIONES
   ========================================================= */

.jvvideo-overlays {
    position: absolute !important;

    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    display: block !important;

    overflow: visible !important;

    flex: none !important;

    z-index: 6;

    /*
     * Evita que el contenedor transparente
     * bloquee clics sobre el vídeo.
     */
    pointer-events: none;
}


/* Los elementos internos pueden recibir clics */

.jvvideo-small,
.jvvideo-card {
    pointer-events: auto;
}


/* =========================================================
   5. FOTO SECUNDARIA
   ========================================================= */

.jvvideo-small {
    position: absolute !important;

    right: 50% !important;
    bottom: 0% !important;

    width: 50% !important;
    height: auto !important;

    aspect-ratio: 1.25 / 1;

    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    background: var(--jv-white);

    border: 8px solid var(--jv-white);

    border-radius: 25px;

    transform: rotate(8deg);
    transform-origin: center center;

    z-index: 7;

    box-shadow:
        0 18px 40px rgba(19, 112, 252, 0.10);
}


/* Contenedor interno de Imagen */

.jvvideo-small > .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    border-radius: 10px;
}


/* Imagen */

.jvvideo-small img {
    display: block;

    width: 100% !important;
    height: 100% !important;

    object-fit: cover !important;
    object-position: center center !important;
}


/* =========================================================
   6. TARJETA
   ========================================================= */

.jvvideo-card {
    position: absolute !important;

    left: 0% !important;
    bottom: 0% !important;

    width: 46% !important;

    margin: 0 !important;

    padding: 35px 35px !important;

    background: var(--jv-white);

    border: 5px solid var(--jv-border);

    border-radius: 25px;

    display: flex !important;

    flex-direction: column !important;

    justify-content: center !important;
    align-items: flex-start !important;

    z-index: 9;

    box-shadow:
        0 18px 40px rgba(19, 112, 252, 0.10);
}


/* =========================================================
   7. TEXTOS DE LA TARJETA
   ========================================================= */

.jvvideo-kicker,
.jvvideo-title {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


.jvvideo-kicker .elementor-widget-container,
.jvvideo-title .elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;
}


.jvvideo-kicker .elementor-heading-title {
    margin: 0 !important;

    color: var(--jv-gray);

    font-size: clamp(15px, 1.45vw, 21px);

    line-height: 1.25;

    font-weight: 700;
}


.jvvideo-title .elementor-heading-title {
    margin: 0 !important;

    color: var(--jv-black);

    font-size: clamp(27px, 3vw, 39px);

    line-height: 1.08;

    font-weight: 900;
}


/* =========================================================
   8. BADGE
   ========================================================= */

.jvvideo-badge {
    position: absolute !important;

    right: 7% !important;
    top: 8% !important;

    width: max-content !important;

    min-width: max-content;

    margin: 0 !important;

    padding: 17px 31px !important;

    background: var(--jv-yellow);

    border-radius: 24px;

    transform: rotate(5deg);

    z-index: 12;

    box-shadow:
        0 12px 25px rgba(0, 0, 0, 0.08);
}


.jvvideo-badge > .elementor-widget-container {
    width: auto !important;

    margin: 0 !important;
    padding: 0 !important;
}


.jvvideo-badge .elementor-heading-title {
    margin: 0 !important;

    color: var(--jv-black);

    font-size: clamp(16px, 2vw, 26px);

    line-height: 1;

    font-weight: 900;

    text-transform: uppercase;

    white-space: nowrap;
}


/* =========================================================
   9. TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .jvvideo-collage {
        aspect-ratio: 1 / 1 !important;
    }

    .jvvideo-main {
        border-radius: 22px;
    }


    .jvvideo-small {
        border-width: 6px;
        border-radius: 21px;
    }


    .jvvideo-card {
        min-height: 140px !important;

        padding: 27px 30px !important;

        border-radius: 22px;
    }


    .jvvideo-badge {
        padding: 14px 24px !important;

        border-radius: 20px;
    }
}


/* =========================================================
   10. MÓVIL
   ========================================================= */

@media (max-width: 767px) {

    .jvvideo-collage {
        aspect-ratio: 1 / 1 !important;
    }


    .jvvideo-main {
        left: 25% !important;

        height: 100% !important;

        border-radius: 17px;
    }


    .jvvideo-small {
        right: 1% !important;
        bottom: 5% !important;

        width: 47% !important;

        border-width: 5px;

        border-radius: 17px;
    }


    .jvvideo-card {
        left: 2% !important;
        bottom: 7% !important;

        width: 43% !important;

        min-height: 105px !important;

        padding: 17px 16px !important;

        border-width: 2px;

        border-radius: 17px;

        gap: 4px !important;
    }


    .jvvideo-card > .e-con-inner {
        gap: 4px !important;
    }


    .jvvideo-kicker .elementor-heading-title {
        font-size: 12px;
    }


    .jvvideo-title .elementor-heading-title {
        font-size: 20px;
    }


    .jvvideo-badge {
        padding: 10px 17px !important;

        border-radius: 16px;
    }


    .jvvideo-badge .elementor-heading-title {
        font-size: 13px;
    }
}


/* =========================================================
   11. MÓVILES PEQUEÑOS
   ========================================================= */

@media (max-width: 480px) {

    .jvvideo-collage {
        aspect-ratio: 1 / 1 !important;
    }


    .jvvideo-small {
        border-width: 4px;
    }


    .jvvideo-card {
        min-height: 92px !important;

        padding: 13px 11px !important;

        border-radius: 14px;
    }


    .jvvideo-kicker .elementor-heading-title {
        font-size: 10px;
    }


    .jvvideo-title .elementor-heading-title {
        font-size: 17px;
    }


    .jvvideo-badge {
        padding: 8px 13px !important;
    }


    .jvvideo-badge .elementor-heading-title {
        font-size: 11px;
    }
}/* End custom CSS */