.elementor-23927 .elementor-element.elementor-element-a6015dd{--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;--align-items:stretch;--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-23927 .elementor-element.elementor-element-a6015dd:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-a6015dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-8be20ec{--display:flex;--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-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-23927 .elementor-element.elementor-element-f93f1c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-23927 .elementor-element.elementor-element-f93f1c2{text-align:left;}.elementor-23927 .elementor-element.elementor-element-f93f1c2 img{width:calc(230px + 1vw);max-width:100%;}.elementor-23927 .elementor-element.elementor-element-d2afc28{--display:flex;--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-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav > li:hover > a{background-color:#FFFFFF;color:#000000;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav > li.active > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav > li:focus > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav > li.current_page_item > a{background-color:#FFFFFF;color:#000000;}.elementor-23927 .elementor-element.elementor-element-1a166e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-nav-toggle.mobile-toggle{justify-content:center;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu-content .nav li a{text-align:right;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav>li>a{font-family:"Graphik", Sans-serif;font-size:15px;font-weight:600;padding:7px 10px 7px 10px !important;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav>li{padding:30px 0px 0px 2px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-2 .plus-navigation-menu .navbar-nav > li.dropdown > a:before{right:calc(10px + 3px);}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .nav li.dropdown .dropdown-menu > li > a{font-family:"Graphik", Sans-serif;color:#313131;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .nav li.dropdown .dropdown-menu{padding:0px 0px 0px 0px !important;border-radius:10px 10px 10px 10px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .nav li.dropdown .dropdown-menu .dropdown-menu{left:calc(100% + 0px);}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu:not(.menu-vertical) .nav li.dropdown .dropdown-menu > li,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu.menu-vertical .nav li.dropdown .dropdown-menu > li a{padding:10px 15px 10px 15px  !important;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .nav li.dropdown .dropdown-menu > li:hover > a{color:#F25595;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li.active > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li:focus > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li.current_page_item > a{color:#ff5a6e;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu-content{margin-top:2px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .mobile-plus-toggle-menu ul.toggle-lines li.toggle-line{background:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .mobile-plus-toggle-menu:not(.collapsed) ul.toggle-lines li.toggle-line{background:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu .navbar-nav>li>a{font-family:"Graphik", Sans-serif;padding:10px 10px 10px 10px !important;color:#313131;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown > a:after{color:#313131;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.active > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li:focus > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu .navbar-nav > li.current_page_item > a{color:#000000;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown.active > a:after,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown:focus > a:after,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown.current_page_item > a:after{color:#313131;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu .nav li.dropdown .dropdown-menu > li > a{padding:10px 10px 10px 15px !important;color:#000000;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .nav li.dropdown .dropdown-menu > li > a:after{color:#313131;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li.active > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li:focus > a,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li.current_page_item > a{color:#FFE600;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu > li.dropdown-submenu.active > a:after,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu > li.dropdown-submenu:focus > a:after,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu > li.dropdown-submenu.current_page_item > a:after{color:#313131;}.elementor-23927 .elementor-element.elementor-element-2e0dd1b{--display:flex;--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-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-23927 .elementor-element.elementor-element-e55edd1 .elementor-button{background-color:#FFE600;font-family:"Graphik", Sans-serif;font-size:17px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:17px 34px 17px 34px;}.elementor-23927 .elementor-element.elementor-element-16bd9f2{--display:flex;--min-height:590px;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23927 .elementor-element.elementor-element-16bd9f2:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-16bd9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE600;}.elementor-23927 .elementor-element.elementor-element-233bbf7{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-23927 .elementor-element.elementor-element-5641d37 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-23927 .elementor-element.elementor-element-5641d37 .elementor-icon-box-wrapper{text-align:left;}.elementor-23927 .elementor-element.elementor-element-5641d37 .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-23927 .elementor-element.elementor-element-5641d37 .elementor-icon-box-title, .elementor-23927 .elementor-element.elementor-element-5641d37 .elementor-icon-box-title a{font-family:"Graphik", Sans-serif;font-size:14px;font-weight:600;}.elementor-23927 .elementor-element.elementor-element-5641d37:has(:hover) .elementor-icon-box-title,
					 .elementor-23927 .elementor-element.elementor-element-5641d37:has(:focus) .elementor-icon-box-title{color:#000000;}.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-23927 .elementor-element.elementor-element-1d6e41f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-23927 .elementor-element.elementor-element-1d6e41f .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:52px;font-weight:900;line-height:1.2em;color:#000000;}.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-23927 .elementor-element.elementor-element-1235a0f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Guardian", Sans-serif;font-weight:400;color:#000000;}.elementor-23927 .elementor-element.elementor-element-1235a0f > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-23927 .elementor-element.elementor-element-1235a0f .elementor-text-editor{column-count:1;}.elementor-23927 .elementor-element.elementor-element-7deae53{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-645c4e2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;}.elementor-23927 .elementor-element.elementor-element-645c4e2:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-645c4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEBEBE40;}.elementor-23927 .elementor-element.elementor-element-5655134 > .elementor-widget-container{margin:15px 0px -19px 0px;}.elementor-23927 .elementor-element.elementor-element-5655134 .elementor-heading-title{font-family:"Guardian", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-ecf4a77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23927 .elementor-element.elementor-element-05770f8 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-05770f8.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-a3dd2f1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;--padding-top:8px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-a3dd2f1:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-a3dd2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEBEBE40;}.elementor-23927 .elementor-element.elementor-element-19bbd49 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-23927 .elementor-element.elementor-element-19bbd49 .elementor-heading-title{font-family:"Guardian", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-2466abe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23927 .elementor-element.elementor-element-c5aa946 > .elementor-widget-container{background-color:#02010100;margin:-98px 0px -93px 0px;}.elementor-23927 .elementor-element.elementor-element-212b110{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-23927 .elementor-element.elementor-element-212b110 > .elementor-widget-container{margin:20px 0px -40px 0px;}.elementor-23927 .elementor-element.elementor-element-212b110 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-23927 .elementor-element.elementor-element-ed99ffd{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-ed99ffd:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-ed99ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F587;}.elementor-23927 .elementor-element.elementor-element-4c479c1{--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;}.elementor-23927 .elementor-element.elementor-element-9a85fda{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-1ef923b{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23927 .elementor-element.elementor-element-a3a84a7{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-a3a84a7:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-a3a84a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-3928f89{--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;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23927 .elementor-element.elementor-element-874a141 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-874a141.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-874a141.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-874a141.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-874a141.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-874a141.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-874a141.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-874a141.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-874a141 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-874a141 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-fe18338 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-fe18338.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-fcffc5f .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-e311e72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Guardian", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-23927 .elementor-element.elementor-element-e311e72 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-23927 .elementor-element.elementor-element-e311e72 .elementor-text-editor{column-count:1;}.elementor-23927 .elementor-element.elementor-element-749c47f{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-749c47f:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-749c47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-d8e59dd{--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;}.elementor-23927 .elementor-element.elementor-element-8c5fa19 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-8c5fa19.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-8c5fa19.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-8c5fa19.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-8c5fa19.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-8c5fa19.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-8c5fa19.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-8c5fa19.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-8c5fa19 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-8c5fa19 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-c32461c > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-c32461c.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-09e953c .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-3badffa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Guardian", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-23927 .elementor-element.elementor-element-3badffa > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-23927 .elementor-element.elementor-element-3badffa .elementor-text-editor{column-count:1;}.elementor-23927 .elementor-element.elementor-element-7f56485{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-7f56485:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-7f56485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-b27011c{--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;}.elementor-23927 .elementor-element.elementor-element-dec8268 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-dec8268.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-dec8268.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-dec8268.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-dec8268.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-dec8268.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-dec8268.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-dec8268.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-dec8268 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-dec8268 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-097f55e > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-097f55e.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-f4b9404 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-ce97c0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Guardian", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-23927 .elementor-element.elementor-element-ce97c0e > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-23927 .elementor-element.elementor-element-ce97c0e .elementor-text-editor{column-count:1;}.elementor-23927 .elementor-element.elementor-element-617255a{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23927 .elementor-element.elementor-element-1032df5{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-1032df5:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-1032df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-3804f42{--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;}.elementor-23927 .elementor-element.elementor-element-ead0b77 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-ead0b77.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-ead0b77.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-ead0b77.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-ead0b77.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-ead0b77.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-ead0b77.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-ead0b77.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-ead0b77 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-ead0b77 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-bd4f006 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-bd4f006.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-974974b .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-016d687{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Guardian", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-23927 .elementor-element.elementor-element-016d687 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-23927 .elementor-element.elementor-element-016d687 .elementor-text-editor{column-count:1;}.elementor-23927 .elementor-element.elementor-element-1b43226{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-1b43226:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-1b43226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-dd7410a{--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;}.elementor-23927 .elementor-element.elementor-element-0a7531a .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-0a7531a.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-0a7531a.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-0a7531a.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-0a7531a.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-0a7531a.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-0a7531a.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-0a7531a.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-0a7531a .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-0a7531a .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-0080592 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-0080592.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-200b567 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-85ab47b{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-85ab47b:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-85ab47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-4486896{--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;}.elementor-23927 .elementor-element.elementor-element-66bfdf7 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-66bfdf7.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-66bfdf7.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-66bfdf7.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-66bfdf7.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-66bfdf7.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-66bfdf7.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-66bfdf7.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-66bfdf7 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-66bfdf7 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-93ce062 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-93ce062.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-640f110 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-e3e82d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Guardian", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-23927 .elementor-element.elementor-element-e3e82d9 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-23927 .elementor-element.elementor-element-e3e82d9 .elementor-text-editor{column-count:1;}.elementor-23927 .elementor-element.elementor-element-2b83455{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23927 .elementor-element.elementor-element-155b013{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-155b013:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-155b013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-b53a1c6{--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;}.elementor-23927 .elementor-element.elementor-element-e1542f8 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-e1542f8.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-e1542f8.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-e1542f8.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-e1542f8.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-e1542f8.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-e1542f8.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-e1542f8.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-e1542f8 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-e1542f8 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-df366e2 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-df366e2.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-993c87c .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-3e33150{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-3e33150:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-3e33150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-76703ce{--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;}.elementor-23927 .elementor-element.elementor-element-0a17f6a .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-0a17f6a.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-0a17f6a.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-0a17f6a.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-0a17f6a.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-0a17f6a.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-0a17f6a.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-0a17f6a.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-0a17f6a .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-0a17f6a .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-0ace7a6 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-0ace7a6.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-cb78935 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-cb78935 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-d94491e{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-d94491e:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-d94491e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-2669d05{--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;}.elementor-23927 .elementor-element.elementor-element-59645e5 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-59645e5.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-59645e5.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-59645e5.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-59645e5.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-59645e5.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-59645e5.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-59645e5.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-59645e5 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-59645e5 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-9415655 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-9415655.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-28136aa .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-86be2e2{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23927 .elementor-element.elementor-element-d21bbfa{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-d21bbfa:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-d21bbfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-ec1bbb8{--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;}.elementor-23927 .elementor-element.elementor-element-7ca1dce .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-7ca1dce.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-7ca1dce.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-7ca1dce.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-7ca1dce.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-7ca1dce.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-7ca1dce.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-7ca1dce.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-7ca1dce .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-7ca1dce .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-1aacb38 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-1aacb38.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-9c05e35 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-3bf9f76{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-3bf9f76:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-3bf9f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-cd80918{--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;}.elementor-23927 .elementor-element.elementor-element-69ccf0a .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-69ccf0a.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-69ccf0a.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-69ccf0a.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-69ccf0a.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-69ccf0a.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-69ccf0a.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-69ccf0a.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-69ccf0a .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-69ccf0a .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-e3314b4 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-e3314b4.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-2d83d8b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-2d83d8b .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-c7cd493{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-c7cd493:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-c7cd493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-86f37c8{--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;}.elementor-23927 .elementor-element.elementor-element-597bd48 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-597bd48.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-597bd48.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-597bd48.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-597bd48.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-597bd48.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-597bd48.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-597bd48.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-597bd48 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-597bd48 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-fac488e > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-fac488e.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-47c3aae .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-c40a7c9{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23927 .elementor-element.elementor-element-4d7a7cf{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-4d7a7cf:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-4d7a7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-59dfa52{--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;}.elementor-23927 .elementor-element.elementor-element-c5c6b33 .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-c5c6b33.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-c5c6b33.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-c5c6b33.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-c5c6b33.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-c5c6b33.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-c5c6b33.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-c5c6b33.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-c5c6b33 .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-c5c6b33 .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-f2db6ef > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-f2db6ef.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-fbe750b .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-fe532e5{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-fe532e5:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-fe532e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-aac403d{--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;}.elementor-23927 .elementor-element.elementor-element-51123bb .elementor-icon-wrapper{text-align:center;}.elementor-23927 .elementor-element.elementor-element-51123bb.elementor-view-stacked .elementor-icon{background-color:#D8D8D8;color:#000000;}.elementor-23927 .elementor-element.elementor-element-51123bb.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-51123bb.elementor-view-default .elementor-icon{color:#D8D8D8;border-color:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-51123bb.elementor-view-framed .elementor-icon, .elementor-23927 .elementor-element.elementor-element-51123bb.elementor-view-default .elementor-icon svg{fill:#D8D8D8;}.elementor-23927 .elementor-element.elementor-element-51123bb.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-23927 .elementor-element.elementor-element-51123bb.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-23927 .elementor-element.elementor-element-51123bb .elementor-icon{font-size:22px;border-radius:12px 12px 12px 12px;}.elementor-23927 .elementor-element.elementor-element-51123bb .elementor-icon svg{height:22px;}.elementor-23927 .elementor-element.elementor-element-d05f657 > .elementor-widget-container{background-color:#02010100;margin:0px 21px 0px -3px;}.elementor-23927 .elementor-element.elementor-element-d05f657.elementor-element{--align-self:center;}.elementor-23927 .elementor-element.elementor-element-d4416ed > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-d4416ed .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-23927 .elementor-element.elementor-element-1e6936a:not(.elementor-motion-effects-element-type-background), .elementor-23927 .elementor-element.elementor-element-1e6936a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2423;}.elementor-23927 .elementor-element.elementor-element-1e6936a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 40px 0px;}.elementor-23927 .elementor-element.elementor-element-1e6936a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23927 .elementor-element.elementor-element-e251d69.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-23927 .elementor-element.elementor-element-e251d69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-23927 .elementor-element.elementor-element-e251d69.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23927 .elementor-element.elementor-element-e251d69 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-82d628b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-82d628b .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:25px;font-weight:900;color:#FFE600;}.elementor-23927 .elementor-element.elementor-element-513551e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-513551e .elementor-text-editor{column-count:1;}.elementor-23927 .elementor-element.elementor-element-513551e{font-family:"Graphik", Sans-serif;font-size:19px;font-weight:500;color:#FFFFFF;}.elementor-23927 .elementor-element.elementor-element-1ccdda1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-1ccdda1 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:25px;font-weight:900;color:#FFE600;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-23927 .elementor-element.elementor-element-166ee80{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-item > a{font-family:"Graphik", Sans-serif;font-size:19px;font-weight:500;}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-23927 .elementor-element.elementor-element-f05a420.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-23927 .elementor-element.elementor-element-f05a420.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-23927 .elementor-element.elementor-element-f05a420.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23927 .elementor-element.elementor-element-24b75f2{--grid-template-columns:repeat(0, auto);--icon-size:35px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-23927 .elementor-element.elementor-element-24b75f2 .elementor-widget-container{text-align:center;}.elementor-23927 .elementor-element.elementor-element-24b75f2 .elementor-social-icon{background-color:#1F2423;--icon-padding:0.2em;border-style:none;}.elementor-23927 .elementor-element.elementor-element-24b75f2 .elementor-social-icon i{color:#FFE600;}.elementor-23927 .elementor-element.elementor-element-24b75f2 .elementor-social-icon svg{fill:#FFE600;}@media(max-width:1024px){.elementor-23927 .elementor-element.elementor-element-d2afc28{--justify-content:center;}.elementor-23927 .elementor-element.elementor-element-1d6e41f{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-23927 .elementor-element.elementor-element-1235a0f{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-23927 .elementor-element.elementor-element-4c479c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-9a85fda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-24b75f2{--grid-column-gap:10px;--grid-row-gap:10px;}}@media(min-width:768px){.elementor-23927 .elementor-element.elementor-element-8be20ec{--width:14%;}.elementor-23927 .elementor-element.elementor-element-d2afc28{--width:73%;}.elementor-23927 .elementor-element.elementor-element-2e0dd1b{--width:13%;}.elementor-23927 .elementor-element.elementor-element-16bd9f2{--content-width:96%;}.elementor-23927 .elementor-element.elementor-element-7deae53{--width:42%;}.elementor-23927 .elementor-element.elementor-element-a3dd2f1{--width:92%;}.elementor-23927 .elementor-element.elementor-element-ed99ffd{--content-width:96%;}.elementor-23927 .elementor-element.elementor-element-9a85fda{--width:100%;}.elementor-23927 .elementor-element.elementor-element-1ef923b{--width:100%;}.elementor-23927 .elementor-element.elementor-element-a3a84a7{--width:33%;}.elementor-23927 .elementor-element.elementor-element-749c47f{--width:33%;}.elementor-23927 .elementor-element.elementor-element-7f56485{--width:33%;}.elementor-23927 .elementor-element.elementor-element-617255a{--width:100%;}.elementor-23927 .elementor-element.elementor-element-1032df5{--width:47%;}.elementor-23927 .elementor-element.elementor-element-1b43226{--width:47%;}.elementor-23927 .elementor-element.elementor-element-85ab47b{--width:47%;}.elementor-23927 .elementor-element.elementor-element-2b83455{--width:100%;}.elementor-23927 .elementor-element.elementor-element-155b013{--width:47%;}.elementor-23927 .elementor-element.elementor-element-3e33150{--width:47%;}.elementor-23927 .elementor-element.elementor-element-d94491e{--width:47%;}.elementor-23927 .elementor-element.elementor-element-86be2e2{--width:100%;}.elementor-23927 .elementor-element.elementor-element-d21bbfa{--width:47%;}.elementor-23927 .elementor-element.elementor-element-3bf9f76{--width:47%;}.elementor-23927 .elementor-element.elementor-element-c7cd493{--width:47%;}.elementor-23927 .elementor-element.elementor-element-c40a7c9{--width:100%;}.elementor-23927 .elementor-element.elementor-element-4d7a7cf{--width:32%;}.elementor-23927 .elementor-element.elementor-element-fe532e5{--width:32%;}.elementor-23927 .elementor-element.elementor-element-e251d69{width:20%;}.elementor-23927 .elementor-element.elementor-element-40a17ef{width:40%;}.elementor-23927 .elementor-element.elementor-element-0c6a71b{width:20%;}.elementor-23927 .elementor-element.elementor-element-f05a420{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23927 .elementor-element.elementor-element-8be20ec{--width:20%;}.elementor-23927 .elementor-element.elementor-element-d2afc28{--width:60%;}.elementor-23927 .elementor-element.elementor-element-7deae53{--width:63%;}}@media(max-width:767px){.elementor-23927 .elementor-element.elementor-element-a6015dd{--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-8be20ec{--width:100%;}.elementor-23927 .elementor-element.elementor-element-f93f1c2 img{width:calc(100px + 1vw);}.elementor-23927 .elementor-element.elementor-element-d2afc28{--width:100%;}.elementor-23927 .elementor-element.elementor-element-1a166e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav>li{padding:20px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .navbar-nav>li>a{padding:0px 0px 0px 10px !important;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-2 .plus-navigation-menu .navbar-nav > li.dropdown > a:before{right:calc(0px + 3px);}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .nav li.dropdown .dropdown-menu{padding:10px 10px 10px 10px !important;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu .nav li.dropdown .dropdown-menu .dropdown-menu{left:calc(100% + 10px);}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu:not(.menu-vertical) .nav li.dropdown .dropdown-menu > li,.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-navigation-menu.menu-vertical .nav li.dropdown .dropdown-menu > li a{padding:0px 0px 0px 0px  !important;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu .navbar-nav>li>a{font-size:15px;padding:6px 25px 6px 0px !important;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu .navbar-nav li{margin:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu .nav li.dropdown .dropdown-menu li{margin:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-1a166e8 .plus-mobile-menu .nav li.dropdown .dropdown-menu > li > a{padding:5px 25px 5px 0px !important;}.elementor-23927 .elementor-element.elementor-element-2e0dd1b{--width:100%;--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-23927 .elementor-element.elementor-element-e55edd1 .elementor-button{padding:11px 11px 11px 11px;}.elementor-23927 .elementor-element.elementor-element-16bd9f2{--min-height:499px;}.elementor-23927 .elementor-element.elementor-element-5641d37 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-23927 .elementor-element.elementor-element-1d6e41f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23927 .elementor-element.elementor-element-1d6e41f .elementor-heading-title{font-size:34px;}.elementor-23927 .elementor-element.elementor-element-1235a0f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23927 .elementor-element.elementor-element-7deae53{--flex-wrap:nowrap;}.elementor-23927 .elementor-element.elementor-element-645c4e2{--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-5655134 > .elementor-widget-container{margin:-20px 0px 8px 6px;}.elementor-23927 .elementor-element.elementor-element-5655134 .elementor-heading-title{font-size:14px;}.elementor-23927 .elementor-element.elementor-element-ecf4a77{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23927 .elementor-element.elementor-element-05770f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-a3dd2f1{--padding-top:12px;--padding-bottom:14px;--padding-left:10px;--padding-right:10px;}.elementor-23927 .elementor-element.elementor-element-19bbd49 > .elementor-widget-container{margin:8px 0px -5px 0px;}.elementor-23927 .elementor-element.elementor-element-19bbd49 .elementor-heading-title{font-size:14px;}.elementor-23927 .elementor-element.elementor-element-c5aa946 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-200b567 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-993c87c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-28136aa > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-9c05e35 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-47c3aae > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-fbe750b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-23927 .elementor-element.elementor-element-1e6936a{padding:0px 0px 40px 0px;}.elementor-23927 .elementor-element.elementor-element-82d628b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-82d628b{text-align:center;}.elementor-23927 .elementor-element.elementor-element-82d628b .elementor-heading-title{font-size:25px;}.elementor-23927 .elementor-element.elementor-element-513551e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23927 .elementor-element.elementor-element-513551e{text-align:center;font-size:16px;}.elementor-23927 .elementor-element.elementor-element-513551e p{margin-bottom:1px;}.elementor-23927 .elementor-element.elementor-element-1ccdda1{text-align:center;}.elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23927 .elementor-element.elementor-element-166ee80 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-05770f8 *//* 1. Ocultar herramientas del plugin, cabeceras, textos extra y ETIQUETAS FANTASMAS (::before / ::after) */
.elementor-23927 .elementor-element.elementor-element-05770f8 .dataTables_length,
.elementor-23927 .elementor-element.elementor-element-05770f8 .dataTables_filter,
.elementor-23927 .elementor-element.elementor-element-05770f8 .dataTables_info,
.elementor-23927 .elementor-element.elementor-element-05770f8 .dataTables_paginate,
.elementor-23927 .elementor-element.elementor-element-05770f8 .stwt-edit-link,
.elementor-23927 .elementor-element.elementor-element-05770f8 .admin-edit-link,
.elementor-23927 .elementor-element.elementor-element-05770f8 table thead,
.elementor-23927 .elementor-element.elementor-element-05770f8 table tfoot,
.elementor-23927 .elementor-element.elementor-element-05770f8 th,
.elementor-23927 .elementor-element.elementor-element-05770f8 table td::before, /* <-- Elimina el "S/" flotante responsivo */
.elementor-23927 .elementor-element.elementor-element-05770f8 table td::after {  /* <-- Evita cualquier otra inyección de texto */
    display: none !important;
    content: none !important;
}

/* 2. COLAPSAR ESPACIOS (Arriba y Abajo): Forzar a todos los contenedores a medir 0px de margen y altura automática */
.elementor-23927 .elementor-element.elementor-element-05770f8,
.elementor-23927 .elementor-element.elementor-element-05770f8 .dataTables_wrapper,
.elementor-23927 .elementor-element.elementor-element-05770f8 .stwt_table_holder,
.elementor-23927 .elementor-element.elementor-element-05770f8 .stwt-table-container,
.elementor-23927 .elementor-element.elementor-element-05770f8 div,
.elementor-23927 .elementor-element.elementor-element-05770f8 table, 
.elementor-23927 .elementor-element.elementor-element-05770f8 tbody, 
.elementor-23927 .elementor-element.elementor-element-05770f8 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: inline-block !important; /* Esto elimina el salto de bloque */
    width: auto !important;
}

/* 3. Ocultar todas las columnas sobrantes de la tabla (Dejar solo la primera) */
.elementor-23927 .elementor-element.elementor-element-05770f8 table td:nth-child(n+2) {
    display: none !important;
}

/* 4. COLAPSAR ESPACIO LATERAL: Estilizar el número como texto puro pegado al S/ y FORZAR TRANSPARENCIA */
.elementor-23927 .elementor-element.elementor-element-05770f8 table td:nth-child(1) {
    display: inline-block !important;
    color: #ffffff !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño del diseño en Desktop (Por defecto) */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    vertical-align: middle !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    white-space: nowrap !important; /* Evita que el número se parta en dos líneas */
}

/* 5. Por si el plugin mete un span o un formato interno de texto con fondo oculto */
.elementor-23927 .elementor-element.elementor-element-05770f8 table td:nth-child(1) * {
    background: transparent !important;
    background-color: transparent !important;
}

/* ==========================================================================
   6. OPTIMIZACIÓN RESPONSIVA (Media Queries para Tablets y Móviles)
   ========================================================================== */

/* 📱 TABLETS (max-width: 1024px) - Escala ligeramente el número */
@media (max-width: 1024px) {
    .elementor-23927 .elementor-element.elementor-element-05770f8 table td:nth-child(1) {
        font-size: 28px !important;
    }
}

/* 📱 MÓVILES (max-width: 768px) - Tamaño estándar para la mayoría de teléfonos */
@media (max-width: 768px) {
    .elementor-23927 .elementor-element.elementor-element-05770f8 table td:nth-child(1) {
        font-size: 24px !important;
    }
}

/* 📱 MÓVILES PEQUEÑOS (max-width: 480px) - Evita desbordamientos extremos */
@media (max-width: 480px) {
    .elementor-23927 .elementor-element.elementor-element-05770f8 table td:nth-child(1) {
        font-size: 17px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c5aa946 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-c5aa946 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-c5aa946 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-c5aa946 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-c5aa946 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-c5aa946 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-c5aa946 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-c5aa946 table thead, .elementor-23927 .elementor-element.elementor-element-c5aa946 table tfoot, .elementor-23927 .elementor-element.elementor-element-c5aa946 th {
    display: none !important;
}

/* 2. COLAPSAR ESPACIOS y forzar transparencia */
.elementor-23927 .elementor-element.elementor-element-c5aa946, .elementor-23927 .elementor-element.elementor-element-c5aa946 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-c5aa946 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-c5aa946 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-c5aa946 div, .elementor-23927 .elementor-element.elementor-element-c5aa946 table, .elementor-23927 .elementor-element.elementor-element-c5aa946 tbody, .elementor-23927 .elementor-element.elementor-element-c5aa946 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: inline-block !important;
    width: auto !important;
}

/* 3. OCULTAR TODAS LAS COLUMNAS POR DEFECTO */
.elementor-23927 .elementor-element.elementor-element-c5aa946 table td {
    display: none !important;
}

/* 4. MOSTRAR Y ESTILIZAR ÚNICAMENTE LA COLUMNA 2 (Porcentaje) */
.elementor-23927 .elementor-element.elementor-element-c5aa946 table td:nth-child(2) {
    display: inline-block !important;
    color: #ffffff !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño Desktop por defecto */
    font-weight: 900 !important;
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    vertical-align: middle !important;
    background: transparent !important;
    background-color: transparent !important;
    white-space: nowrap !important; /* Evita saltos de línea raros */
}

/* 5. Transparencia interna absoluta */
.elementor-23927 .elementor-element.elementor-element-c5aa946 table td:nth-child(2) * {
    background: transparent !important;
    background-color: transparent !important;
}

/* ==========================================================================
   6. RESPONSIVE (Tablets y Móviles)
   ========================================================================== */

/* 📱 TABLETS (max-width: 1024px) */
@media (max-width: 1024px) {
    .elementor-23927 .elementor-element.elementor-element-c5aa946 table td:nth-child(2) {
        font-size: 28px !important;
    }
}

/* 📱 MÓVILES (max-width: 768px) */
@media (max-width: 768px) {
    .elementor-23927 .elementor-element.elementor-element-c5aa946 table td:nth-child(2) {
        font-size: 24px !important;
    }
}

/* 📱 MÓVILES PEQUEÑOS (max-width: 480px) */
@media (max-width: 480px) {
    .elementor-23927 .elementor-element.elementor-element-c5aa946 table td:nth-child(2) {
        font-size: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fe18338 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-fe18338 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-fe18338 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-fe18338 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-fe18338 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-fe18338 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-fe18338 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-fe18338 table thead, .elementor-23927 .elementor-element.elementor-element-fe18338 table tfoot, .elementor-23927 .elementor-element.elementor-element-fe18338 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-fe18338, .elementor-23927 .elementor-element.elementor-element-fe18338 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-fe18338 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-fe18338 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-fe18338 div, .elementor-23927 .elementor-element.elementor-element-fe18338 table, .elementor-23927 .elementor-element.elementor-element-fe18338 tbody, .elementor-23927 .elementor-element.elementor-element-fe18338 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-fe18338 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-fe18338 table td:nth-child(3) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c32461c *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-c32461c .dataTables_length, .elementor-23927 .elementor-element.elementor-element-c32461c .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-c32461c .dataTables_info, .elementor-23927 .elementor-element.elementor-element-c32461c .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-c32461c .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-c32461c .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-c32461c table thead, .elementor-23927 .elementor-element.elementor-element-c32461c table tfoot, .elementor-23927 .elementor-element.elementor-element-c32461c th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-c32461c, .elementor-23927 .elementor-element.elementor-element-c32461c .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-c32461c .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-c32461c .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-c32461c div, .elementor-23927 .elementor-element.elementor-element-c32461c table, .elementor-23927 .elementor-element.elementor-element-c32461c tbody, .elementor-23927 .elementor-element.elementor-element-c32461c tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-c32461c table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-c32461c table td:nth-child(4) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-097f55e *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-097f55e .dataTables_length, .elementor-23927 .elementor-element.elementor-element-097f55e .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-097f55e .dataTables_info, .elementor-23927 .elementor-element.elementor-element-097f55e .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-097f55e .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-097f55e .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-097f55e table thead, .elementor-23927 .elementor-element.elementor-element-097f55e table tfoot, .elementor-23927 .elementor-element.elementor-element-097f55e th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-097f55e, .elementor-23927 .elementor-element.elementor-element-097f55e .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-097f55e .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-097f55e .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-097f55e div, .elementor-23927 .elementor-element.elementor-element-097f55e table, .elementor-23927 .elementor-element.elementor-element-097f55e tbody, .elementor-23927 .elementor-element.elementor-element-097f55e tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-097f55e table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-097f55e table td:nth-child(5) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bd4f006 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-bd4f006 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-bd4f006 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-bd4f006 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-bd4f006 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-bd4f006 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-bd4f006 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-bd4f006 table thead, .elementor-23927 .elementor-element.elementor-element-bd4f006 table tfoot, .elementor-23927 .elementor-element.elementor-element-bd4f006 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-bd4f006, .elementor-23927 .elementor-element.elementor-element-bd4f006 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-bd4f006 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-bd4f006 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-bd4f006 div, .elementor-23927 .elementor-element.elementor-element-bd4f006 table, .elementor-23927 .elementor-element.elementor-element-bd4f006 tbody, .elementor-23927 .elementor-element.elementor-element-bd4f006 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-bd4f006 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-bd4f006 table td:nth-child(6
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0080592 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-0080592 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-0080592 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-0080592 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-0080592 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-0080592 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-0080592 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-0080592 table thead, .elementor-23927 .elementor-element.elementor-element-0080592 table tfoot, .elementor-23927 .elementor-element.elementor-element-0080592 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-0080592, .elementor-23927 .elementor-element.elementor-element-0080592 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-0080592 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-0080592 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-0080592 div, .elementor-23927 .elementor-element.elementor-element-0080592 table, .elementor-23927 .elementor-element.elementor-element-0080592 tbody, .elementor-23927 .elementor-element.elementor-element-0080592 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-0080592 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-0080592 table td:nth-child(7
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-93ce062 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-93ce062 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-93ce062 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-93ce062 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-93ce062 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-93ce062 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-93ce062 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-93ce062 table thead, .elementor-23927 .elementor-element.elementor-element-93ce062 table tfoot, .elementor-23927 .elementor-element.elementor-element-93ce062 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-93ce062, .elementor-23927 .elementor-element.elementor-element-93ce062 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-93ce062 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-93ce062 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-93ce062 div, .elementor-23927 .elementor-element.elementor-element-93ce062 table, .elementor-23927 .elementor-element.elementor-element-93ce062 tbody, .elementor-23927 .elementor-element.elementor-element-93ce062 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-93ce062 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-93ce062 table td:nth-child(8
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df366e2 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-df366e2 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-df366e2 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-df366e2 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-df366e2 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-df366e2 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-df366e2 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-df366e2 table thead, .elementor-23927 .elementor-element.elementor-element-df366e2 table tfoot, .elementor-23927 .elementor-element.elementor-element-df366e2 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-df366e2, .elementor-23927 .elementor-element.elementor-element-df366e2 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-df366e2 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-df366e2 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-df366e2 div, .elementor-23927 .elementor-element.elementor-element-df366e2 table, .elementor-23927 .elementor-element.elementor-element-df366e2 tbody, .elementor-23927 .elementor-element.elementor-element-df366e2 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-df366e2 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-df366e2 table td:nth-child(9
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0ace7a6 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-0ace7a6 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-0ace7a6 table thead, .elementor-23927 .elementor-element.elementor-element-0ace7a6 table tfoot, .elementor-23927 .elementor-element.elementor-element-0ace7a6 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-0ace7a6, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-0ace7a6 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-0ace7a6 div, .elementor-23927 .elementor-element.elementor-element-0ace7a6 table, .elementor-23927 .elementor-element.elementor-element-0ace7a6 tbody, .elementor-23927 .elementor-element.elementor-element-0ace7a6 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-0ace7a6 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-0ace7a6 table td:nth-child(10
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9415655 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-9415655 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-9415655 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-9415655 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-9415655 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-9415655 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-9415655 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-9415655 table thead, .elementor-23927 .elementor-element.elementor-element-9415655 table tfoot, .elementor-23927 .elementor-element.elementor-element-9415655 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-9415655, .elementor-23927 .elementor-element.elementor-element-9415655 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-9415655 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-9415655 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-9415655 div, .elementor-23927 .elementor-element.elementor-element-9415655 table, .elementor-23927 .elementor-element.elementor-element-9415655 tbody, .elementor-23927 .elementor-element.elementor-element-9415655 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-9415655 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-9415655 table td:nth-child(11
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1aacb38 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-1aacb38 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-1aacb38 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-1aacb38 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-1aacb38 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-1aacb38 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-1aacb38 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-1aacb38 table thead, .elementor-23927 .elementor-element.elementor-element-1aacb38 table tfoot, .elementor-23927 .elementor-element.elementor-element-1aacb38 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-1aacb38, .elementor-23927 .elementor-element.elementor-element-1aacb38 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-1aacb38 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-1aacb38 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-1aacb38 div, .elementor-23927 .elementor-element.elementor-element-1aacb38 table, .elementor-23927 .elementor-element.elementor-element-1aacb38 tbody, .elementor-23927 .elementor-element.elementor-element-1aacb38 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-1aacb38 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-1aacb38 table td:nth-child(12
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e3314b4 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-e3314b4 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-e3314b4 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-e3314b4 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-e3314b4 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-e3314b4 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-e3314b4 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-e3314b4 table thead, .elementor-23927 .elementor-element.elementor-element-e3314b4 table tfoot, .elementor-23927 .elementor-element.elementor-element-e3314b4 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-e3314b4, .elementor-23927 .elementor-element.elementor-element-e3314b4 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-e3314b4 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-e3314b4 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-e3314b4 div, .elementor-23927 .elementor-element.elementor-element-e3314b4 table, .elementor-23927 .elementor-element.elementor-element-e3314b4 tbody, .elementor-23927 .elementor-element.elementor-element-e3314b4 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-e3314b4 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-e3314b4 table td:nth-child(13
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fac488e *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-fac488e .dataTables_length, .elementor-23927 .elementor-element.elementor-element-fac488e .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-fac488e .dataTables_info, .elementor-23927 .elementor-element.elementor-element-fac488e .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-fac488e .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-fac488e .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-fac488e table thead, .elementor-23927 .elementor-element.elementor-element-fac488e table tfoot, .elementor-23927 .elementor-element.elementor-element-fac488e th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-fac488e, .elementor-23927 .elementor-element.elementor-element-fac488e .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-fac488e .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-fac488e .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-fac488e div, .elementor-23927 .elementor-element.elementor-element-fac488e table, .elementor-23927 .elementor-element.elementor-element-fac488e tbody, .elementor-23927 .elementor-element.elementor-element-fac488e tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-fac488e table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-fac488e table td:nth-child(14
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f2db6ef *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-f2db6ef .dataTables_length, .elementor-23927 .elementor-element.elementor-element-f2db6ef .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-f2db6ef .dataTables_info, .elementor-23927 .elementor-element.elementor-element-f2db6ef .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-f2db6ef .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-f2db6ef .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-f2db6ef table thead, .elementor-23927 .elementor-element.elementor-element-f2db6ef table tfoot, .elementor-23927 .elementor-element.elementor-element-f2db6ef th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-f2db6ef, .elementor-23927 .elementor-element.elementor-element-f2db6ef .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-f2db6ef .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-f2db6ef .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-f2db6ef div, .elementor-23927 .elementor-element.elementor-element-f2db6ef table, .elementor-23927 .elementor-element.elementor-element-f2db6ef tbody, .elementor-23927 .elementor-element.elementor-element-f2db6ef tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-f2db6ef table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-f2db6ef table td:nth-child(15
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d05f657 *//* 1. Ocultar herramientas del plugin, cabeceras y textos extra */
.elementor-23927 .elementor-element.elementor-element-d05f657 .dataTables_length, .elementor-23927 .elementor-element.elementor-element-d05f657 .dataTables_filter, .elementor-23927 .elementor-element.elementor-element-d05f657 .dataTables_info, .elementor-23927 .elementor-element.elementor-element-d05f657 .dataTables_paginate, .elementor-23927 .elementor-element.elementor-element-d05f657 .stwt-edit-link, .elementor-23927 .elementor-element.elementor-element-d05f657 .admin-edit-link, .elementor-23927 .elementor-element.elementor-element-d05f657 table thead, .elementor-23927 .elementor-element.elementor-element-d05f657 table tfoot, .elementor-23927 .elementor-element.elementor-element-d05f657 th {
    display: none !important;
}

/* 2. Forzar a todos los bloques contenedores a colapsar su altura y márgenes */
.elementor-23927 .elementor-element.elementor-element-d05f657, .elementor-23927 .elementor-element.elementor-element-d05f657 .dataTables_wrapper, .elementor-23927 .elementor-element.elementor-element-d05f657 .stwt_table_holder, .elementor-23927 .elementor-element.elementor-element-d05f657 .stwt-table-container, .elementor-23927 .elementor-element.elementor-element-d05f657 div, .elementor-23927 .elementor-element.elementor-element-d05f657 table, .elementor-23927 .elementor-element.elementor-element-d05f657 tbody, .elementor-23927 .elementor-element.elementor-element-d05f657 tr {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    display: block !important;
    width: 100% !important;
}

/* 3. Ocultar todas las celdas por defecto */
.elementor-23927 .elementor-element.elementor-element-d05f657 table td {
    display: none !important;
}

/* 4. Mostrar y estilizar la Columna 2 (Porcentaje) alineada perfectamente */
.elementor-23927 .elementor-element.elementor-element-d05f657 table td:nth-child(16
) {
    display: block !important;
    color: #000000 !important; /* Blanco puro */
    font-size: 32px !important; /* Tamaño idéntico al de la izquierda */
    font-weight: 900 !important; /* Ultra negrita */
    font-family: 'Inter', sans-serif !important;
    line-height: 1 !important;
    padding: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/Graphik-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/Graphik-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/Graphik-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/Graphik-Semibold-Trial.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Guardian';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianTextEgyp-Regular.woff') format('woff'),
		url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianTextEgyp-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Guardian';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianTextEgyp-Medium.woff') format('woff'),
		url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianTextEgyp-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Guardian';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianEgyp-Semibold.woff') format('woff'),
		url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianEgyp-Semibold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Guardian';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianTextEgyp-Bold.woff') format('woff'),
		url('https://www.perupendiente.org/wp-content/uploads/2025/07/GuardianTextEgyp-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */