.elementor-530 .elementor-element.elementor-element-070147e{--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;--align-items:stretch;--gap:undefinedpx undefinedpx;--row-gap:undefinedpx;--column-gap:undefinedpx;--overlay-opacity:0.91;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;--z-index:0;}.elementor-530 .elementor-element.elementor-element-070147e:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-070147e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-070147e .thegem-section-parallax-background{background-color:var( --e-global-color-primary );background-image:url("https://gennvax.com/wp-content/uploads/2026/06/instead_of_centering_this_illustration_202606090930-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-530 .elementor-element.elementor-element-070147e::before, .elementor-530 .elementor-element.elementor-element-070147e > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-070147e > .e-con-inner > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-070147e > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-070147e > .e-con-inner > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-070147e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-530 .elementor-element.elementor-element-070147e > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-530 .elementor-element.elementor-element-070147e > .thegem-ken-burns-bg::before{background-color:#060505;--background-overlay:'';}.elementor-530 .elementor-element.elementor-element-5c06b7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-4140c4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:185px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-16c87dd{--display:flex;}.elementor-530 .elementor-element.elementor-element-79fb5a0{text-align:left;}.elementor-530 .elementor-element.elementor-element-79fb5a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-79fb5a0 .thegem-heading, .elementor-530 .elementor-element.elementor-element-79fb5a0 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-530 .elementor-element.elementor-element-831c150{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-831c150 > .elementor-widget-container{padding:0px 0px 0px 00px;}.elementor-530 .elementor-element.elementor-element-831c150 .thegem-heading, .elementor-530 .elementor-element.elementor-element-831c150 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:40px;}.elementor-530 .elementor-element.elementor-element-1568e59{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-1568e59 > .elementor-widget-container{padding:0px 0px 0px 00px;}.elementor-530 .elementor-element.elementor-element-1568e59 .thegem-heading, .elementor-530 .elementor-element.elementor-element-1568e59 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:40px;}.elementor-530 .elementor-element.elementor-element-1568e59 .thegem-heading span.label{color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-57a8545{text-align:left;width:initial;max-width:initial;}.elementor-530 .elementor-element.elementor-element-57a8545 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-57a8545 .thegem-heading, .elementor-530 .elementor-element.elementor-element-57a8545 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-530 .elementor-element.elementor-element-7bb3e13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-e8273f0 .gem-button-container{text-align:center;}.elementor-530 .elementor-element.elementor-element-e8273f0 .gem-button-container .gem-button{border-radius:-2px -2px -2px -2px;}.elementor-530 .elementor-element.elementor-element-f0d900d .gem-button-container{text-align:center;}.elementor-530 .elementor-element.elementor-element-f0d900d .gem-button-container .gem-button{border-radius:-2px -2px -2px -2px;}.elementor-530 .elementor-element.elementor-element-c26f02d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:185px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-4147936{--display:flex;}.elementor-530 .elementor-element.elementor-element-72526ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-0aac121{--display:flex;--min-height:65vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-530 .elementor-element.elementor-element-1bee8ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-530 .elementor-element.elementor-element-6bca892{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:10;}.elementor-530 .elementor-element.elementor-element-90f9537{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-ac7134e{text-align:left;}.elementor-530 .elementor-element.elementor-element-ac7134e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-43dc246{text-align:left;width:initial;max-width:initial;}.elementor-530 .elementor-element.elementor-element-43dc246 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-43dc246 .thegem-heading, .elementor-530 .elementor-element.elementor-element-43dc246 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-530 .elementor-element.elementor-element-f509361{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-3af30fe .gem-image.gem-wrapbox{float:left;}.elementor-530 .elementor-element.elementor-element-3af30fe .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-3af30fe > .elementor-widget-container{padding:50px 0px 28px 0px;}.elementor-530 .elementor-element.elementor-element-3af30fe .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-3af30fe .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-3a740ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-db125ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-f34aee4 .elementor-button{background-color:#E1F5EE;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:25px 25px 25px 25px;padding:7px 15px 7px 15px;}.elementor-530 .elementor-element.elementor-element-f34aee4{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-7aa9ee9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-45f151c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:25px 25px 25px 25px;padding:7px 15px 7px 15px;}.elementor-530 .elementor-element.elementor-element-45f151c{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-45f151c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-530 .elementor-element.elementor-element-36f7c01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-138c2ae{text-align:right;}.elementor-530 .elementor-element.elementor-element-138c2ae > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-9ba99b8{text-align:right;width:initial;max-width:initial;}.elementor-530 .elementor-element.elementor-element-9ba99b8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-9ba99b8 .thegem-heading, .elementor-530 .elementor-element.elementor-element-9ba99b8 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-530 .elementor-element.elementor-element-a06957a{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-487px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-33613d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-530 .elementor-element.elementor-element-c42de05{text-align:justify;}.elementor-530 .elementor-element.elementor-element-c42de05 .thegem-heading, .elementor-530 .elementor-element.elementor-element-c42de05 .thegem-heading .light{font-size:198px;font-weight:900;line-height:1em;}.elementor-530 .elementor-element.elementor-element-d04f196{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-d04f196:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-d04f196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-aa0130d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-8510ad2.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-8510ad2 .thegem-heading, .elementor-530 .elementor-element.elementor-element-8510ad2 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:900;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-8510ad2 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-0444feb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-0444feb.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-0444feb .thegem-heading, .elementor-530 .elementor-element.elementor-element-0444feb .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-0444feb .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-c9d31bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-5814cf1.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-5814cf1 .thegem-heading, .elementor-530 .elementor-element.elementor-element-5814cf1 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:900;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-5814cf1 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-70e02e3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-70e02e3.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-70e02e3 .thegem-heading, .elementor-530 .elementor-element.elementor-element-70e02e3 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-70e02e3 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-d948916{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-06a35d3.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-06a35d3 .thegem-heading, .elementor-530 .elementor-element.elementor-element-06a35d3 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:900;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-06a35d3 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-3304ab6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-3304ab6.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-3304ab6 .thegem-heading, .elementor-530 .elementor-element.elementor-element-3304ab6 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-3304ab6 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-ce82005{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-f66447f.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-f66447f .thegem-heading, .elementor-530 .elementor-element.elementor-element-f66447f .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:900;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-f66447f .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-5e53036 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-5e53036.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-5e53036 .thegem-heading, .elementor-530 .elementor-element.elementor-element-5e53036 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-5e53036 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-aa08311{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-530 .elementor-element.elementor-element-3c780df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-5b4734a{text-align:left;}.elementor-530 .elementor-element.elementor-element-5b4734a > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-530 .elementor-element.elementor-element-5b4734a .thegem-heading, .elementor-530 .elementor-element.elementor-element-5b4734a .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-4748813{text-align:left;}.elementor-530 .elementor-element.elementor-element-4748813 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-4748813 .thegem-heading, .elementor-530 .elementor-element.elementor-element-4748813 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:800;line-height:60px;}.elementor-530 .elementor-element.elementor-element-4748813 .separator span{background-color:var( --e-global-color-accent );height:4px;width:100px;}.elementor-530 .elementor-element.elementor-element-4748813 .separator{margin-top:21px;}.elementor-530 .elementor-element.elementor-element-4748813 .elementor-widget-container{margin-bottom:14px;}.elementor-530 .elementor-element.elementor-element-30e9e64{width:initial;max-width:initial;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-530 .elementor-element.elementor-element-30e9e64, .elementor-530 .elementor-element.elementor-element-30e9e64 .elementor-text-editor *{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:none;}.elementor-530 .elementor-element.elementor-element-30e9e64, .elementor-530 .elementor-element.elementor-element-30e9e64 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-7efa2e9{text-align:left;}.elementor-530 .elementor-element.elementor-element-7efa2e9 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-530 .elementor-element.elementor-element-7efa2e9 .thegem-heading, .elementor-530 .elementor-element.elementor-element-7efa2e9 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-530 .elementor-element.elementor-element-7efa2e9 .separator span{background-color:var( --e-global-color-accent );height:1px;width:95%;}.elementor-530 .elementor-element.elementor-element-768b554{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-530 .elementor-element.elementor-element-70cd691{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-530 .elementor-element.elementor-element-70cd691 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-530 .elementor-element.elementor-element-1e93f0d, .elementor-530 .elementor-element.elementor-element-1e93f0d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-4f8e5e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-4f8e5e0:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-4f8e5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gennvax.com/wp-content/uploads/2026/06/Aerial_architectural_visualization_of_a_202606091047.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-530 .elementor-element.elementor-element-86d0146{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.62;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-86d0146 .thegem-section-parallax-background{background-image:url("https://gennvax.com/wp-content/uploads/2026/06/Minimalist_dark_digital_art_illustration._202606091125-scaled.jpeg");background-position:center center;}.elementor-530 .elementor-element.elementor-element-3ced38a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-e5fb309{text-align:center;}.elementor-530 .elementor-element.elementor-element-e5fb309 > .elementor-widget-container{margin:90px 0px 10px 0px;}.elementor-530 .elementor-element.elementor-element-e5fb309 .thegem-heading, .elementor-530 .elementor-element.elementor-element-e5fb309 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-530 .elementor-element.elementor-element-9ac6287 .elementor-repeater-item-74b65d1{background-color:#1C3742B8;padding:0 0.3em;}.elementor-530 .elementor-element.elementor-element-9ac6287{text-align:center;}.elementor-530 .elementor-element.elementor-element-9ac6287 > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-530 .elementor-element.elementor-element-9ac6287 .thegem-heading, .elementor-530 .elementor-element.elementor-element-9ac6287 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-530 .elementor-element.elementor-element-9e815d2{--display:flex;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_card_content{background-color:var( --e-global-color-primary );border-radius:20px 20px 20px 19px;flex-direction:row;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_stacking_card_item{top:150px;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_cards_wrapper{gap:100px;margin-bottom:100px;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_card_content,.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_card_content *{transition-duration:300ms;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_content_left{width:60%;height:100%;padding:40px 40px 40px 40px;text-align:inherit;align-items:start;justify-content:space-between;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_content_left *{text-align:inherit;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_sc_title{color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_sc_desc{color:#FFFFFF;margin-top:15px;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_sc_img{object-fit:cover;}.elementor-530 .elementor-element.elementor-element-5d04f4b{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-5d04f4b:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-5d04f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-f30c429{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-f30c429 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-f30c429 .thegem-heading, .elementor-530 .elementor-element.elementor-element-f30c429 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-86d0146::before, .elementor-530 .elementor-element.elementor-element-86d0146 > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-86d0146 > .e-con-inner > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-86d0146 > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-86d0146 > .e-con-inner > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-86d0146 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-530 .elementor-element.elementor-element-86d0146 > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-530 .elementor-element.elementor-element-86d0146 > .thegem-ken-burns-bg::before{background-color:#000000;--background-overlay:'';}.elementor-530 .elementor-element.elementor-element-85b36e7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.62;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:21px;--padding-right:21px;}.elementor-530 .elementor-element.elementor-element-1b9974d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-530 .elementor-element.elementor-element-356c88f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-b27c920{text-align:left;}.elementor-530 .elementor-element.elementor-element-b27c920 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-530 .elementor-element.elementor-element-b27c920 .thegem-heading, .elementor-530 .elementor-element.elementor-element-b27c920 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-e5db86b{text-align:left;}.elementor-530 .elementor-element.elementor-element-e5db86b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-e5db86b .thegem-heading, .elementor-530 .elementor-element.elementor-element-e5db86b .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:800;line-height:60px;}.elementor-530 .elementor-element.elementor-element-e5db86b .separator span{background-color:var( --e-global-color-accent );height:4px;width:100px;}.elementor-530 .elementor-element.elementor-element-e5db86b .separator{margin-top:21px;}.elementor-530 .elementor-element.elementor-element-e5db86b .elementor-widget-container{margin-bottom:14px;}.elementor-530 .elementor-element.elementor-element-8154bb5{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-8154bb5, .elementor-530 .elementor-element.elementor-element-8154bb5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-fcadc86 > .elementor-widget-container{margin:40px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-fcadc86.elementor-element{--align-self:flex-start;}.elementor-530 .elementor-element.elementor-element-fcadc86 .gem-button-container{text-align:center;}.elementor-530 .elementor-element.elementor-element-fcadc86 .gem-button-container .gem-button{border-radius:-2px -2px -2px -2px;}.elementor-530 .elementor-element.elementor-element-88ee1a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-d7e58b4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:48px 48px 48px 48px;box-shadow:0px 19px 5px 3px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-530 .elementor-element.elementor-element-d7e58b4:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-d7e58b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3742BD;}.elementor-530 .elementor-element.elementor-element-c11d5c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-798778d.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-798778d .thegem-heading, .elementor-530 .elementor-element.elementor-element-798778d .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;text-transform:none;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-798778d .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-a04374e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-a04374e.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-a04374e .thegem-heading, .elementor-530 .elementor-element.elementor-element-a04374e .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-a04374e .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-6ef2225{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-717a66a.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-717a66a .thegem-heading, .elementor-530 .elementor-element.elementor-element-717a66a .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;text-transform:none;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-717a66a .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-55c4e4b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-55c4e4b.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-55c4e4b .thegem-heading, .elementor-530 .elementor-element.elementor-element-55c4e4b .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-55c4e4b .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-e2ecffd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-e1c1888.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-e1c1888 .thegem-heading, .elementor-530 .elementor-element.elementor-element-e1c1888 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;text-transform:none;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-e1c1888 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-863122b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-863122b.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-863122b .thegem-heading, .elementor-530 .elementor-element.elementor-element-863122b .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-863122b .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-c57df89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-daa6f5b.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-daa6f5b .thegem-heading, .elementor-530 .elementor-element.elementor-element-daa6f5b .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;text-transform:none;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-daa6f5b .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-572a2d9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-572a2d9.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-572a2d9 .thegem-heading, .elementor-530 .elementor-element.elementor-element-572a2d9 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-572a2d9 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-85b36e7::before, .elementor-530 .elementor-element.elementor-element-85b36e7 > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-85b36e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-85b36e7 > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-85b36e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-85b36e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-530 .elementor-element.elementor-element-85b36e7 > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-530 .elementor-element.elementor-element-85b36e7 > .thegem-ken-burns-bg::before{background-color:#0E0F10;--background-overlay:'';}.elementor-530 .elementor-element.elementor-element-3ac98ad{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-0b61326{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-0b61326:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-0b61326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gennvax.com/wp-content/uploads/2026/06/Extreme_close-up_architectural_render_of_202606091257-scaled.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-530 .elementor-element.elementor-element-09481fb{--spacer-size:300px;}.elementor-530 .elementor-element.elementor-element-2c0571a{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-530 .elementor-element.elementor-element-edd9f97{text-align:left;}.elementor-530 .elementor-element.elementor-element-edd9f97 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-edd9f97 .thegem-heading, .elementor-530 .elementor-element.elementor-element-edd9f97 .thegem-heading .light{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-edd9f97 .separator span{background-color:var( --e-global-color-accent );height:4px;width:100px;}.elementor-530 .elementor-element.elementor-element-edd9f97 .separator{margin-top:21px;}.elementor-530 .elementor-element.elementor-element-edd9f97 .elementor-widget-container{margin-bottom:14px;}.elementor-530 .elementor-element.elementor-element-b6928f5{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-b6928f5, .elementor-530 .elementor-element.elementor-element-b6928f5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-cf5e1ee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px !important;--row-gap:20px !important;--column-gap:20px !important;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-e023ee4 .gem-infobox-content{background-color:#F0F8F6;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );padding:0px 0px 0px 10px;}.elementor-530 .elementor-element.elementor-element-e023ee4 .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-e023ee4 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-e023ee4 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-e023ee4 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-8e5aad2 .gem-infobox-content{background-color:#F0F8F6;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );padding:0px 0px 0px 10px;}.elementor-530 .elementor-element.elementor-element-8e5aad2 .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-8e5aad2 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-8e5aad2 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-8e5aad2 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-f4b38fc .gem-infobox-content{background-color:#F0F8F6;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );padding:0px 0px 0px 10px;}.elementor-530 .elementor-element.elementor-element-f4b38fc .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-f4b38fc .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-f4b38fc .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-f4b38fc .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-517aefe .gem-infobox-content{background-color:#F0F8F6;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );padding:0px 0px 0px 10px;}.elementor-530 .elementor-element.elementor-element-517aefe .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-517aefe .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-517aefe .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-517aefe .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-944229a .gem-infobox-content{background-color:#F0F8F6;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );padding:0px 0px 0px 10px;}.elementor-530 .elementor-element.elementor-element-944229a .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-944229a .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-944229a .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-944229a .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-71cbff7 .gem-infobox-content{background-color:#F0F8F6;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );padding:0px 0px 0px 10px;}.elementor-530 .elementor-element.elementor-element-71cbff7 .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-71cbff7 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-71cbff7 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-71cbff7 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-0d52605{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-530 .elementor-element.elementor-element-4e3454f{--display:flex;}.elementor-530 .elementor-element.elementor-element-99e9f47{text-align:center;}.elementor-530 .elementor-element.elementor-element-99e9f47 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-530 .elementor-element.elementor-element-99e9f47 .thegem-heading, .elementor-530 .elementor-element.elementor-element-99e9f47 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-1395a29{text-align:center;}.elementor-530 .elementor-element.elementor-element-1395a29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-8ab6982{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-8ab6982.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-8ab6982, .elementor-530 .elementor-element.elementor-element-8ab6982 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1 !important;height:auto;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-530 .elementor-element.elementor-element-3dd6560 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(10px/2) !important;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-530 .elementor-element.elementor-element-3dd6560 .skeleton-posts.portfolio-row{margin:calc(-10px/2);}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-10px/2) 0;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:10px;padding-right:10px;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:10px;padding-right:10px;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:10px;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .portfolio-item .caption .title span{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{height:1px;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .gem-pagination{margin-top:28px;}.elementor-530 .elementor-element.elementor-element-3dd6560 .gem-pagination a{border-radius:11px 11px 11px 11px;color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-3dd6560 .gem-pagination a.current{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .gem-pagination .prev i, .elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .gem-pagination .next i{width:30px;height:30px;font-size:30px;line-height:30px;}.elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .gem-pagination .prev, .elementor-530 .elementor-element.elementor-element-3dd6560 .portfolio.portfolio-grid .gem-pagination .next{border-radius:11px 11px 11px 11px;}.elementor-530 .elementor-element.elementor-element-54bfada{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.75;}.elementor-530 .elementor-element.elementor-element-54bfada:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-54bfada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gennvax.com/wp-content/uploads/2026/06/Macro_photography_composite__extreme_close-up_202606082012-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-530 .elementor-element.elementor-element-54bfada::before, .elementor-530 .elementor-element.elementor-element-54bfada > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-54bfada > .e-con-inner > .elementor-background-video-container::before, .elementor-530 .elementor-element.elementor-element-54bfada > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-54bfada > .e-con-inner > .elementor-background-slideshow::before, .elementor-530 .elementor-element.elementor-element-54bfada > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-530 .elementor-element.elementor-element-54bfada > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-530 .elementor-element.elementor-element-54bfada > .thegem-ken-burns-bg::before{background-color:#000000;--background-overlay:'';}.elementor-530 .elementor-element.elementor-element-c4f0458{--display:flex;--padding-top:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-f8800ce .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-530 .elementor-element.elementor-element-f8800ce .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-f8800ce .gem-image{width:71%;}.elementor-530 .elementor-element.elementor-element-f8800ce .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-f8800ce .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-21a32c4 .gem-image.gem-wrapbox{float:right;}.elementor-530 .elementor-element.elementor-element-21a32c4 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-530 .elementor-element.elementor-element-21a32c4 > .elementor-widget-container{margin:-354px 88px 0px 0px;}.elementor-530 .elementor-element.elementor-element-21a32c4 .gem-image{width:22%;}.elementor-530 .elementor-element.elementor-element-21a32c4 .gem-image img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-21a32c4 .gem-image a:hover img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-fe31e5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:170px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-a825ae5{text-align:left;}.elementor-530 .elementor-element.elementor-element-a825ae5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-530 .elementor-element.elementor-element-a825ae5 .thegem-heading, .elementor-530 .elementor-element.elementor-element-a825ae5 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-1214704{text-align:left;}.elementor-530 .elementor-element.elementor-element-3aab5dd{text-align:left;}.elementor-530 .elementor-element.elementor-element-3aab5dd > .elementor-widget-container{margin:-5px 0px 55px 0px;}.elementor-530 .elementor-element.elementor-element-d99fa78{text-align:left;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-530 .elementor-element.elementor-element-d99fa78 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-530 .elementor-element.elementor-element-15d4384{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:21px;--padding-right:21px;}.elementor-530 .elementor-element.elementor-element-15d4384:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-15d4384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9F9;}.elementor-530 .elementor-element.elementor-element-050c4c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CAEFEA;--border-color:#CAEFEA;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-96432df.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-96432df .thegem-heading, .elementor-530 .elementor-element.elementor-element-96432df .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;text-transform:none;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-96432df .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-1ac61e1{text-align:center;}.elementor-530 .elementor-element.elementor-element-1ac61e1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-1ac61e1.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-1ac61e1 .thegem-heading, .elementor-530 .elementor-element.elementor-element-1ac61e1 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-1ac61e1 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-ac0ff6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CAEFEA;--border-color:#CAEFEA;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-7330b5e.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-7330b5e .thegem-heading, .elementor-530 .elementor-element.elementor-element-7330b5e .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;text-transform:none;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-7330b5e .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-61ef431{text-align:center;}.elementor-530 .elementor-element.elementor-element-61ef431 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-61ef431.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-61ef431 .thegem-heading, .elementor-530 .elementor-element.elementor-element-61ef431 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-61ef431 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-080f7e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-530 .elementor-element.elementor-element-fe1b6cd.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-fe1b6cd .thegem-heading, .elementor-530 .elementor-element.elementor-element-fe1b6cd .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;text-transform:none;letter-spacing:-1.4px;word-spacing:0px;}.elementor-530 .elementor-element.elementor-element-fe1b6cd .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-375eef7{text-align:center;}.elementor-530 .elementor-element.elementor-element-375eef7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-375eef7.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-375eef7 .thegem-heading, .elementor-530 .elementor-element.elementor-element-375eef7 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-weight:100;}.elementor-530 .elementor-element.elementor-element-375eef7 .elementor-widget-container{margin-bottom:6px;}.elementor-530 .elementor-element.elementor-element-0367dc0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-6907608{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-530 .elementor-element.elementor-element-10f2162{text-align:left;}.elementor-530 .elementor-element.elementor-element-10f2162 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-10f2162 .thegem-heading, .elementor-530 .elementor-element.elementor-element-10f2162 .thegem-heading .light{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-10f2162 .separator span{background-color:var( --e-global-color-accent );height:4px;width:100px;}.elementor-530 .elementor-element.elementor-element-10f2162 .separator{margin-top:21px;}.elementor-530 .elementor-element.elementor-element-10f2162 .elementor-widget-container{margin-bottom:14px;}.elementor-530 .elementor-element.elementor-element-a0a1241{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-a0a1241, .elementor-530 .elementor-element.elementor-element-a0a1241 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-05961d1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px !important;--row-gap:20px !important;--column-gap:20px !important;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content{background-color:#F8F9F9;border-radius:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0px 05px;border-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#E8F5F0;padding:11px;border-radius:33% 33% 33% 33%;border-style:none;transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-cb1780d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:43px !important;color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:43px !important;height:43px !important;fill:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-image img, .elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content a .gem-image img{width:43px;max-width:43px;height:auto;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-image span, .elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content a .gem-image span{padding:11px;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-image span{border-radius:33% 33% 33% 33%;border-style:none;margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-image img{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-cb1780d .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content{background-color:#F8F9F9;border-radius:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0px 05px;border-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#E8F5F0;padding:11px;border-radius:33% 33% 33% 33%;border-style:none;transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-7c251eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:43px !important;color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:43px !important;height:43px !important;fill:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-image img, .elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content a .gem-image img{width:43px;max-width:43px;height:auto;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-image span, .elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content a .gem-image span{padding:11px;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-image span{border-radius:33% 33% 33% 33%;border-style:none;margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-image img{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-7c251eb .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content{background-color:#F8F9F9;border-radius:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0px 05px;border-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#E8F5F0;padding:11px;border-radius:33% 33% 33% 33%;border-style:none;transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2f035da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:43px !important;color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:43px !important;height:43px !important;fill:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-image img, .elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content a .gem-image img{width:43px;max-width:43px;height:auto;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-image span, .elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content a .gem-image span{padding:11px;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-image span{border-radius:33% 33% 33% 33%;border-style:none;margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-image img{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2f035da .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content{background-color:var( --e-global-color-primary );border-radius:9px 9px 9px 9px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:var( --e-global-color-primary );padding:11px;border-radius:33% 33% 33% 33%;border-style:none;transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2263cf3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content, .elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:43px !important;color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:43px !important;height:43px !important;fill:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-image img, .elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content a .gem-image img{width:43px;max-width:43px;height:auto;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-image span, .elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content a .gem-image span{padding:11px;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-image span{border-radius:33% 33% 33% 33%;border-style:none;margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-image img{border-radius:33% 33% 33% 33%;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0px 20px 0px 0px;}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-2263cf3 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-49c504f{--display:flex;--border-radius:0px 71px 0px 71px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-530 .elementor-element.elementor-element-49c504f:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-49c504f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-530 .elementor-element.elementor-element-483a9f4{text-align:left;}.elementor-530 .elementor-element.elementor-element-483a9f4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-530 .elementor-element.elementor-element-483a9f4 .thegem-heading, .elementor-530 .elementor-element.elementor-element-483a9f4 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-530 .elementor-element.elementor-element-6468386{text-align:left;}.elementor-530 .elementor-element.elementor-element-6468386 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-530 .elementor-element.elementor-element-6468386 .thegem-heading, .elementor-530 .elementor-element.elementor-element-6468386 .thegem-heading .light{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-530 .elementor-element.elementor-element-6468386 .separator span{background-color:var( --e-global-color-accent );height:4px;width:100px;}.elementor-530 .elementor-element.elementor-element-6468386 .separator{margin-top:21px;}.elementor-530 .elementor-element.elementor-element-6468386 .elementor-widget-container{margin-bottom:14px;}.elementor-530 .elementor-element.elementor-element-1d0c846{padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-1d0c846, .elementor-530 .elementor-element.elementor-element-1d0c846 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item{background-color:var( --e-global-color-primary );margin-bottom:0px;padding:11px 11px 0px 11px;}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item .icon{background-color:#1A4349;border-radius:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item .icon i{color:var( --e-global-color-accent );font-size:35px;padding:16px;transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item .icon svg{fill:var( --e-global-color-accent );}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item .gem-wrapper-project-info .title{color:#FFFFFF;}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item .gem-wrapper-project-info .description{color:#7F898E;}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item .icon.gem-svg-icon svg{width:35px;height:35px;}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item .icon.gem-svg-icon{padding:16px;}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item:hover .icon svg{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-846753f .gem-project-info-item:hover .icon i{transform:rotate(0deg);}.elementor-530 .elementor-element.elementor-element-1a1bf2c{padding:0px 0px 100px 0px;}.elementor-530 .elementor-element.elementor-element-7a7cb10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-530 .elementor-element.elementor-element-4e17819{text-align:center;}.elementor-530 .elementor-element.elementor-element-4e17819 > .elementor-widget-container{margin:90px 0px 10px 0px;}.elementor-530 .elementor-element.elementor-element-4e17819 .thegem-heading, .elementor-530 .elementor-element.elementor-element-4e17819 .thegem-heading .light{letter-spacing:4px;}.elementor-530 .elementor-element.elementor-element-5ad159d{text-align:center;}.elementor-530 .elementor-element.elementor-element-5ad159d > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-530 .elementor-element.elementor-element-941729b .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px/2) !important;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-530 .elementor-element.elementor-element-941729b .skeleton-posts.portfolio-row{margin:calc(-0px/2);}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-0px/2) 0;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:0px;padding-right:0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:0px;padding-right:0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-0px/2);}.elementor-530 .elementor-element.elementor-element-941729b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info a, .elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info .sep{color:#FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-941729b .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .info{left:0;}.elementor-530 .elementor-element.elementor-element-941729b .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .post-date{left:0;}.elementor-530 .elementor-element.elementor-element-941729b .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-530 .elementor-element.elementor-element-4a56b46 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-530 .elementor-element.elementor-element-4a56b46 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-4a56b46 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item .post-img a:hover::before{background:#73A79ECC !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-img a:hover:after{opacity:1 !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .caption-container{background:#FFFFFF !important;padding:0px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact article .gem-compact-item-content:after{box-shadow:0 5px 15px 15px #FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .wrap-style{fill:#FFFFFF !important;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-image img{width:183px;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact a:hover::before{width:183px;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-left{min-width:183px;max-width:183px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-right{max-height:183px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .full-meta .gem-compact-item-content{max-height:calc(183px / 1.5);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .no-meta .gem-compact-item-content{max-height:calc(183px / 1.3);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .post-img{opacity:calc(100/100);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .post-img a:after{background-color:#365B53;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .post-title *{text-transform:none;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist:not(.blog-style-compact-2) .post-item:not(.sticky) .post-title{margin-top:calc(50px - 50px);margin-bottom:calc(20px - 20px);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact-2 .post-item:not(.sticky) .post-title{margin-top:50px;margin-bottom:20px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .summary{margin-bottom:20px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist-pagination .gem-pagination{margin-top:100px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .prev i, .elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .next i{font-size:24px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .prev svg, .elementor-530 .elementor-element.elementor-element-ccc7be3 .gem-pagination .next svg{width:24px;height:24px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button-container .gem-button{margin-right:13px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button i{font-size:20px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button .elementor-icon{font-size:20px;color:#ffffff;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button{width:30px;height:30px;border-radius:3px 3px 3px 3px;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-footer-sharing .gem-button:hover .elementor-icon{color:#ffffff;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .sharing-popup .socials-sharing a.socials-item{color:#99a9b5;}@media(max-width:1024px){.elementor-530 .elementor-element.elementor-element-a06957a{--margin-top:-340px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-c42de05 .thegem-heading, .elementor-530 .elementor-element.elementor-element-c42de05 .thegem-heading .light{font-size:150px;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_stacking_card_item{top:60px;}.elementor-530 .elementor-element.elementor-element-0b61326:not(.elementor-motion-effects-element-type-background), .elementor-530 .elementor-element.elementor-element-0b61326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-530 .elementor-element.elementor-element-09481fb{--spacer-size:500px;}.elementor-530 .elementor-element.elementor-element-cf5e1ee{--grid-auto-flow:row;}.elementor-530 .elementor-element.elementor-element-f8800ce .gem-image.gem-wrapbox{float:left;}.elementor-530 .elementor-element.elementor-element-21a32c4 > .elementor-widget-container{margin:-700px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-fe31e5d{--padding-top:0px;--padding-bottom:70px;--padding-left:21px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-05961d1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-530 .elementor-element.elementor-element-5c06b7f{--padding-top:135px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-4140c4f{--padding-top:49px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-1568e59 .thegem-heading, .elementor-530 .elementor-element.elementor-element-1568e59 .thegem-heading .light{font-size:35px;}.elementor-530 .elementor-element.elementor-element-57a8545 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-c26f02d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-72526ac{--padding-top:135px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-530 .elementor-element.elementor-element-90f9537{--padding-top:50px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-530 .elementor-element.elementor-element-43dc246 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-3af30fe > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-530 .elementor-element.elementor-element-3a740ae{--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;}.elementor-530 .elementor-element.elementor-element-db125ba{--width:50%;}.elementor-530 .elementor-element.elementor-element-f34aee4.elementor-element{--align-self:center;}.elementor-530 .elementor-element.elementor-element-7aa9ee9{--width:50%;}.elementor-530 .elementor-element.elementor-element-36f7c01{--padding-top:0px;--padding-bottom:50px;--padding-left:21px;--padding-right:21px;}.elementor-530 .elementor-element.elementor-element-138c2ae > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-9ba99b8 > .elementor-widget-container{margin:20px 21px 0px 21px;}.elementor-530 .elementor-element.elementor-element-a06957a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-c42de05 .thegem-heading, .elementor-530 .elementor-element.elementor-element-c42de05 .thegem-heading .light{font-size:60px;}.elementor-530 .elementor-element.elementor-element-d04f196{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-530 .elementor-element.elementor-element-30e9e64{margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 50px) 21px;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_stacking_card_item{top:40px;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_content_left{height:70%;width:100%;}.elementor-530 .elementor-element.elementor-element-33f3e1a .ue_card_content{flex-direction:column;}.elementor-530 .elementor-element.elementor-element-cf5e1ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-530 .elementor-element.elementor-element-21a32c4 > .elementor-widget-container{margin:-450px 0px 0px 0px;}.elementor-530 .elementor-element.elementor-element-fe31e5d{--padding-top:0px;--padding-bottom:70px;--padding-left:21px;--padding-right:21px;}.elementor-530 .elementor-element.elementor-element-05961d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-image img{width:100%;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact a:hover::before{width:100%;height:auto;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-left{min-width:100%;max-width:100%;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .gem-compact-item-right{max-height:100%;}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .full-meta .gem-compact-item-content{max-height:calc(100% / 1.5);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist.blog-style-compact .no-meta .gem-compact-item-content{max-height:calc(100% / 1.3);}.elementor-530 .elementor-element.elementor-element-ccc7be3 .bloglist .post-item:not(.sticky) .caption-container{padding:30px 0px 0px 0px;}}@media(min-width:768px){.elementor-530 .elementor-element.elementor-element-3c780df{--width:50%;}.elementor-530 .elementor-element.elementor-element-4f8e5e0{--width:50%;}.elementor-530 .elementor-element.elementor-element-356c88f{--width:50%;}.elementor-530 .elementor-element.elementor-element-88ee1a1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-530 .elementor-element.elementor-element-0b61326{--width:100%;}.elementor-530 .elementor-element.elementor-element-2c0571a{--width:100%;}.elementor-530 .elementor-element.elementor-element-c4f0458{--width:100%;}.elementor-530 .elementor-element.elementor-element-fe31e5d{--width:100%;}.elementor-530 .elementor-element.elementor-element-6907608{--width:100%;}.elementor-530 .elementor-element.elementor-element-49c504f{--width:100%;}.elementor-530 .elementor-element.elementor-element-0496160{width:100%;}.elementor-530 .elementor-element.elementor-element-50cfbe8{width:100%;}}.elementor-530 .elementor-element.elementor-element-8154bb5 ul {
    list-style: none;
    padding-left: 0;
    margin: 16px 0;
}

.elementor-530 .elementor-element.elementor-element-8154bb5 ul li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #555555;
    line-height: 1.7;
}

