.elementor-824 .elementor-element.elementor-element-ab4a72b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-824 .elementor-element.elementor-element-fab7671.elementor-element{--align-self:center;}.elementor-824 .elementor-element.elementor-element-fab7671 .lrsi-search-container, .elementor-824 .elementor-element.elementor-element-fab7671 .lrsi-search-container *, .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-trigger, .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-trigger *, .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-label, .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option, .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option span, .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-search, .elementor-824 .elementor-element.elementor-element-fab7671 .search-submit, .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu, .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu *, .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-grid button, .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-no-results{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-824 .elementor-element.elementor-element-fab7671 .search-submit{background-color:#7FAF9A;color:#fff;padding:10px 30px 10px 30px;border-radius:4px;}.elementor-824 .elementor-element.elementor-element-fab7671 .search-button{margin:0px 0px 0px 0px;}.elementor-824 .elementor-element.elementor-element-e01707b{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-824 .elementor-element.elementor-element-8435f28{--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-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-824 .elementor-element.elementor-element-ec98ea3{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-824 .elementor-element.elementor-element-ec98ea3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000FC;}.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-824 .elementor-element.elementor-element-0d5a113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-dd851c1 );}.elementor-824 .elementor-element.elementor-element-f971ec7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-824 .elementor-element.elementor-element-b0404f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-824 .elementor-element.elementor-element-9cb809a{margin:03px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-824 .elementor-element.elementor-element-591e24a{--display:flex;}.elementor-824 .elementor-element.elementor-element-ae4adee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-dd851c1 );}.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-824 .elementor-element.elementor-element-bb0e7fe .elementor-button{background-color:var( --e-global-color-97d4337 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-3339e89 );color:var( --e-global-color-3339e89 );border-radius:25px 25px 25px 25px;padding:10px 50px 10px 50px;}.elementor-824 .elementor-element.elementor-element-bb0e7fe{margin:-03% 0% calc(var(--kit-widget-spacing, 0px) + 010%) 0%;}.elementor-824 .elementor-element.elementor-element-c3784db{--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-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-824 .elementor-element.elementor-element-8829e91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:10%;--margin-bottom:10%;--margin-left:10%;--margin-right:10%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-824 .elementor-element.elementor-element-8829e91:not(.elementor-motion-effects-element-type-background), .elementor-824 .elementor-element.elementor-element-8829e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bddadc );}.elementor-824 .elementor-element.elementor-element-4b516da{text-align:center;}.elementor-824 .elementor-element.elementor-element-4b516da .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000FC;}.elementor-824 .elementor-element.elementor-element-bd09b63{--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-824 .elementor-element.elementor-element-536cf6e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-824 .elementor-element.elementor-element-536cf6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-824 .elementor-element.elementor-element-1743fcb{border-radius:25px 25px 25px 25px;}.elementor-824 .elementor-element.elementor-element-1743fcb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-824 .elementor-element.elementor-element-6603ca7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-824 .elementor-element.elementor-element-f2eda5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-dd851c1 );}.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-824 .elementor-element.elementor-element-27529c7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-icon i{color:var( --e-global-color-97d4337 );transition:color 0.3s;}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-97d4337 );transition:fill 0.3s;}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-27529c7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-824 .elementor-element.elementor-element-fb19f73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-824 .elementor-element.elementor-element-fb19f73.e-con{--align-self:center;}.elementor-824 .elementor-element.elementor-element-90ba020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-824 .elementor-element.elementor-element-90ba020 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000FC;}.elementor-824 .elementor-element.elementor-element-067957b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-dd851c1 );}.elementor-824 .elementor-element.elementor-element-758beb5{--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-824 .elementor-element.elementor-element-29f4f0b{--display:flex;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-824 .elementor-element.elementor-element-54cf92f.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-824 .elementor-element.elementor-element-54cf92f.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-824 .elementor-element.elementor-element-54cf92f.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-824 .elementor-element.elementor-element-54cf92f .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-824 .elementor-element.elementor-element-54cf92f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-824 .elementor-element.elementor-element-54cf92f .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-b3e31f5 );}.elementor-824 .elementor-element.elementor-element-54cf92f:has(:hover) .elementor-image-box-title,
					 .elementor-824 .elementor-element.elementor-element-54cf92f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-54cf92f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-db2226b{--display:flex;}.elementor-824 .elementor-element.elementor-element-8476581{width:var( --container-widget-width, 101.681% );max-width:101.681%;--container-widget-width:101.681%;--container-widget-flex-grow:0;}.elementor-824 .elementor-element.elementor-element-8476581.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-824 .elementor-element.elementor-element-8476581.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-824 .elementor-element.elementor-element-8476581.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-824 .elementor-element.elementor-element-8476581.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-8476581 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-824 .elementor-element.elementor-element-8476581 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-824 .elementor-element.elementor-element-8476581 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-b3e31f5 );}.elementor-824 .elementor-element.elementor-element-8476581:has(:hover) .elementor-image-box-title,
					 .elementor-824 .elementor-element.elementor-element-8476581:has(:focus) .elementor-image-box-title{color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-8476581 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-40b5615{--display:flex;}.elementor-824 .elementor-element.elementor-element-47dff72.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-824 .elementor-element.elementor-element-47dff72.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-824 .elementor-element.elementor-element-47dff72.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-47dff72 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-824 .elementor-element.elementor-element-47dff72 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-824 .elementor-element.elementor-element-47dff72 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-b3e31f5 );}.elementor-824 .elementor-element.elementor-element-47dff72:has(:hover) .elementor-image-box-title,
					 .elementor-824 .elementor-element.elementor-element-47dff72:has(:focus) .elementor-image-box-title{color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-47dff72 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-81e5455{--display:flex;}.elementor-824 .elementor-element.elementor-element-8f4c60c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-824 .elementor-element.elementor-element-8f4c60c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-824 .elementor-element.elementor-element-8f4c60c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-8f4c60c .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-824 .elementor-element.elementor-element-8f4c60c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-824 .elementor-element.elementor-element-8f4c60c .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-b3e31f5 );}.elementor-824 .elementor-element.elementor-element-8f4c60c:has(:hover) .elementor-image-box-title,
					 .elementor-824 .elementor-element.elementor-element-8f4c60c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-8f4c60c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-4f1ac53{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-824 .elementor-element.elementor-element-26fb04f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:10%;--margin-bottom:10%;--margin-left:10%;--margin-right:10%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-824 .elementor-element.elementor-element-26fb04f:not(.elementor-motion-effects-element-type-background), .elementor-824 .elementor-element.elementor-element-26fb04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bddadc );}.elementor-824 .elementor-element.elementor-element-1ea6499{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-824 .elementor-element.elementor-element-1ea6499 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000FC;}.elementor-824 .elementor-element.elementor-element-54523a9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-824 .elementor-element.elementor-element-54523a9 .submit-btn{background-color:var( --e-global-color-97d4337 );color:#FFFFFF;}.elementor-824 .elementor-element.elementor-element-54523a9 .budget-checkbox-label{background-color:var( --e-global-color-97d4337 );color:#FFFFFF;}.elementor-824 .elementor-element.elementor-element-bfc66d1{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-824 .elementor-element.elementor-element-bfc66d1::before, .elementor-824 .elementor-element.elementor-element-bfc66d1 > .elementor-background-video-container::before, .elementor-824 .elementor-element.elementor-element-bfc66d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-824 .elementor-element.elementor-element-bfc66d1 > .elementor-background-slideshow::before, .elementor-824 .elementor-element.elementor-element-bfc66d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-824 .elementor-element.elementor-element-bfc66d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://psicos.net/wp-content/uploads/2026/02/Diseno-sin-titulo-5.jpg");--background-overlay:'';}.elementor-824 .elementor-element.elementor-element-650dbf0{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-824 .elementor-element.elementor-element-650dbf0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-59e9e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-dd851c1 );}.elementor-824 .elementor-element.elementor-element-80b95dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-824 .elementor-element.elementor-element-93ad69d{--display:flex;}.elementor-824 .elementor-element.elementor-element-60b00d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-824 .elementor-element.elementor-element-60b00d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-824 .elementor-element.elementor-element-60b00d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-60b00d9 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-824 .elementor-element.elementor-element-60b00d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-824 .elementor-element.elementor-element-60b00d9 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-b3e31f5 );}.elementor-824 .elementor-element.elementor-element-60b00d9:has(:hover) .elementor-image-box-title,
					 .elementor-824 .elementor-element.elementor-element-60b00d9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-60b00d9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-8eba117{--display:flex;}.elementor-824 .elementor-element.elementor-element-53b853b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-824 .elementor-element.elementor-element-53b853b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-824 .elementor-element.elementor-element-53b853b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-53b853b .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-824 .elementor-element.elementor-element-53b853b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-824 .elementor-element.elementor-element-53b853b .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-b3e31f5 );}.elementor-824 .elementor-element.elementor-element-53b853b:has(:hover) .elementor-image-box-title,
					 .elementor-824 .elementor-element.elementor-element-53b853b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-53b853b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-b2c49f5{--display:flex;}.elementor-824 .elementor-element.elementor-element-76b3674.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-824 .elementor-element.elementor-element-76b3674.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-824 .elementor-element.elementor-element-76b3674.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-76b3674 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-824 .elementor-element.elementor-element-76b3674 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-824 .elementor-element.elementor-element-76b3674 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-b3e31f5 );}.elementor-824 .elementor-element.elementor-element-76b3674:has(:hover) .elementor-image-box-title,
					 .elementor-824 .elementor-element.elementor-element-76b3674:has(:focus) .elementor-image-box-title{color:var( --e-global-color-97d4337 );}.elementor-824 .elementor-element.elementor-element-76b3674 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-0917dcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-824 .elementor-element.elementor-element-38f9b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-824 .elementor-element.elementor-element-38f9b61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000FC;}.elementor-824 .elementor-element.elementor-element-5fd244f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-dd851c1 );}.elementor-824 .elementor-element.elementor-element-962dc73{text-align:center;}.elementor-824 .elementor-element.elementor-element-962dc73 img{width:16%;}.elementor-824 .elementor-element.elementor-element-9fe8032{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-824 .elementor-element.elementor-element-8cbaae1 .elementor-swiper-button{font-size:20px;}.elementor-824 .elementor-element.elementor-element-8cbaae1 .elementor-testimonial__text{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-8cbaae1 .elementor-testimonial__name{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-824 .elementor-element.elementor-element-8cbaae1 .elementor-testimonial__title{color:var( --e-global-color-000c81a );font-family:"Inter", Sans-serif;font-weight:400;}.elementor-824 .elementor-element.elementor-element-77f4818{--display:flex;}@media(min-width:768px){.elementor-824 .elementor-element.elementor-element-8435f28{--width:55%;}.elementor-824 .elementor-element.elementor-element-f971ec7{--width:100%;}.elementor-824 .elementor-element.elementor-element-b0404f5{--width:20%;}.elementor-824 .elementor-element.elementor-element-591e24a{--width:65%;}.elementor-824 .elementor-element.elementor-element-c3784db{--width:45%;}.elementor-824 .elementor-element.elementor-element-8829e91{--width:80%;}.elementor-824 .elementor-element.elementor-element-536cf6e{--width:38.111%;}.elementor-824 .elementor-element.elementor-element-fb19f73{--content-width:1350px;}.elementor-824 .elementor-element.elementor-element-29f4f0b{--width:50%;}.elementor-824 .elementor-element.elementor-element-db2226b{--width:50%;}.elementor-824 .elementor-element.elementor-element-40b5615{--width:50%;}.elementor-824 .elementor-element.elementor-element-81e5455{--width:50%;}.elementor-824 .elementor-element.elementor-element-26fb04f{--width:80%;}.elementor-824 .elementor-element.elementor-element-93ad69d{--width:50%;}.elementor-824 .elementor-element.elementor-element-8eba117{--width:50%;}.elementor-824 .elementor-element.elementor-element-b2c49f5{--width:50%;}}@media(max-width:767px){.elementor-824 .elementor-element.elementor-element-fab7671 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-824 .elementor-element.elementor-element-fab7671 .search-submit{padding:0px 0px 0px 0px;}.elementor-824 .elementor-element.elementor-element-ec98ea3{text-align:center;}.elementor-824 .elementor-element.elementor-element-ec98ea3 .elementor-heading-title{font-size:20px;}.elementor-824 .elementor-element.elementor-element-9cb809a{--e-rating-justify-content:center;}.elementor-824 .elementor-element.elementor-element-ae4adee{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-824 .elementor-element.elementor-element-bb0e7fe .elementor-button{font-size:15px;}.elementor-824 .elementor-element.elementor-element-8829e91{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-824 .elementor-element.elementor-element-4b516da{text-align:center;}.elementor-824 .elementor-element.elementor-element-4b516da .elementor-heading-title{font-size:30px;}.elementor-824 .elementor-element.elementor-element-536cf6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-824 .elementor-element.elementor-element-f2eda5e{text-align:start;}.elementor-824 .elementor-element.elementor-element-fb19f73{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-824 .elementor-element.elementor-element-90ba020{text-align:center;}.elementor-824 .elementor-element.elementor-element-90ba020 .elementor-heading-title{font-size:30px;}.elementor-824 .elementor-element.elementor-element-54cf92f .elementor-image-box-img{margin-bottom:25px;}.elementor-824 .elementor-element.elementor-element-8476581 .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-47dff72 .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-8f4c60c .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-26fb04f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-824 .elementor-element.elementor-element-1ea6499{text-align:center;}.elementor-824 .elementor-element.elementor-element-1ea6499 .elementor-heading-title{font-size:30px;}.elementor-824 .elementor-element.elementor-element-650dbf0{text-align:center;}.elementor-824 .elementor-element.elementor-element-650dbf0 .elementor-heading-title{font-size:30px;}.elementor-824 .elementor-element.elementor-element-60b00d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-53b853b .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-76b3674 .elementor-image-box-img{margin-bottom:15px;}.elementor-824 .elementor-element.elementor-element-38f9b61{text-align:center;}.elementor-824 .elementor-element.elementor-element-38f9b61 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for search-bar-lrsi, class: .elementor-element-fab7671 *//* ==========================================================
   PSICOS.NET - BUSCADOR (LIMPIO)
   - Mantiene localización con PIN + TOP 5
   - Elimina reglas específicas de EasyEventos (espacios/eventos)
   ========================================================== */

/* --- 1. ESTILO GENERAL Y TIPOGRAFÍA --- */
.elementor-824 .elementor-element.elementor-element-fab7671 {
  font-family: "Montserrat", sans-serif;
  position: relative !important;
  z-index: 2147483000 !important;
  isolation: isolate !important;
}

/* Texto de triggers (filtros) */
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-trigger,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-trigger span{
  font-family: "Montserrat", sans-serif !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  color: #333 !important;
}

.elementor-824 .elementor-element.elementor-element-fab7671,
.elementor-824 .elementor-element.elementor-element-fab7671 .elementor-widget-container,
.elementor-824 .elementor-element.elementor-element-fab7671 form.lrsi-search-form,
.elementor-824 .elementor-element.elementor-element-fab7671 .lrsi-search-container,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper{
  overflow: visible !important;
}

/* --- 2. PANEL DESPLEGABLE --- */
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper{
  position: static !important;
  z-index: 2147483001 !important;
}

.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu{
  position: absolute !important;
  top: calc(100% + 12px) !important;

  width: min(1100px, 92vw) !important;
  max-width: 1100px !important;
  left: 50% !important;
  transform: translateX(-50%) !important;

  z-index: 2147483002 !important;
  background: #ffffff !important;

  border: 1px solid rgba(25, 86, 51, .16) !important; /* VERDE psicos */
  border-radius: 18px !important;
  box-shadow: 0 18px 50px rgba(0, 0, 0, .18) !important;

  max-height: min(60vh, 520px) !important;
  overflow: auto !important;
  padding: 14px !important;
  box-sizing: border-box !important;
}

.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu:not(.show){ display:none !important; }

.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-grid{
  display: grid !important;
  grid-template-columns: repeat(5, minmax(170px, 1fr)) !important;
  gap: 6px 14px !important;
  padding: 14px 16px 16px !important;
  width: 100% !important;
}

/* --- 3. OPCIONES --- */
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option{
  appearance: none !important;
  border: 1px solid transparent !important;
  background: transparent !important;
  box-shadow: none !important;
  width: 100% !important;

  display: flex;
  align-items: center !important;
  justify-content: flex-start !important;

  padding: 8px 10px !important;
  border-radius: 10px !important;
  gap: 10px !important;

  font-family: "Montserrat", sans-serif !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  color: #2b2b2b !important;
  letter-spacing: 0px !important;
  cursor: pointer !important;
  text-align: left !important;
  transition: all 0.2s ease !important;
}

.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option:hover{
  background-color: rgba(25, 86, 51, .08) !important;
  color: #195633 !important;
}

.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option.selected,
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[aria-pressed="true"]{
  background-color: rgba(25, 86, 51, .10) !important;
  color: #195633 !important;
  border-color: rgba(25, 86, 51, .22) !important;
}

/* Seguridad ocultos */
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[style*="display: none"],
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[style*="display:none"]{ display:none !important; }

/* --- 4. ICONO BASE (PIN) --- */
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option::before{
  content: "" !important;
  width: 18px !important;
  height: 18px !important;
  flex: 0 0 18px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
  opacity: 1 !important;
}

/* Por defecto: PIN verde claro (#7FAF9A) */
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option::before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21s7-6.2 7-12a7 7 0 10-14 0c0 5.8 7 12 7 12z' stroke='%237FAF9A' stroke-width='2'/%3E%3Ccircle cx='12' cy='9' r='2.5' stroke='%237FAF9A' stroke-width='2'/%3E%3C/svg%3E") !important;
}

/* --- 5. LOCALIZACIÓN: TOP 5 (orden + pin destacado) --- */
/* IMPORTANTE: aquí NO metemos Álava/Ávila */
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="madrid"]{ order:-10 !important; }
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="barcelona"]{ order:-9 !important; }
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="valencia"]{ order:-8 !important; }
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="malaga"]{ order:-7 !important; }
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="sevilla"]{ order:-6 !important; }

/* PIN verde oscuro para TOP 5 */
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="madrid"]::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="barcelona"]::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="valencia"]::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="malaga"]::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option[data-value="sevilla"]::before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 21s7-6.2 7-12a7 7 0 10-14 0c0 5.8 7 12 7 12z' stroke='%23195633' stroke-width='2'/%3E%3Ccircle cx='12' cy='9' r='2.5' stroke='%23195633' stroke-width='2'/%3E%3C/svg%3E") !important;
}

