.elementor-3832 .elementor-element.elementor-element-b411c3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:24px;--padding-right:24px;}.elementor-3832 .elementor-element.elementor-element-e35be81 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-e35be81 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-e35be81{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-e35be81 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-55ff1d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-55ff1d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-55ff1d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-55ff1d2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-b2c9c88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-3832 .elementor-element.elementor-element-912e64c .elementor-menu-toggle{margin:0 auto;}@media(max-width:767px){.elementor-3832 .elementor-element.elementor-element-b411c3a{--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-3832 .elementor-element.elementor-element-b2c9c88{--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-3832 .elementor-element.elementor-element-b411c3a{--content-width:1200px;}.elementor-3832 .elementor-element.elementor-element-b2c9c88{--content-width:1200px;}}/* Start custom CSS */{--hr:#B91C1C;--hr2:#DC2626;--hrd:#7F1414} .prq-hd-top{background:linear-gradient(90deg,#7F1414 0%,#B91C1C 50%,#7F1414 100%);font-family:Outfit,sans-serif} .prq-hd-list .elementor-icon-list-items{gap:22px;row-gap:4px} .prq-hd-list .elementor-icon-list-item{margin:0;padding:0} .prq-hd-list .elementor-icon-list-item:after{display:none} .prq-hd-list .elementor-icon-list-text{color:#fff;font-size:13px;font-weight:500;padding-left:7px} .prq-hd-list .elementor-icon-list-icon i, .prq-hd-list .elementor-icon-list-icon svg{color:#fff;fill:#fff;font-size:12px;width:12px} .prq-hd-list a:hover .elementor-icon-list-text{opacity:.8} .prq-hd-main{background:rgba(10,10,10,.94);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);transition:padding .3s,box-shadow .3s} .prq-hd-main.elementor-sticky--effects{box-shadow:0 10px 30px rgba(0,0,0,.35)} .prq-hd-logo{width:120px} .prq-hd-logo img{width:100%;height:auto;filter:brightness(0) invert(1);transition:opacity .2s} .prq-hd-logo a:hover img{opacity:.85} .prq-hd-nav .elementor-nav-menu--main .elementor-item{font-family:Outfit,sans-serif;font-size:15px;font-weight:500;color:#E5E5E5;padding:10px 16px} .prq-hd-nav .elementor-nav-menu--main .elementor-item:hover, .prq-hd-nav .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff} .prq-hd-nav .elementor-nav-menu--main .elementor-item:after{background-color:#DC2626;height:2px} .prq-hd-nav .elementor-nav-menu--main .sub-menu, .prq-hd-nav .elementor-nav-menu--dropdown{background:#141414;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:8px;box-shadow:0 20px 50px rgba(0,0,0,.5)} .prq-hd-nav .elementor-nav-menu--dropdown a, .prq-hd-nav .sub-menu a{font-family:Outfit,sans-serif;color:#E5E5E5;font-size:14px;border-radius:8px;padding:11px 14px} .prq-hd-nav .elementor-nav-menu--dropdown a:hover, .prq-hd-nav .sub-menu a:hover, .prq-hd-nav .elementor-nav-menu--dropdown a.elementor-item-active{background:rgba(185,28,28,.25);color:#fff} .prq-hd-nav .elementor-menu-toggle{background:rgba(255,255,255,.08);color:#fff;border-radius:10px;padding:10px} .prq-hd-nav .elementor-menu-toggle svg{fill:#fff} .prq-hd-cta .elementor-button{font-family:Outfit,sans-serif;background:linear-gradient(135deg,#B91C1C,#7F1414);color:#fff;font-weight:600;font-size:14px;padding:12px 20px;border-radius:12px;box-shadow:0 6px 20px rgba(185,28,28,.3);transition:transform .25s,box-shadow .25s} .prq-hd-cta .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(185,28,28,.5)}@media (max-width:1024px){ .prq-hd-right{display:none} .prq-hd-cta{display:none} .prq-hd-nav{order:3}}@media (max-width:767px){ .prq-hd-top .prq-hd-left .elementor-icon-list-item:nth-child(3){display:none} .prq-hd-logo{width:96px}} .prq-hd-main{background:rgba(255,255,255,.97);border-bottom:1px solid rgba(26,16,16,.08)} .prq-hd-main.elementor-sticky--effects{box-shadow:0 10px 30px rgba(26,16,16,.12)} .prq-hd-logo img{filter:none} .prq-hd-nav .elementor-nav-menu--main .elementor-item{color:#1A1010} .prq-hd-nav .elementor-nav-menu--main .elementor-item:hover, .prq-hd-nav .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#B91C1C} .prq-hd-nav .elementor-nav-menu--main .sub-menu, .prq-hd-nav .elementor-nav-menu--dropdown{background:#fff;border:1px solid rgba(26,16,16,.08);box-shadow:0 20px 50px rgba(26,16,16,.15)} .prq-hd-nav .elementor-nav-menu--dropdown a, .prq-hd-nav .sub-menu a{color:#1A1010} .prq-hd-nav .elementor-nav-menu--dropdown a:hover, .prq-hd-nav .sub-menu a:hover, .prq-hd-nav .elementor-nav-menu--dropdown a.elementor-item-active{background:rgba(185,28,28,.08);color:#B91C1C} .prq-hd-nav .elementor-menu-toggle{background:rgba(185,28,28,.08);color:#B91C1C} .prq-hd-nav .elementor-menu-toggle svg{fill:#B91C1C} .prq-hd-main, .prq-hd-main>.e-con-inner{position:relative} .prq-mm-w, .prq-mm-w>.elementor-widget-container{position:static} .prq-hd-main .elementor-widget-html.prq-mm-w{position:static}@media (min-width:1025px){ .prq-hd-nav{display:none}}@media (max-width:1024px){ .prq-mm-w{display:none}} .prq-hd-main{z-index:100} .prq-hd-top{position:relative;z-index:101}
@media (max-width:1024px){ .prq-hd-nav.prq-hd-nav.prq-hd-nav .elementor-nav-menu--dropdown{border-radius:0 0 18px 18px;overflow:hidden;box-shadow:0 24px 50px rgba(26,16,16,.15)} .prq-hd-nav.prq-hd-nav.prq-hd-nav .elementor-nav-menu--dropdown a{font-family:'Outfit',sans-serif;font-size:18px;font-weight:600;padding:16px 26px;color:#1A1010;border-bottom:1px solid rgba(26,16,16,.06)} .prq-hd-nav.prq-hd-nav.prq-hd-nav .elementor-nav-menu--dropdown a:hover, .prq-hd-nav.prq-hd-nav.prq-hd-nav .elementor-nav-menu--dropdown a.elementor-item-active{color:#9F1515;background:#FBEDED} .prq-hd-nav.prq-hd-nav.prq-hd-nav .elementor-nav-menu--dropdown .sub-menu a{font-size:16px;font-weight:500;padding-left:42px;background:#FAF7F5}}
@media (min-width:640px) and (max-width:1024px){.prq-services-grid.prq-services-grid.e-grid{--e-con-grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.prq-stats-grid.prq-stats-grid.e-con{--flex-direction:row;flex-direction:row;--e-con-grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.prq-stats-grid .prq-stat.prq-stat{flex:1 1 0;width:auto}}/* End custom CSS */