.elementor-249117 .elementor-element.elementor-element-720f663f{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-249117 .elementor-element.elementor-element-5ef2236e .elementor-button{background-color:#E4012C00;font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-5ef2236e .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-5ef2236e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-5ef2236e .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-5ef2236e .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-d652f30 .elementor-button{background-color:#E4012C00;font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-d652f30 .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-d652f30 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-d652f30 .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-d652f30 .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-26c1b22b .elementor-button{background-color:#E4012C00;font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-26c1b22b .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-26c1b22b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-26c1b22b .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-26c1b22b .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-211d47d5 .elementor-button{background-color:#E4012C00;font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-211d47d5 .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-211d47d5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-211d47d5 .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-211d47d5 .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-37e7f4d1 .elementor-button{background-color:#E4012C00;font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-37e7f4d1 .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-37e7f4d1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-37e7f4d1 .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-37e7f4d1 .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-28b1fc7f .elementor-button{background-color:#E4012C00;font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-28b1fc7f .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-28b1fc7f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-28b1fc7f .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-28b1fc7f .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-1a5160ac .elementor-button{background-color:#E4012C00;font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-1a5160ac .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-1a5160ac .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-1a5160ac .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-1a5160ac .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-33af5a61 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Druk Text Wide", Sans-serif;font-size:13px;font-weight:900;fill:var( --e-global-color-4e41bd0 );color:var( --e-global-color-4e41bd0 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:15px 5px 15px 5px;}.elementor-249117 .elementor-element.elementor-element-33af5a61 .elementor-button:hover, .elementor-249117 .elementor-element.elementor-element-33af5a61 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4e41bd0 );}.elementor-249117 .elementor-element.elementor-element-33af5a61 .elementor-button:hover svg, .elementor-249117 .elementor-element.elementor-element-33af5a61 .elementor-button:focus svg{fill:var( --e-global-color-4e41bd0 );}@media(max-width:1024px){.elementor-249117 .elementor-element.elementor-element-720f663f{--grid-auto-flow:row;}.elementor-249117 .elementor-element.elementor-element-5ef2236e .elementor-button{font-size:12px;}.elementor-249117 .elementor-element.elementor-element-d652f30 .elementor-button{font-size:12px;}.elementor-249117 .elementor-element.elementor-element-26c1b22b .elementor-button{font-size:12px;}.elementor-249117 .elementor-element.elementor-element-211d47d5 .elementor-button{font-size:12px;}.elementor-249117 .elementor-element.elementor-element-37e7f4d1 .elementor-button{font-size:12px;}.elementor-249117 .elementor-element.elementor-element-28b1fc7f .elementor-button{font-size:12px;}.elementor-249117 .elementor-element.elementor-element-1a5160ac .elementor-button{font-size:12px;}}@media(max-width:767px){.elementor-249117 .elementor-element.elementor-element-720f663f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-249117 .elementor-element.elementor-element-5ef2236e{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-5ef2236e.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-5ef2236e .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}.elementor-249117 .elementor-element.elementor-element-d652f30{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-d652f30.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-d652f30 .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}.elementor-249117 .elementor-element.elementor-element-26c1b22b{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-26c1b22b.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-26c1b22b .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}.elementor-249117 .elementor-element.elementor-element-211d47d5{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-211d47d5.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-211d47d5 .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}.elementor-249117 .elementor-element.elementor-element-37e7f4d1{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-37e7f4d1.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-37e7f4d1 .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}.elementor-249117 .elementor-element.elementor-element-28b1fc7f{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-28b1fc7f.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-28b1fc7f .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}.elementor-249117 .elementor-element.elementor-element-1a5160ac{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-1a5160ac.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-1a5160ac .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}.elementor-249117 .elementor-element.elementor-element-33af5a61{width:100%;max-width:100%;}.elementor-249117 .elementor-element.elementor-element-33af5a61.elementor-element{--align-self:center;}.elementor-249117 .elementor-element.elementor-element-33af5a61 .elementor-button{font-size:12px;padding:17px 20px 17px 20px;}}/* Start custom CSS *//* Desktop (default) */
.dynamic_search_title {
  font-family: 'Druk Text Wide', sans-serif;
  font-size: 63px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 1.1em;
  letter-spacing: 0.5px; /* tweak if you used one */
  color: inherit; /* keeps your theme color */
  margin: 0;
  color: white;
}

/* Mobile breakpoint (matches Elementor's responsive size) */
@media (max-width: 767px) {
  .dynamic_search_title {
    font-size: 24px;
    line-height: 1.2em;
  }
}/* End custom CSS */