/* --- 6. RESPONSIVE --- */
@media (max-width:1024px){
  .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-grid{ grid-template-columns:repeat(3,minmax(160px,1fr))!important; }
}
@media (max-width:767px){
  .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu{ width:100%!important; left:0!important; transform:none!important; }
  .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-grid{ grid-template-columns:repeat(2,minmax(0,1fr))!important; gap:6px 10px!important; }
}

/* --- 7. BOTÓN BUSCAR (verde psicos) --- */
.elementor-824 .elementor-element.elementor-element-fab7671 .search-submit,
.elementor-824 .elementor-element.elementor-element-fab7671 button[type="submit"]{
  font-family:"Montserrat",sans-serif!important;
  background:#195633!important;
  color:#fff!important;
  border-radius:999px!important;
  padding:12px 22px!important;
  font-weight:400!important;
  border:none!important;
}

/* --- 8. SCROLLBAR (verde psicos) --- */
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu{
  scrollbar-width: thin;
  scrollbar-color: #195633 rgba(25, 86, 51, .15);
}
/* ==========================================================
   PSICOS.NET - AJUSTES:
   1) Quitar "General" en Público
   2) Público y Patología: cambiar icono (NO pin) por el de la 3ª imagen
   (Ubicación/Localidades NO se toca)
   ========================================================== */

