.elementor-134 .elementor-element.elementor-element-5775fbd{--display:flex;--min-height:100vh;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-134 .elementor-element.elementor-element-5775fbd:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-5775fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-aee850b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-134 .elementor-element.elementor-element-aee850b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-72553f0{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-134 .elementor-element.elementor-element-c9e4d9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-134 .elementor-element.elementor-element-98b2768{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-134 .elementor-element.elementor-element-98b2768 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:70px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0em;color:#171614;}.elementor-134 .elementor-element.elementor-element-092a53e{width:var( --container-widget-width, 57.234% );max-width:57.234%;padding:0px 0px 38px 0px;--container-widget-width:57.234%;--container-widget-flex-grow:0;font-weight:400;color:#000000;}.elementor-134 .elementor-element.elementor-element-092a53e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-e357a1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-134 .elementor-element.elementor-element-d64f1b8{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-134 .elementor-element.elementor-element-d64f1b8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0em;color:#171614;}.elementor-134 .elementor-element.elementor-element-d5a961b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 11px;--row-gap:0px;--column-gap:11px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-134 .elementor-element.elementor-element-3ebe50a{--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:flex-start;--align-items:center;--gap:0px 11px;--row-gap:0px;--column-gap:11px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-134 .elementor-element.elementor-element-c8d152f.elementor-element{--align-self:stretch;}.elementor-134 .elementor-element.elementor-element-c8d152f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-c8d152f.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-c8d152f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-134 .elementor-element.elementor-element-c8d152f.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-c8d152f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon{font-size:14px;}.elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon svg{height:14px;}.elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon i, .elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-1d25b79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;z-index:1;text-align:start;font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0em;color:#141414;}.elementor-134 .elementor-element.elementor-element-1aed912{--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:flex-start;--align-items:flex-start;--gap:0px 11px;--row-gap:0px;--column-gap:11px;--overflow:hidden;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-134 .elementor-element.elementor-element-f751ad7.elementor-element{--align-self:stretch;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-f751ad7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-f751ad7.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-f751ad7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-134 .elementor-element.elementor-element-f751ad7.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-f751ad7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon{font-size:14px;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon svg{height:14px;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon i, .elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-f986858{padding:0px 0px 0px 0px;z-index:1;text-align:start;font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:0em;color:#141414;}.elementor-134 .elementor-element.elementor-element-f986858.elementor-element{--align-self:flex-start;}.elementor-134 .elementor-element.elementor-element-59bddb4{--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:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-134 .elementor-element.elementor-element-63f1134{--display:flex;--min-height:0px;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-134 .elementor-element.elementor-element-63f1134:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-63f1134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-134 .elementor-element.elementor-element-63f1134.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134 .elementor-element.elementor-element-89f7b21 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-89f7b21.elementor-view-stacked .elementor-icon{background-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-89f7b21.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-89f7b21.elementor-view-default .elementor-icon{color:#FFFAF4;border-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-89f7b21.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-89f7b21.elementor-view-default .elementor-icon svg{fill:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-89f7b21 .elementor-icon{font-size:30px;}.elementor-134 .elementor-element.elementor-element-89f7b21 .elementor-icon svg{height:30px;}.elementor-134 .elementor-element.elementor-element-89f7b21 .elementor-icon i, .elementor-134 .elementor-element.elementor-element-89f7b21 .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-bef8a30{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-134 .elementor-element.elementor-element-bef8a30:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-bef8a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-134 .elementor-element.elementor-element-7de803a .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-7de803a.elementor-view-stacked .elementor-icon{background-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-7de803a.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-7de803a.elementor-view-default .elementor-icon{color:#FFFAF4;border-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-7de803a.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-7de803a.elementor-view-default .elementor-icon svg{fill:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-7de803a .elementor-icon{font-size:30px;}.elementor-134 .elementor-element.elementor-element-7de803a .elementor-icon svg{height:30px;}.elementor-134 .elementor-element.elementor-element-7de803a .elementor-icon i, .elementor-134 .elementor-element.elementor-element-7de803a .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-dcbbaba{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-134 .elementor-element.elementor-element-dcbbaba:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-dcbbaba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-134 .elementor-element.elementor-element-7d7e879 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-7d7e879.elementor-view-stacked .elementor-icon{background-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-7d7e879.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-7d7e879.elementor-view-default .elementor-icon{color:#FFFAF4;border-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-7d7e879.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-7d7e879.elementor-view-default .elementor-icon svg{fill:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-7d7e879 .elementor-icon{font-size:30px;}.elementor-134 .elementor-element.elementor-element-7d7e879 .elementor-icon svg{height:30px;}.elementor-134 .elementor-element.elementor-element-7d7e879 .elementor-icon i, .elementor-134 .elementor-element.elementor-element-7d7e879 .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-fb5830d{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;--z-index:3;}.elementor-134 .elementor-element.elementor-element-fb5830d:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-fb5830d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-134 .elementor-element.elementor-element-9a92b53 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-9a92b53.elementor-view-stacked .elementor-icon{background-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-9a92b53.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-9a92b53.elementor-view-default .elementor-icon{color:#FFFAF4;border-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-9a92b53.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-9a92b53.elementor-view-default .elementor-icon svg{fill:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-9a92b53 .elementor-icon{font-size:30px;}.elementor-134 .elementor-element.elementor-element-9a92b53 .elementor-icon svg{height:30px;}.elementor-134 .elementor-element.elementor-element-9a92b53 .elementor-icon i, .elementor-134 .elementor-element.elementor-element-9a92b53 .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-a1efa9d{--display:flex;--min-height:0px;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;--z-index:4;}.elementor-134 .elementor-element.elementor-element-a1efa9d:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-a1efa9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-134 .elementor-element.elementor-element-5ab73fc .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-5ab73fc.elementor-view-stacked .elementor-icon{background-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-5ab73fc.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-5ab73fc.elementor-view-default .elementor-icon{color:#FFFAF4;border-color:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-5ab73fc.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-5ab73fc.elementor-view-default .elementor-icon svg{fill:#FFFAF4;}.elementor-134 .elementor-element.elementor-element-5ab73fc .elementor-icon{font-size:30px;}.elementor-134 .elementor-element.elementor-element-5ab73fc .elementor-icon svg{height:30px;}.elementor-134 .elementor-element.elementor-element-5ab73fc .elementor-icon i, .elementor-134 .elementor-element.elementor-element-5ab73fc .elementor-icon svg{transform:rotate(0deg);}.elementor-134 .elementor-element.elementor-element-a7f1264{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--overflow:hidden;--padding-top:240px;--padding-bottom:137px;--padding-left:112px;--padding-right:0px;--z-index:1;}.elementor-134 .elementor-element.elementor-element-a7f1264:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-a7f1264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-134 .elementor-element.elementor-element-d3e0a1b{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-134 .elementor-element.elementor-element-d3e0a1b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:70px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0em;color:#171614;}.elementor-134 .elementor-element.elementor-element-8ab081c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:69px;--z-index:1;}.elementor-134 .elementor-element.elementor-element-38790f0{width:var( --container-widget-width, 78.359% );max-width:78.359%;--container-widget-width:78.359%;--container-widget-flex-grow:0;}.elementor-134 .elementor-element.elementor-element-38790f0.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-134 .elementor-element.elementor-element-5775fbd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-134 .elementor-element.elementor-element-aee850b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-134 .elementor-element.elementor-element-72553f0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-134 .elementor-element.elementor-element-c9e4d9d{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-134 .elementor-element.elementor-element-98b2768{--container-widget-width:426px;--container-widget-flex-grow:0;width:var( --container-widget-width, 426px );max-width:426px;}.elementor-134 .elementor-element.elementor-element-98b2768 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-e357a1d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-134 .elementor-element.elementor-element-d64f1b8{--container-widget-width:182px;--container-widget-flex-grow:0;width:var( --container-widget-width, 182px );max-width:182px;}.elementor-134 .elementor-element.elementor-element-d64f1b8 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-d5a961b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-134 .elementor-element.elementor-element-3ebe50a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon{font-size:20px;}.elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon svg{height:20px;}.elementor-134 .elementor-element.elementor-element-1d25b79{font-size:15px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-1aed912{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon{font-size:20px;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon svg{height:20px;}.elementor-134 .elementor-element.elementor-element-f986858{font-size:15px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-59bddb4{--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-134 .elementor-element.elementor-element-63f1134{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-bef8a30{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-dcbbaba{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-fb5830d{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-a1efa9d{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-a7f1264{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:96px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-134 .elementor-element.elementor-element-d3e0a1b{--container-widget-width:627px;--container-widget-flex-grow:0;width:var( --container-widget-width, 627px );max-width:627px;}.elementor-134 .elementor-element.elementor-element-d3e0a1b .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-8ab081c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(min-width:768px){.elementor-134 .elementor-element.elementor-element-5775fbd{--width:100%;}.elementor-134 .elementor-element.elementor-element-aee850b{--width:46.65%;}.elementor-134 .elementor-element.elementor-element-72553f0{--width:74%;}.elementor-134 .elementor-element.elementor-element-c9e4d9d{--width:100%;}.elementor-134 .elementor-element.elementor-element-d5a961b{--width:100%;}.elementor-134 .elementor-element.elementor-element-3ebe50a{--width:568px;}.elementor-134 .elementor-element.elementor-element-1aed912{--width:100%;}.elementor-134 .elementor-element.elementor-element-59bddb4{--width:100%;}.elementor-134 .elementor-element.elementor-element-63f1134{--width:10%;}.elementor-134 .elementor-element.elementor-element-bef8a30{--width:10%;}.elementor-134 .elementor-element.elementor-element-dcbbaba{--width:10%;}.elementor-134 .elementor-element.elementor-element-fb5830d{--width:10%;}.elementor-134 .elementor-element.elementor-element-a1efa9d{--width:10%;}.elementor-134 .elementor-element.elementor-element-a7f1264{--width:100%;}.elementor-134 .elementor-element.elementor-element-8ab081c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-134 .elementor-element.elementor-element-5775fbd{--width:100%;}.elementor-134 .elementor-element.elementor-element-aee850b{--width:100%;}.elementor-134 .elementor-element.elementor-element-72553f0{--width:100%;}.elementor-134 .elementor-element.elementor-element-c9e4d9d{--width:100%;}.elementor-134 .elementor-element.elementor-element-d5a961b{--width:100%;}.elementor-134 .elementor-element.elementor-element-3ebe50a{--width:100%;}.elementor-134 .elementor-element.elementor-element-1aed912{--width:100%;}.elementor-134 .elementor-element.elementor-element-59bddb4{--width:100%;}.elementor-134 .elementor-element.elementor-element-63f1134{--width:10%;}.elementor-134 .elementor-element.elementor-element-bef8a30{--width:10%;}.elementor-134 .elementor-element.elementor-element-dcbbaba{--width:10%;}.elementor-134 .elementor-element.elementor-element-fb5830d{--width:10%;}.elementor-134 .elementor-element.elementor-element-a1efa9d{--width:10%;}.elementor-134 .elementor-element.elementor-element-a7f1264{--width:100%;}.elementor-134 .elementor-element.elementor-element-8ab081c{--width:100%;}}@media(max-width:767px){.elementor-134 .elementor-element.elementor-element-5775fbd{--width:100%;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-134 .elementor-element.elementor-element-aee850b{--width:100%;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-134 .elementor-element.elementor-element-72553f0{--width:100%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-134 .elementor-element.elementor-element-c9e4d9d{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-134 .elementor-element.elementor-element-98b2768 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-e357a1d{--content-width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-134 .elementor-element.elementor-element-d64f1b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-134 .elementor-element.elementor-element-d64f1b8 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-d5a961b{--width:100%;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-134 .elementor-element.elementor-element-3ebe50a{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon{font-size:18px;}.elementor-134 .elementor-element.elementor-element-c8d152f .elementor-icon svg{height:18px;}.elementor-134 .elementor-element.elementor-element-1d25b79{font-size:14px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-1aed912{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon{font-size:18px;}.elementor-134 .elementor-element.elementor-element-f751ad7 .elementor-icon svg{height:18px;}.elementor-134 .elementor-element.elementor-element-f986858{font-size:14px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-59bddb4{--width:100%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-134 .elementor-element.elementor-element-63f1134{--width:18%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-89f7b21 .elementor-icon{font-size:20px;}.elementor-134 .elementor-element.elementor-element-89f7b21 .elementor-icon svg{height:20px;}.elementor-134 .elementor-element.elementor-element-bef8a30{--width:18%;--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-7de803a .elementor-icon{font-size:20px;}.elementor-134 .elementor-element.elementor-element-7de803a .elementor-icon svg{height:20px;}.elementor-134 .elementor-element.elementor-element-dcbbaba{--width:18%;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-7d7e879 .elementor-icon{font-size:20px;}.elementor-134 .elementor-element.elementor-element-7d7e879 .elementor-icon svg{height:20px;}.elementor-134 .elementor-element.elementor-element-fb5830d{--width:18%;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-9a92b53 .elementor-icon{font-size:20px;}.elementor-134 .elementor-element.elementor-element-9a92b53 .elementor-icon svg{height:20px;}.elementor-134 .elementor-element.elementor-element-a1efa9d{--width:18%;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:12px;--padding-right:12px;}.elementor-134 .elementor-element.elementor-element-5ab73fc .elementor-icon{font-size:20px;}.elementor-134 .elementor-element.elementor-element-5ab73fc .elementor-icon svg{height:20px;}.elementor-134 .elementor-element.elementor-element-a7f1264{--width:100%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:59px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-134 .elementor-element.elementor-element-d3e0a1b .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-8ab081c{--width:100%;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-38790f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}

.elementor-134 .elementor-element.elementor-element-c9e4d9d {
  min-width: 240px;
}






.elementor-134 .elementor-element.elementor-element-1aed912 {
  min-width: 240px;
}
.elementor-134 .elementor-element.elementor-element-d5a961b {
  min-width: 240px;
}
.elementor-134 .elementor-element.elementor-element-e357a1d {

}

.elementor-134 .elementor-element.elementor-element-63f1134 {

}

.elementor-134 .elementor-element.elementor-element-bef8a30 {

}

.elementor-134 .elementor-element.elementor-element-dcbbaba {

}

.elementor-134 .elementor-element.elementor-element-fb5830d {

}

.elementor-134 .elementor-element.elementor-element-a1efa9d {

}
.elementor-134 .elementor-element.elementor-element-59bddb4 {
  min-width: 240px;
}
.elementor-134 .elementor-element.elementor-element-72553f0 {
  min-width: 240px;
}
.elementor-134 .elementor-element.elementor-element-aee850b {
  min-width: 240px;
  max-width: 100%;
}


/* Start custom CSS for container, class: .elementor-element-8ab081c *//* Paste into Elementor: Select Frame 739965 (container wrapping Contact Form) → Advanced → Custom CSS */

/* Hide form title "Contact Us" */
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_title { display: none !important; }

/* Form wrapper - constrained width so lines match message field length */
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_wrapper {
  font-family: 'Gilroy', -apple-system, BlinkMacSystemFont, sans-serif !important;
  width: 100% !important;
  max-width: 980px !important;
}

/* Labels - Figma: uppercase, dark #171614, Gilroy */
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield_label,
.elementor-134 .elementor-element.elementor-element-8ab081c label.gfield_label {
  color: #171614 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  font-family: 'Gilroy', sans-serif !important;
  text-transform: uppercase !important;
  margin-bottom: 8px !important;
  letter-spacing: 0.02em !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield_required { color: #171614 !important; }

/* Input fields - Figma: transparent bg, bottom border only, no outline/box */
.elementor-134 .elementor-element.elementor-element-8ab081c input[type="text"],
.elementor-134 .elementor-element.elementor-element-8ab081c input[type="email"],
.elementor-134 .elementor-element.elementor-element-8ab081c input[type="tel"],
.elementor-134 .elementor-element.elementor-element-8ab081c input[type="number"],
.elementor-134 .elementor-element.elementor-element-8ab081c textarea {
  background: transparent !important;
  border: none !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 1px solid #171614 !important;
  border-radius: 0 !important;
  color: #171614 !important;
  font-family: 'Gilroy', sans-serif !important;
  font-size: 16px !important;
  padding: 10px 0 12px 0 !important;
  box-shadow: none !important;
  outline: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c input:focus,
.elementor-134 .elementor-element.elementor-element-8ab081c input:active,
.elementor-134 .elementor-element.elementor-element-8ab081c textarea:focus,
.elementor-134 .elementor-element.elementor-element-8ab081c textarea:active {
  outline: none !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 1px solid #171614 !important;
  box-shadow: none !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c input::placeholder,
.elementor-134 .elementor-element.elementor-element-8ab081c textarea::placeholder {
  color: #999 !important;
  font-weight: 400 !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c textarea {
  min-height: 100px !important;
  resize: vertical !important;
}
/* Kill any Gravity Forms theme borders/outlines on inputs */
.elementor-134 .elementor-element.elementor-element-8ab081c .ginput_container input,
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield input,
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_wrapper input {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 1px solid #171614 !important;
  box-shadow: none !important;
  outline: none !important;
}

/* Two-column layout: Name + Phone side-by-side, all lines same width as textarea */
/*.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields {*/
/*  display: grid !important;*/
/*  grid-template-columns: 1fr 1fr !important;*/
/*  gap: 24px 32px !important;*/
/*  align-items: end !important;*/
/*  width: 100% !important;*/
/*}*/
/* First row: inputs fill full column width so right edges align with textarea */
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(1),
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(2) {
  display: flex !important;
  flex-direction: column !important;
  min-width: 0 !important;
  width: 100% !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(1) .ginput_container,
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(2) .ginput_container {
  width: 100% !important;
}
/* Name field: First + Last side-by-side, each fills half so Last extends to column edge */
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield--type-name .ginput_container,
.elementor-134 .elementor-element.elementor-element-8ab081c .ginput_container_name {
  display: flex !important;
  gap: 16px !important;
  width: 100% !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield--type-name .ginput_container input,
.elementor-134 .elementor-element.elementor-element-8ab081c .ginput_container_name input {
  flex: 1 !important;
  min-width: 0 !important;
}
/* Phone input fills its column; Name field uses flex above for First+Last */
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(2) input {
  width: 100% !important;
  box-sizing: border-box !important;
}
/* Stack Email, Comments, and Consent full-width */
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(n+3) {
  grid-column: 1 / -1 !important;
}
/* Full-width fields: inputs stretch to match textarea */
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(n+3) .ginput_container,
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(n+3) input,
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields .gfield:nth-child(n+3) textarea {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}
/* On mobile: single column */
@media (max-width: 767px) {
  .elementor-134 .elementor-element.elementor-element-8ab081c .gform_fields {
    grid-template-columns: 1fr !important;
  }
}

/* Submit button - Figma: BLACK background, white text */
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_footer input[type="submit"],
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_button {
  background: #141414 !important;
  color: #FFFAF4 !important;
  border: none !important;
  border-radius: 2px !important;
  font-family: 'Gilroy', sans-serif !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  padding: 16px 36px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.02em !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_footer input[type="submit"]:hover,
.elementor-134 .elementor-element.elementor-element-8ab081c .gform_button:hover {
  background: #2a2a2a !important;
}

/* Checkbox / consent - Figma: dark text */
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield_checkbox input[type="checkbox"] {
  width: 18px !important;
  height: 18px !important;
  border: 2px solid #171614 !important;
  border-radius: 2px !important;
  accent-color: #171614 !important;
}
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield_checkbox label,
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield_consent_label {
  color: #171614 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
  text-transform: none !important;
}

/* Field spacing */
.elementor-134 .elementor-element.elementor-element-8ab081c .gfield {
  margin-bottom: 0 !important;
}/* End custom CSS */
.elementor-134 .elementor-element.elementor-element-8ab081c {
  max-width: 100%;
}
.elementor-134 .elementor-element.elementor-element-a7f1264 {
  max-width: 100%;
}
.elementor-134 .elementor-element.elementor-element-5775fbd {
  max-width: 100%;
}
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://driverslegaldefense.anthonymediagroup.com/wp-content/uploads/2026/02/Gilroy-Regular.woff2') format('woff2'),
		url('https://driverslegaldefense.anthonymediagroup.com/wp-content/uploads/2026/02/Gilroy-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://driverslegaldefense.anthonymediagroup.com/wp-content/uploads/2026/02/Gilroy-Medium.woff2') format('woff2'),
		url('https://driverslegaldefense.anthonymediagroup.com/wp-content/uploads/2026/02/Gilroy-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://driverslegaldefense.anthonymediagroup.com/wp-content/uploads/2026/02/Gilroy-SemiBold.woff2') format('woff2'),
		url('https://driverslegaldefense.anthonymediagroup.com/wp-content/uploads/2026/02/Gilroy-SemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */