.elementor-12176 .elementor-element.elementor-element-387c7cc{--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:50px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-16edd22{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-fc4c58c{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:38px;}.elementor-12176 .elementor-element.elementor-element-fab2e97{--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:50px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-fab2e97:not(.elementor-motion-effects-element-type-background), .elementor-12176 .elementor-element.elementor-element-fab2e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://the100xmobilevet.com/wp-content/uploads/2026/05/Group-1552.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12176 .elementor-element.elementor-element-4649912{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12176 .elementor-element.elementor-element-091a9e9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12176 .elementor-element.elementor-element-0fd615f{--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;--padding-top:30px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-02d1266{text-align:center;width:var( --container-widget-width, 1075px );max-width:1075px;--container-widget-width:1075px;--container-widget-flex-grow:0;}.elementor-12176 .elementor-element.elementor-element-02d1266 .elementor-heading-title{color:#ED4D6F;}.elementor-12176 .elementor-element.elementor-element-02d1266.elementor-element{--align-self:center;}.elementor-12176 .elementor-element.elementor-element-be60a55{--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-12176 .elementor-element.elementor-element-1fd699d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12176 .elementor-element.elementor-element-bf9980e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-f0d9e05{text-align:center;}.elementor-12176 .elementor-element.elementor-element-a4c5e75{text-align:center;}.elementor-12176 .elementor-element.elementor-element-ed563b8 .elementor-icon-wrapper{text-align:center;}.elementor-12176 .elementor-element.elementor-element-ed563b8 .elementor-icon{font-size:12px;}.elementor-12176 .elementor-element.elementor-element-ed563b8 .elementor-icon svg{height:12px;}.elementor-12176 .elementor-element.elementor-element-ed563b8 .elementor-icon-wrapper svg{width:auto;}.elementor-12176 .elementor-element.elementor-element-bfeb84e{--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:space-between;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-2822605{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-55aeb18{text-align:start;}.elementor-12176 .elementor-element.elementor-element-95fe872{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-922e59a .elementor-icon-box-wrapper{align-items:start;gap:45px;}.elementor-12176 .elementor-element.elementor-element-922e59a .elementor-icon{font-size:95px;}.elementor-12176 .elementor-element.elementor-element-7acde90 .elementor-icon-box-wrapper{align-items:start;gap:45px;}.elementor-12176 .elementor-element.elementor-element-7acde90 .elementor-icon{font-size:95px;}.elementor-12176 .elementor-element.elementor-element-0f9277c .elementor-icon-box-wrapper{align-items:start;gap:45px;}.elementor-12176 .elementor-element.elementor-element-0f9277c .elementor-icon{font-size:95px;}.elementor-12176 .elementor-element.elementor-element-3493a75{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-12176 .elementor-element.elementor-element-3493a75::before, .elementor-12176 .elementor-element.elementor-element-3493a75 > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-3493a75 > .e-con-inner > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-3493a75 > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-3493a75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-3493a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://the100xmobilevet.com/wp-content/uploads/2024/09/Vector-47.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-12176 .elementor-element.elementor-element-6180ee2{--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-12176 .elementor-element.elementor-element-d90dc31{text-align:start;}.elementor-12176 .elementor-element.elementor-element-1da3854{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12176 .elementor-element.elementor-element-0b1593a{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-0b1593a::before, .elementor-12176 .elementor-element.elementor-element-0b1593a > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-0b1593a > .e-con-inner > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-0b1593a > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-0b1593a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-0b1593a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://the100xmobilevet.com/wp-content/uploads/2024/09/Vector-47.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-12176 .elementor-element.elementor-element-8279034{--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-12176 .elementor-element.elementor-element-c73a28f{width:100%;max-width:100%;}.elementor-12176 .elementor-element.elementor-element-534e132{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-12176 .elementor-element.elementor-element-534e132::before, .elementor-12176 .elementor-element.elementor-element-534e132 > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-534e132 > .e-con-inner > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-534e132 > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-534e132 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-534e132 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://the100xmobilevet.com/wp-content/uploads/2024/09/Vector-47.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-12176 .elementor-element.elementor-element-13e5a0e{--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-12176 .elementor-element.elementor-element-f9785d9{text-align:start;}.elementor-12176 .elementor-element.elementor-element-c559724{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12176 .elementor-element.elementor-element-6bee3d3{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-6bee3d3::before, .elementor-12176 .elementor-element.elementor-element-6bee3d3 > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-6bee3d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12176 .elementor-element.elementor-element-6bee3d3 > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-6bee3d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12176 .elementor-element.elementor-element-6bee3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://the100xmobilevet.com/wp-content/uploads/2024/09/Vector-47.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-12176 .elementor-element.elementor-element-87e9f9e{--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-12176 .elementor-element.elementor-element-bdc431e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12176 .elementor-element.elementor-element-67a5158{text-align:end;}.elementor-12176 .elementor-element.elementor-element-def0917{--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-12176 .elementor-element.elementor-element-0a70bd0{--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;--padding-top:120px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-12176 .elementor-element.elementor-element-379dae8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-4271462{text-align:center;}.elementor-12176 .elementor-element.elementor-element-f31da70 .elementor-icon-wrapper{text-align:center;}.elementor-12176 .elementor-element.elementor-element-f31da70 .elementor-icon{font-size:12px;}.elementor-12176 .elementor-element.elementor-element-f31da70 .elementor-icon svg{height:12px;}.elementor-12176 .elementor-element.elementor-element-f31da70 .elementor-icon-wrapper svg{width:auto;}.elementor-12176 .elementor-element.elementor-element-bad5061{--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:20px 60px;--row-gap:20px;--column-gap:60px;}.elementor-12176 .elementor-element.elementor-element-b2661bf .elementor-button{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;background-color:#ED4E6F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED4E6F;border-radius:40px 40px 40px 40px;padding:15px 40px 15px 40px;}.elementor-12176 .elementor-element.elementor-element-b2661bf .elementor-button:hover, .elementor-12176 .elementor-element.elementor-element-b2661bf .elementor-button:focus{color:#ED4E6F;background-color:#FFFFFF00;}.elementor-12176 .elementor-element.elementor-element-b2661bf .elementor-button:hover svg, .elementor-12176 .elementor-element.elementor-element-b2661bf .elementor-button:focus svg{fill:#ED4E6F;}.elementor-12176 .elementor-element.elementor-element-95efc0c .elementor-button{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;fill:#ED4E6F;color:#ED4E6F;background-color:#ED4E6F00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED4E6F;border-radius:40px 40px 40px 40px;padding:15px 40px 15px 40px;}.elementor-12176 .elementor-element.elementor-element-95efc0c .elementor-button:hover, .elementor-12176 .elementor-element.elementor-element-95efc0c .elementor-button:focus{color:#FFFFFF;background-color:#ED4E6F;}.elementor-12176 .elementor-element.elementor-element-95efc0c .elementor-button:hover svg, .elementor-12176 .elementor-element.elementor-element-95efc0c .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-12176:not(.elementor-motion-effects-element-type-background), body.elementor-page-12176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEAE1;}@media(min-width:576px){.elementor-12176 .elementor-element.elementor-element-16edd22{--width:45%;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--width:52%;}.elementor-12176 .elementor-element.elementor-element-0fd615f{--content-width:1600px;}.elementor-12176 .elementor-element.elementor-element-2822605{--width:49%;}.elementor-12176 .elementor-element.elementor-element-95fe872{--width:47%;}.elementor-12176 .elementor-element.elementor-element-6180ee2{--width:50%;}.elementor-12176 .elementor-element.elementor-element-1da3854{--width:50%;}.elementor-12176 .elementor-element.elementor-element-8279034{--width:100%;}.elementor-12176 .elementor-element.elementor-element-13e5a0e{--width:50%;}.elementor-12176 .elementor-element.elementor-element-c559724{--width:50%;}.elementor-12176 .elementor-element.elementor-element-87e9f9e{--width:50%;}.elementor-12176 .elementor-element.elementor-element-bdc431e{--width:50%;}.elementor-12176 .elementor-element.elementor-element-379dae8{--content-width:945px;}}@media(max-width:1400px) and (min-width:576px){.elementor-12176 .elementor-element.elementor-element-8279034{--width:100%;}}@media(max-width:991px) and (min-width:576px){.elementor-12176 .elementor-element.elementor-element-16edd22{--width:100%;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--width:100%;}.elementor-12176 .elementor-element.elementor-element-4649912{--width:100%;}.elementor-12176 .elementor-element.elementor-element-2822605{--width:100%;}.elementor-12176 .elementor-element.elementor-element-95fe872{--width:100%;}.elementor-12176 .elementor-element.elementor-element-6180ee2{--width:100%;}.elementor-12176 .elementor-element.elementor-element-1da3854{--width:100%;}.elementor-12176 .elementor-element.elementor-element-8279034{--width:100%;}.elementor-12176 .elementor-element.elementor-element-13e5a0e{--width:100%;}.elementor-12176 .elementor-element.elementor-element-c559724{--width:100%;}.elementor-12176 .elementor-element.elementor-element-87e9f9e{--width:100%;}.elementor-12176 .elementor-element.elementor-element-bdc431e{--width:100%;}}@media(max-width:768px) and (min-width:576px){.elementor-12176 .elementor-element.elementor-element-16edd22{--width:100%;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--width:100%;}.elementor-12176 .elementor-element.elementor-element-4649912{--width:100%;}.elementor-12176 .elementor-element.elementor-element-2822605{--width:100%;}.elementor-12176 .elementor-element.elementor-element-95fe872{--width:100%;}.elementor-12176 .elementor-element.elementor-element-6180ee2{--width:100%;}.elementor-12176 .elementor-element.elementor-element-1da3854{--width:100%;}.elementor-12176 .elementor-element.elementor-element-8279034{--width:100%;}.elementor-12176 .elementor-element.elementor-element-13e5a0e{--width:100%;}.elementor-12176 .elementor-element.elementor-element-c559724{--width:100%;}.elementor-12176 .elementor-element.elementor-element-87e9f9e{--width:100%;}.elementor-12176 .elementor-element.elementor-element-bdc431e{--width:100%;}}@media(max-width:1400px){.elementor-12176 .elementor-element.elementor-element-387c7cc{--padding-top:50px;--padding-bottom:110px;--padding-left:10px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--padding-top:50px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-fab2e97{--padding-top:50px;--padding-bottom:110px;--padding-left:10px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-0b1593a{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-6bee3d3{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-0a70bd0{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1200px){.elementor-12176 .elementor-element.elementor-element-387c7cc{--padding-top:50px;--padding-bottom:90px;--padding-left:10px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-fab2e97{--padding-top:50px;--padding-bottom:90px;--padding-left:10px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-0a70bd0{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-12176 .elementor-element.elementor-element-379dae8{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:991px){.elementor-12176 .elementor-element.elementor-element-387c7cc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-fab2e97{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-bfeb84e{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-922e59a .elementor-icon-box-wrapper{gap:20px;}.elementor-12176 .elementor-element.elementor-element-922e59a .elementor-icon{font-size:65px;}.elementor-12176 .elementor-element.elementor-element-7acde90 .elementor-icon-box-wrapper{gap:20px;}.elementor-12176 .elementor-element.elementor-element-7acde90 .elementor-icon{font-size:65px;}.elementor-12176 .elementor-element.elementor-element-0f9277c .elementor-icon-box-wrapper{gap:20px;}.elementor-12176 .elementor-element.elementor-element-0f9277c .elementor-icon{font-size:65px;}.elementor-12176 .elementor-element.elementor-element-3493a75{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-0b1593a{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-534e132{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-6bee3d3{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}}@media(max-width:768px){.elementor-12176 .elementor-element.elementor-element-387c7cc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-16edd22{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-fab2e97{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-4649912{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-02d1266 .elementor-heading-title{font-size:66px;line-height:59px;}.elementor-12176 .elementor-element.elementor-element-1fd699d{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12176 .elementor-element.elementor-element-bfeb84e{--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-3493a75{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-1da3854{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12176 .elementor-element.elementor-element-0b1593a{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-534e132{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-c559724{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12176 .elementor-element.elementor-element-6bee3d3{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12176 .elementor-element.elementor-element-bdc431e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12176 .elementor-element.elementor-element-0a70bd0{--padding-top:90px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-12176 .elementor-element.elementor-element-379dae8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}}@media(max-width:575px){.elementor-12176 .elementor-element.elementor-element-1496f87{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-12176 .elementor-element.elementor-element-1f949d3{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-1fd699d{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-12176 .elementor-element.elementor-element-a4c5e75 .elementor-heading-title{letter-spacing:0px;}.elementor-12176 .elementor-element.elementor-element-bfeb84e{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-922e59a .elementor-icon{font-size:95px;}.elementor-12176 .elementor-element.elementor-element-7acde90 .elementor-icon{font-size:95px;}.elementor-12176 .elementor-element.elementor-element-0f9277c .elementor-icon{font-size:95px;}.elementor-12176 .elementor-element.elementor-element-1da3854{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12176 .elementor-element.elementor-element-c559724{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12176 .elementor-element.elementor-element-bdc431e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for shortcode, class: .elementor-element-c73a28f *//* ==========================================================================
   4-COLUMN X 7-ROW GRID FOR SYMPTOMS CHECKBOXES ONLY
   ========================================================================== */

@media (min-width: 1025px) {
    /* Target only the list wrapper inside the specific Symptoms field (ID: 36) */
    .page-id-12176 #field_10_36 .gfield_checkbox {
        display: grid !important;
        /* Force exactly 4 columns of equal width */
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
        /* Force items to fill row-by-row, naturally creating 7 rows for 28 items */
        grid-auto-flow: row !important;
        gap: 20px 24px !important; /* 20px vertical row gap, 24px horizontal column gap */
        width: 100% !important;
        box-sizing: border-box !important;
    }

    /* Clean breakout to prevent any legacy float bugs inside the grid */
    .page-id-12176 #field_10_36 .gfield_checkbox .gchoice {
        width: 100% !important;
        margin: 0 !important;
        float: none !important;
        font-weight:600;
    }
}

/* --- Responsive Adaptations --- */

/* Tablets: Smoothly scale down to 2 columns so text doesn't overlap or look cramped */
@media (max-width: 1024px) and (min-width: 641px) {
    .page-id-12176 #field_10_36 .gfield_checkbox {
        display: grid !important;
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 16px 20px !important;
    }
}