/* 1) OCULTAR "GENERAL" EN PÚBLICO */
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="publico"] .dropdown-option[data-value="General"],
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="publico"] .dropdown-option[data-value="general"],
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="ublic"] .dropdown-option[data-value="General"],
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="ublic"] .dropdown-option[data-value="general"]{
  display: none !important;
}

/* 2) ICONO para PÚBLICO y PATOLOGÍA (el de la 3ª foto) */
/* Por defecto -> verde claro (#7FAF9A) */
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="publico"] .dropdown-option::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="ublic"] .dropdown-option::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="patologia"] .dropdown-option::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="atolog"] .dropdown-option::before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237FAF9A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E") !important;
}

/* Hover/seleccionado -> verde oscuro (#195633) */
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="publico"] .dropdown-option:hover::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="ublic"] .dropdown-option:hover::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="patologia"] .dropdown-option:hover::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="atolog"] .dropdown-option:hover::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="publico"] .dropdown-option.selected::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="ublic"] .dropdown-option.selected::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="patologia"] .dropdown-option.selected::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="atolog"] .dropdown-option.selected::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="publico"] .dropdown-option[aria-pressed="true"]::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="ublic"] .dropdown-option[aria-pressed="true"]::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter="patologia"] .dropdown-option[aria-pressed="true"]::before,
.elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper[data-filter*="atolog"] .dropdown-option[aria-pressed="true"]::before{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23195633' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E") !important;
}
/* ==========================================================
   FIX MÓVIL PSICOS.NET (centrado + ancho completo)
   ========================================================== */

/* El widget ocupa todo el ancho en móvil y se centra */
@media (max-width: 767px){

  .elementor-824 .elementor-element.elementor-element-fab7671{
    width: 100% !important;
    max-width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .elementor-824 .elementor-element.elementor-element-fab7671 .elementor-widget-container{
    width: 100% !important;
    max-width: 100% !important;
  }

  /* El contenedor del buscador a ancho completo */
  .elementor-824 .elementor-element.elementor-element-fab7671 form.lrsi-search-form,
  .elementor-824 .elementor-element.elementor-element-fab7671 .lrsi-search-container{
    width: 100% !important;
    max-width: 100% !important;
  }

  /* Si tus filtros están en fila, en móvil los apilamos y ocupan 100% */
  .elementor-824 .elementor-element.elementor-element-fab7671 .lrsi-search-container{
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 10px !important;
  }

  /* Cada dropdown y el botón al 100% */
  .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-wrapper,
  .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-trigger,
  .elementor-824 .elementor-element.elementor-element-fab7671 .search-submit,
  .elementor-824 .elementor-element.elementor-element-fab7671 button[type="submit"]{
    width: 100% !important;
  }

  /* Panel desplegable: ancho completo y centrado (sin “caja flotante” rara) */
  .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu{
    width: 100% !important;
    max-width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    transform: none !important;
    margin: 0 auto !important;
    border-radius: 14px !important;
  }

  /* Grid del menú en móvil (2 columnas) */
  .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-grid{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 6px 10px !important;
    padding: 12px 12px 14px !important;
  }

  /* Evitar scroll horizontal dentro del panel (lo que se ve en tu captura) */
  .elementor-824 .elementor-element.elementor-element-fab7671 .custom-dropdown-menu,
  .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-grid{
    overflow-x: hidden !important;
  }
  .elementor-824 .elementor-element.elementor-element-fab7671 .dropdown-option{
    min-width: 0 !important;
  }
}/* End custom CSS */