.elementor-2540 .elementor-element.elementor-element-557e3db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2540 .elementor-element.elementor-element-557e3db:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-557e3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E;}.elementor-2540 .elementor-element.elementor-element-396f655{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-396f655::before, .elementor-2540 .elementor-element.elementor-element-396f655 > .elementor-background-video-container::before, .elementor-2540 .elementor-element.elementor-element-396f655 > .e-con-inner > .elementor-background-video-container::before, .elementor-2540 .elementor-element.elementor-element-396f655 > .elementor-background-slideshow::before, .elementor-2540 .elementor-element.elementor-element-396f655 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2540 .elementor-element.elementor-element-396f655 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2540 .elementor-element.elementor-element-70af344{width:100%;max-width:100%;}.elementor-2540 .elementor-element.elementor-element-70af344 .wpo-section-title-s2 h2{color:#000000;padding:0px 0px 30px 0px;}.elementor-2540 .elementor-element.elementor-element-d6d0ee3{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-d6d0ee3:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-d6d0ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F05E;}.elementor-2540 .elementor-element.elementor-element-ccad871 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-ccad871 .wpo-section-title-s2 h2{color:#000000;}.elementor-2540 .elementor-element.elementor-element-ae1d698{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-ae1d698:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-ae1d698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F05E;}.elementor-2540 .elementor-element.elementor-element-de9b776{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-6bd8559:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-6bd8559 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-66839e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-82a4fbf:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-82a4fbf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-1cd3712{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-efdeb1e:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-efdeb1e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-6ce63c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-8b02867:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-8b02867 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-5619002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-784a79e:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-784a79e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-ae13928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-02c231a:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-02c231a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-2102408{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-efae41c .wpo-section-title-s2 h2{color:#000000;}.elementor-2540 .elementor-element.elementor-element-0d36eb5{--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-2540 .elementor-element.elementor-element-0d36eb5:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-0d36eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-9f906e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-3a5b735{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-0aad469 .elementor-heading-title{color:#000000;}.elementor-2540 .elementor-element.elementor-element-a313881{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2540 .elementor-element.elementor-element-51d31ea{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-item > a{font-weight:400;}.elementor-2540 .elementor-element.elementor-element-51d31ea .elementor-icon-list-text{transition:color 0.3s;}.elementor-2540 .elementor-element.elementor-element-79328c9{padding:0px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-79328c9 .elementor-heading-title{font-size:38px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2540 .elementor-element.elementor-element-43c648f{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-43c648f:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-43c648f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F05E;}.elementor-2540 .elementor-element.elementor-element-d64faa4 .wpo-section-title-s2 span{padding:50px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-d64faa4 .wpo-section-title-s2 h2{color:#000000;padding:0px 0px 20px 0px;}.elementor-2540 .elementor-element.elementor-element-9931444{--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;--flex-wrap:wrap;}.elementor-2540 .elementor-element.elementor-element-b79d140{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-78229d0:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-78229d0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-c811934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-5e38b0d:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-5e38b0d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-0f39ce0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-1a8ded4:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-1a8ded4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-fa1d145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-293521f:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-293521f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-36764f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-2622da5:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-2622da5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-06dd834{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-84efe15:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-84efe15 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-d2c56a0{--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;--flex-wrap:wrap;}.elementor-2540 .elementor-element.elementor-element-a1fa655{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-3f6455b:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-3f6455b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-68444ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-4f7c55a:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-4f7c55a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-60c64a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-bdccb65:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-bdccb65 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-4913aee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-2497e49:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-2497e49 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-db9b8fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-01c7c2c:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-01c7c2c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-66e999a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-cc44f2b:hover .elementor-widget-container{background-color:#00000000;box-shadow:0px 0px 10px 0px rgba(137.70000000000002, 137.70000000000002, 137.70000000000002, 0.47);}.elementor-2540 .elementor-element.elementor-element-cc44f2b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2540 .elementor-element.elementor-element-7b622d0{--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-2540 .elementor-element.elementor-element-e45685c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-d160203 .wpo-section-title-s2 span{padding:50px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-d160203 .wpo-section-title-s2 h2{color:#000000;padding:0px 0px 20px 0px;}.elementor-2540 .elementor-element.elementor-element-7272740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-ed08668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-ed08668:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-ed08668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15253B;}.elementor-2540 .elementor-element.elementor-element-e45122c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-e45122c:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-e45122c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1829;}.elementor-2540 .elementor-element.elementor-element-fafcd70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-5e57aef{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-5e57aef:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-5e57aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F05E;}.elementor-2540 .elementor-element.elementor-element-9379e1a .wpo-section-title-s2 span{padding:0px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-9379e1a .wpo-section-title-s2 h2{color:#000000;padding:0px 0px 20px 0px;}.elementor-2540 .elementor-element.elementor-element-5618122{width:100%;max-width:100%;}.elementor-2540 .elementor-element.elementor-element-d88da3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-43717eb{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-43717eb:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-43717eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F05E;}.elementor-2540 .elementor-element.elementor-element-d548001 .wpo-section-title-s2 span{padding:0px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-d548001 .wpo-section-title-s2 h2{color:#000000;padding:0px 0px 20px 0px;}.elementor-2540 .elementor-element.elementor-element-74215ce{--display:flex;}.elementor-2540 .elementor-element.elementor-element-9a75dd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-028af43{--display:flex;}.elementor-2540 .elementor-element.elementor-element-dd89bf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-853c661{--display:flex;}.elementor-2540 .elementor-element.elementor-element-3f20fc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-0e19ec3{--display:flex;}.elementor-2540 .elementor-element.elementor-element-205dd12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-0925626{--display:flex;}.elementor-2540 .elementor-element.elementor-element-5c9afc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-e242b3a{--display:flex;}.elementor-2540 .elementor-element.elementor-element-42e8fc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-e1b498d{--display:flex;}.elementor-2540 .elementor-element.elementor-element-9a3f5f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-b8742f3{--display:flex;}.elementor-2540 .elementor-element.elementor-element-44ec0cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-57550d1{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2540 .elementor-element.elementor-element-70ee45a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-df4708c{--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;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2540 .elementor-element.elementor-element-df4708c:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-df4708c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F05E;}.elementor-2540 .elementor-element.elementor-element-ed83dc9 .wpo-section-title-s2 span{padding:0px 0px 0px 0px;}.elementor-2540 .elementor-element.elementor-element-ed83dc9 .wpo-section-title-s2 h2{color:#000000;padding:0px 0px 20px 0px;}.elementor-2540 .elementor-element.elementor-element-a400422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-a400422:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-a400422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E;}.elementor-2540 .elementor-element.elementor-element-56de2d3{--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-2540 .elementor-element.elementor-element-56de2d3:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-56de2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E3E;}.elementor-2540 .elementor-element.elementor-element-fe2a967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-efcfed8 .elementor-heading-title{color:#C8960B;}.elementor-2540 .elementor-element.elementor-element-29d6381 .elementor-heading-title{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-06ea081{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-ac4438d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2540 .elementor-element.elementor-element-ac4438d.elementor-view-stacked .elementor-icon{background-color:#CA885E;}.elementor-2540 .elementor-element.elementor-element-ac4438d.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-ac4438d.elementor-view-default .elementor-icon{fill:#CA885E;color:#CA885E;border-color:#CA885E;}.elementor-2540 .elementor-element.elementor-element-ac4438d .elementor-icon{font-size:38px;}.elementor-2540 .elementor-element.elementor-element-ac4438d .elementor-icon-box-title{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-ac4438d .elementor-icon-box-description{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-f34e66e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2540 .elementor-element.elementor-element-f34e66e.elementor-view-stacked .elementor-icon{background-color:#CA885E;}.elementor-2540 .elementor-element.elementor-element-f34e66e.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-f34e66e.elementor-view-default .elementor-icon{fill:#CA885E;color:#CA885E;border-color:#CA885E;}.elementor-2540 .elementor-element.elementor-element-f34e66e .elementor-icon{font-size:38px;}.elementor-2540 .elementor-element.elementor-element-f34e66e .elementor-icon-box-title{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-f34e66e .elementor-icon-box-description{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-b568596 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2540 .elementor-element.elementor-element-b568596.elementor-view-stacked .elementor-icon{background-color:#CA885E;}.elementor-2540 .elementor-element.elementor-element-b568596.elementor-view-framed .elementor-icon, .elementor-2540 .elementor-element.elementor-element-b568596.elementor-view-default .elementor-icon{fill:#CA885E;color:#CA885E;border-color:#CA885E;}.elementor-2540 .elementor-element.elementor-element-b568596 .elementor-icon{font-size:38px;}.elementor-2540 .elementor-element.elementor-element-b568596 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-b568596 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-3deb2d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:2% 2% 2% 2%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2540 .elementor-element.elementor-element-a59b61b .elementor-heading-title{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-966c5d2{color:#FFFFFF;}.elementor-2540 .elementor-element.elementor-element-56982d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1% 1% 1% 1%;}.elementor-2540 .elementor-element.elementor-element-b161e9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-39ef7c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-6c70ad9{--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-2540 .elementor-element.elementor-element-e49bf56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-7cf0d9e .elementor-cta .elementor-cta__bg, .elementor-2540 .elementor-element.elementor-element-7cf0d9e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2540 .elementor-element.elementor-element-7cf0d9e .elementor-cta__content{text-align:center;}.elementor-2540 .elementor-element.elementor-element-e88b58e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-d5f25e8 .elementor-cta .elementor-cta__bg, .elementor-2540 .elementor-element.elementor-element-d5f25e8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2540 .elementor-element.elementor-element-d5f25e8 .elementor-cta__content{text-align:center;}.elementor-2540 .elementor-element.elementor-element-781a030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2540 .elementor-element.elementor-element-08026c9{--display:flex;--padding-top:120px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2540 .elementor-element.elementor-element-08026c9:not(.elementor-motion-effects-element-type-background), .elementor-2540 .elementor-element.elementor-element-08026c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203142;}@media(max-width:1024px){.elementor-2540 .elementor-element.elementor-element-557e3db{--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2540 .elementor-element.elementor-element-79328c9{padding:0px 0px 25px 0px;}.elementor-2540 .elementor-element.elementor-element-79328c9 .elementor-heading-title{font-size:30px;}.elementor-2540 .elementor-element.elementor-element-08026c9{--padding-top:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2540 .elementor-element.elementor-element-79328c9{padding:0px 0px 20px 0px;}.elementor-2540 .elementor-element.elementor-element-79328c9 .elementor-heading-title{font-size:28px;line-height:1.4em;}}@media(min-width:768px){.elementor-2540 .elementor-element.elementor-element-de9b776{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-66839e8{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-1cd3712{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-6ce63c8{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-5619002{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-ae13928{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-9f906e4{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-3a5b735{--width:66.6666%;}.elementor-2540 .elementor-element.elementor-element-b79d140{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-c811934{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-0f39ce0{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-fa1d145{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-36764f5{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-06dd834{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-a1fa655{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-68444ee{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-60c64a4{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-4913aee{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-db9b8fd{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-66e999a{--width:33.3333%;}.elementor-2540 .elementor-element.elementor-element-e45685c{--width:50%;}.elementor-2540 .elementor-element.elementor-element-7272740{--width:50%;}.elementor-2540 .elementor-element.elementor-element-fe2a967{--width:50%;}.elementor-2540 .elementor-element.elementor-element-3deb2d2{--width:50%;}.elementor-2540 .elementor-element.elementor-element-e49bf56{--width:50%;}.elementor-2540 .elementor-element.elementor-element-e88b58e{--width:50%;}}/* Start custom CSS for wpo-juristo_about, class: .elementor-element-3588289 */.hero__cta-group {
display: flex;
flex-wrap: wrap;
gap: 14px;
margin-bottom: 48px;
}
.hero__trust-row {
display: flex;
flex-wrap: wrap;
gap: 24px;
padding-top: 32px;
border-top: 1px solid rgba(200,150,10,0.2);
}
.trust-item {
display: flex;
align-items: center;
gap: 10px;
}
.trust-item__icon {
width: 36px; height: 36px;
border-radius: 50%;
background: rgba(200,150,10,0.15);
border: 1px solid rgba(200,150,10,0.3);
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
flex-shrink: 0;
}
.trust-item__text {
font-size: 13px;
color: rgba(245,240,232,0.75);
line-height: 1.4;
}
.trust-item__text strong { color: #F5F0E8; display: block; font-size: 14px; }
.btn {
display: inline-block;
font-family: 'DM Sans', system-ui, sans-serif;
font-size: 13px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
padding: 10px 22px;
border-radius: 2px;
cursor: pointer;
transition: all 0.2s ease;
white-space: nowrap;
}
.btn--gold {
background: #C8960A;
color: #0B1829;
border: 2px solid #C8960A;
}
.btn--gold:hover { background: #E5B82A; border-color: #E5B82A; color: #0B1829; }
.btn--outline {
background: transparent;
color: #F5F0E8;
border: 2px solid rgba(245,240,232,0.35);
}
.btn--outline:hover { border-color: #C8960A; color: #C8960A; }
.btn--large {
font-size: 15px;
padding: 16px 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-396f655 *//* ── TRUST STRIP ── */
.trust-strip {
  background: var(--navy-mid);
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border);
  padding: 20px 24px;
}
.trust-strip__inner {
  max-width: 1100px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px 40px;
}
.trust-pill {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 13px;
  font-weight: 500;
  color: var(--cream);
}
.trust-pill::before {
  content: '✓';
  color: var(--gold);
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-375dafb */.elementor-2540 .elementor-element.elementor-element-375dafb .outcomes-row{
display:flex;
flex-wrap:wrap;
gap:20px;
}

.elementor-2540 .elementor-element.elementor-element-375dafb .outcome-tag{
display:inline-flex;
align-items:center;
gap:50px;
background:#F5F0E8;
border:1px solid #EDE5D6;
border-left:3px solid #C8960A;
padding:10px 18px;
font-size:14px;
font-weight:500;
color:#0B1829;
border-radius:2px;
}

.elementor-2540 .elementor-element.elementor-element-375dafb .outcome-tag:before{
content:"✓";
color:#C8960A;
font-weight:700;
}

.elementor-2540 .elementor-element.elementor-element-375dafb .stat-row{
display:flex;
flex-wrap:wrap;
gap:2px;
margin-top:32px;
background:rgba(200,150,10,0.2);
}

.elementor-2540 .elementor-element.elementor-element-375dafb .stat-block{
flex:1;
min-width:120px;
background:#1E3350;
padding:28px 24px;
text-align:center;
}

.elementor-2540 .elementor-element.elementor-element-375dafb .stat-block__num{
font-family:'Cormorant Garamond', Georgia, serif;
font-size:40px;
font-weight:600;
color:#C8960A;
line-height:1;
margin-bottom:6px;
}

.elementor-2540 .elementor-element.elementor-element-375dafb .stat-block__label{
font-size:13px;
color:rgba(245,240,232,0.65);
line-height:1.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dda4a3 */.elementor-2540 .elementor-element.elementor-element-3dda4a3 .process-steps{
display:flex;
flex-direction:column;
gap:0;
}

.elementor-2540 .elementor-element.elementor-element-3dda4a3 .process-step{
display:grid;
grid-template-columns:56px 1fr;
gap:0 24px;
position:relative;
}

.elementor-2540 .elementor-element.elementor-element-3dda4a3 .process-step:not(:last-child)::after{
content:"";
position:absolute;
left:27px;
top:56px;
bottom:0;
width:2px;
background:rgba(200,150,10,0.25);
}

.elementor-2540 .elementor-element.elementor-element-3dda4a3 .process-step__num{
width:56px;
height:56px;
border-radius:50%;
background:#0B1829;
border:2px solid #C8960A;
display:flex;
align-items:center;
justify-content:center;
font-family:'Cormorant Garamond', Georgia, serif;
font-size:22px;
font-weight:600;
color:#C8960A;
flex-shrink:0;
position:relative;
z-index:2;
}

.elementor-2540 .elementor-element.elementor-element-3dda4a3 .process-step__content{
padding:12px 0 40px;
}

.elementor-2540 .elementor-element.elementor-element-3dda4a3 .process-step__content h3{
font-family:'Cormorant Garamond', Georgia, serif;
font-size:21px;
font-weight:600;
color:#0B1829;
margin-bottom:8px;
}

.elementor-2540 .elementor-element.elementor-element-3dda4a3 .process-step__content p{
font-size:15px;
color:#5C6370;
line-height:1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b632ef */.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band{
background:linear-gradient(135deg,#132236 0%,#1E3350 100%);
border:1px solid rgba(200,150,10,0.20);
padding:56px 40px;
text-align:center;
position:relative;
overflow:hidden;
border-radius:2px;
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band:before{
content:"";
position:absolute;
right:-60px;
top:-60px;
width:280px;
height:280px;
border-radius:50%;
background:radial-gradient(circle,rgba(200,150,10,0.08) 0%,transparent 70%);
pointer-events:none;
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band h2{
font-family:'Cormorant Garamond', Georgia, serif;
font-size:clamp(26px,3.5vw,38px);
font-weight:600;
color:#FFFFFF;
margin-bottom:14px;
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band p{
font-size:17px;
color:rgba(245,240,232,0.75);
max-width:560px;
margin:0 auto 32px;
line-height:1.7;
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band__buttons{
display:flex;
flex-wrap:wrap;
gap:14px;
justify-content:center;
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band__phone{
display:block;
margin-top:20px;
font-size:14px;
color:rgba(245,240,232,0.55);
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band__phone a{
color:#C8960A;
font-weight:600;
}

@media(max-width:640px){

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band{
padding:40px 24px;
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band h2{
font-size:26px;
}

.elementor-2540 .elementor-element.elementor-element-3b632ef .cta-band p{
font-size:16px;
}

}

.cta-wrapper{
padding:0 24px;
background:var(--cream);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ea65a6 */.elementor-2540 .elementor-element.elementor-element-6ea65a6 .courts-list{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:28px;
margin-top:50px;
}

@media(max-width:900px){
.elementor-2540 .elementor-element.elementor-element-6ea65a6 .courts-list{
grid-template-columns:repeat(2,1fr);
}
}

@media(max-width:600px){
.elementor-2540 .elementor-element.elementor-element-6ea65a6 .courts-list{
grid-template-columns:1fr;
}
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .court-card{
background:#132236;
border:1px solid rgba(255,255,255,0.08);
border-left:4px solid #C8960A;
padding:28px 26px;
border-radius:2px;
transition:all .25s ease;
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .court-card:hover{
transform:translateY(-4px);
background:#182b44;
border-color:rgba(200,150,10,0.35);
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .court-card h3{
font-family:'Cormorant Garamond', Georgia, serif;
font-size:22px;
font-weight:600;
color:#F5F0E8;
margin-bottom:12px;
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .court-card p{
font-size:15px;
line-height:1.7;
color:rgba(245,240,232,0.7);
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .court-location-box{
margin-top:45px;
padding:28px 32px;
background:rgba(200,150,10,0.06);
border:1px solid rgba(200,150,10,0.25);
border-radius:3px;
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .court-location-box p{
font-size:15px;
line-height:1.75;
color:rgba(245,240,232,0.75);
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .court-location-box strong{
color:#E5B82A;
font-weight:600;
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .section__header{
text-align:center;
max-width:780px;
margin:0 auto 40px;
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .section-title--light{
color:#F5F0E8;
}

.elementor-2540 .elementor-element.elementor-element-6ea65a6 .section-label{
color:#C8960A;
letter-spacing:2px;
font-size:12px;
margin-bottom:12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5618122 */.elementor-2540 .elementor-element.elementor-element-5618122 .outcomes-row{
display:flex;
flex-wrap:wrap;
gap:22px;
margin-top:32px;
}

.elementor-2540 .elementor-element.elementor-element-5618122 .outcome-tag{
display:flex;
align-items:center;
gap:10px;
background:#EDE5D6;
border:1px solid rgba(0,0,0,0.08);
border-left:4px solid #C8960A;
padding:12px 18px;
font-size:15px;
color:#0B1829;
border-radius:2px;
line-height:1.4;
min-width:260px;
}

.elementor-2540 .elementor-element.elementor-element-5618122 .outcome-tag:before{
content:"✓";
color:#C8960A;
font-weight:700;
font-size:16px;
}

@media(max-width:640px){

.elementor-2540 .elementor-element.elementor-element-5618122 .outcomes-row{
gap:14px;
}

.elementor-2540 .elementor-element.elementor-element-5618122 .outcome-tag{
min-width:100%;
font-size:14px;
padding:10px 14px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e7a6e9 */.elementor-2540 .elementor-element.elementor-element-3e7a6e9 .areas-grid{
display:flex;
flex-wrap:wrap;
gap:12px;
margin-top:32px;
}
.elementor-2540 .elementor-element.elementor-element-3e7a6e9 .area-chip{
background:#F5F0E8;
border:1px solid #EDE5D6;
padding:8px 18px;
font-size:14px;
font-weight:500;
color:#0B1829;
border-radius:2px;
line-height:1.4;
transition:all .2s ease;
}
.elementor-2540 .elementor-element.elementor-element-3e7a6e9 .area-chip:hover{
background:#EDE5D6;
border-color:#C8960A;
color:#0B1829;
transform:translateY(-1px);
}
@media(max-width:640px){

.elementor-2540 .elementor-element.elementor-element-3e7a6e9 .areas-grid{
gap:10px;
}

.elementor-2540 .elementor-element.elementor-element-3e7a6e9 .area-chip{
font-size:13px;
padding:7px 14px;
}

}/* End custom CSS */