/* Mobile: Stack into a clean, easy-to-tap single column list on smartphones */
@media (max-width: 640px) {
    .page-id-12176 #field_10_36 .gfield_checkbox {
        display: flex !important;
        flex-direction: column !important;
        gap: 14px !important;
    }
}

/* ==========================================================================
   FORCE SPECIFIC RADIO FIELDS (32, 34, 33) INTO EXACTLY ONE ROW
   ========================================================================== */

@media (min-width: 641px) {
    /* Target all three specific fieldsets sequentially */
    .page-id-12176 #field_10_32,
    .page-id-12176 #field_10_34,
    .page-id-12176 #field_10_33 {
        display: inline-block !important;
        width: calc(31.333% - 16px) !important; /* Balanced 1/3 split */
        float: left !important;
        margin-right: 24px !important;
        margin-left: 0 !important;
        clear: none !important; /* Overrides default Gravity Forms line breaks */
        box-sizing: border-box !important;
    }

    /* Strip the right margin off the absolute last field in the row sequence */
    .page-id-12176 #field_10_33 {
        margin-right: 0 !important;
    }

    /* Force a structural layout reset immediately after the third field */
    .page-id-12176 #field_10_33::after {
        content: "" !important;
        display: table !important;
        clear: both !important;
    }
}