.elementor-530 .elementor-element.elementor-element-8154bb5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #18a58e;
}
.elementor-530 .elementor-element.elementor-element-8154bb5 ul {
    list-style: none;
    padding-left: 0;
    margin: 16px 0;
}

.elementor-530 .elementor-element.elementor-element-8154bb5 ul li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #555555;
    line-height: 1.7;
}

.elementor-530 .elementor-element.elementor-element-8154bb5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #18a58e;
}
.elementor-530 .elementor-element.elementor-element-b6928f5 ul {
    list-style: none;
    padding-left: 0;
    margin: 16px 0;
}

.elementor-530 .elementor-element.elementor-element-b6928f5 ul li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #555555;
    line-height: 1.7;
}

.elementor-530 .elementor-element.elementor-element-b6928f5 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #18a58e;
}
.elementor-530 .elementor-element.elementor-element-8ab6982 ul {
    list-style: none;
    padding-left: 0;
    margin: 16px 0;
}

.elementor-530 .elementor-element.elementor-element-8ab6982 ul li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #555555;
    line-height: 1.7;
}

.elementor-530 .elementor-element.elementor-element-8ab6982 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #18a58e;
}
.elementor-530 .elementor-element.elementor-element-a0a1241 ul {
    list-style: none;
    padding-left: 0;
    margin: 16px 0;
}

.elementor-530 .elementor-element.elementor-element-a0a1241 ul li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #555555;
    line-height: 1.7;
}

.elementor-530 .elementor-element.elementor-element-a0a1241 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #18a58e;
}
.elementor-530 .elementor-element.elementor-element-1d0c846 ul {
    list-style: none;
    padding-left: 0;
    margin: 16px 0;
}

.elementor-530 .elementor-element.elementor-element-1d0c846 ul li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #555555;
    line-height: 1.7;
}

.elementor-530 .elementor-element.elementor-element-1d0c846 ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 9px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background-color: #18a58e;
}
body .hover-title.portfolio-items-masonry .portfolio-set {
    margin-bottom: 21px;
}