/* Mobile Setup: Revert cleanly to single-column stacked format on phones */
@media (max-width: 640px) {
    .page-id-12176 #field_10_32,
    .page-id-12176 #field_10_34,
    .page-id-12176 #field_10_33 {
        display: block !important;
        width: 100% !important;
        float: none !important;
        margin-right: 0 !important;
        clear: both !important;
    }
}


/* ==========================================================================
   CENTERED 50% WIDTH SUBMIT BUTTON - ISOLATED TO PAGE ID 12176 ONLY
   ========================================================================== */

/* Target the footer container layout on page 12176 */
.page-id-12176 html body div.gform_wrapper form .gform_footer {
    display: flex !important;
    justify-content: center !important; /* Centers the button horizontally */
    width: 100% !important;
    padding: 30px 0 !important;
    clear: both !important; /* Forces it below any floating elements above */
}

/* Target and size the input button on page 12176 */
.page-id-12176 html body div.gform_wrapper form .gform_footer input.gform_button {
    width: 50% !important; /* Sets button width to exactly half the form container */
    max-width: 400px !important; /* Keeps it clean on extra wide desktop displays */
    min-width: 250px !important; /* Keeps it easy to press on smaller screens */
    margin: 0 auto !important;
    display: block !important;
}

/* Mobile responsive adapter to make the button comfortably touch-friendly on phones */
@media (max-width: 640px) {
    .page-id-12176 html body div.gform_wrapper form .gform_footer input.gform_button {
        width: 100% !important; /* Expands to full horizontal width for small phone layouts */
    }
}/* End custom CSS */