.elementor-1843 .elementor-element.elementor-element-ec0cc40{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-1843 .elementor-element.elementor-element-ec0cc40:not(.elementor-motion-effects-element-type-background),.elementor-1843 .elementor-element.elementor-element-ec0cc40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#242424;background-image:url("https://pintotecno.com/wp-content/uploads/2025/06/Pintotecno-filter-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1843 .elementor-element.elementor-element-b4b3c19>.elementor-widget-container{margin:0;padding:0}.elementor-1843 .elementor-element.elementor-element-b4b3c19 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-b4b3c19 .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-4368f92{--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:center;--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-1843 .elementor-element.elementor-element-4368f92:not(.elementor-motion-effects-element-type-background),.elementor-1843 .elementor-element.elementor-element-4368f92>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-1843 .elementor-element.elementor-element-531ef08{--display:flex;--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-1843 .elementor-element.elementor-element-5effd0a{--spacer-size:50px}.elementor-1843 .elementor-element.elementor-element-c45fd19>.elementor-widget-container{margin:0;padding:0}.elementor-1843 .elementor-element.elementor-element-c45fd19.elementor-element{--align-self:center}.elementor-1843 .elementor-element.elementor-element-c45fd19 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-c45fd19 .thegem-heading .light{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-a437cca{--spacer-size:100px}.elementor-1843 .elementor-element.elementor-element-8e78a0d{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-8e78a0d:not(.elementor-motion-effects-element-type-background),.elementor-1843 .elementor-element.elementor-element-8e78a0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-1843 .elementor-element.elementor-element-3118346{--display:flex}.elementor-1843 .elementor-element.elementor-element-59acc9d{--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-1843 .elementor-element.elementor-element-7a26fe6 img{opacity:1}.elementor-1843 .elementor-element.elementor-element-2dfde1c{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px}.elementor-1843 .elementor-element.elementor-element-2dfde1c.e-con{--align-self:center}.elementor-1843 .elementor-element.elementor-element-fc7214b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-071f6f4>.elementor-widget-container{margin:0 0 30px}.elementor-1843 .elementor-element.elementor-element-071f6f4.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-071f6f4 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-071f6f4 .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-9924d82>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-9924d82 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-9924d82 .thegem-heading .light{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-500243f{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-500243f:not(.elementor-motion-effects-element-type-background),.elementor-1843 .elementor-element.elementor-element-500243f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1843 .elementor-element.elementor-element-e0efed2{--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-1843 .elementor-element.elementor-element-7cca985{--spacer-size:50px}.elementor-1843 .elementor-element.elementor-element-b6f1f8e{--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-1843 .elementor-element.elementor-element-1fea36f{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px}.elementor-1843 .elementor-element.elementor-element-1fea36f.e-con{--align-self:center}.elementor-1843 .elementor-element.elementor-element-189fbb1>.elementor-widget-container{margin:0 0 30px}.elementor-1843 .elementor-element.elementor-element-189fbb1.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-189fbb1 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-189fbb1 .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-1ed956f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-576714c>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-576714c.elementor-element{--align-self:center}.elementor-1843 .elementor-element.elementor-element-576714c .thegem-heading,.elementor-1843 .elementor-element.elementor-element-576714c .thegem-heading .light{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-8019eea{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1843 .elementor-element.elementor-element-0a7a091{--display:flex}.elementor-1843 .elementor-element.elementor-element-d3fa9b4{text-align:left}.elementor-1843 .elementor-element.elementor-element-d3fa9b4>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-d3fa9b4.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-d3fa9b4 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-d3fa9b4 .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-5bfb57d>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-5bfb57d.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-5bfb57d .thegem-heading,.elementor-1843 .elementor-element.elementor-element-5bfb57d .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content,.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content{padding:0}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:16px !important}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:16px !important;height:16px !important}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-image img,.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content a .gem-image img{width:16px;max-width:16px;height:auto}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-16beeb3 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content,.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content{padding:0}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:16px !important}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:16px !important;height:16px !important}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-image img,.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content a .gem-image img{width:16px;max-width:16px;height:auto}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-428acec .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-e0c6280{--display:flex}.elementor-1843 .elementor-element.elementor-element-a6b6b7b>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-a6b6b7b.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-a6b6b7b .thegem-heading,.elementor-1843 .elementor-element.elementor-element-a6b6b7b .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-9f3877b>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-9f3877b.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-9f3877b .thegem-heading,.elementor-1843 .elementor-element.elementor-element-9f3877b .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content,.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content{padding:0}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:16px !important}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:16px !important;height:16px !important}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-image img,.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content a .gem-image img{width:16px;max-width:16px;height:auto}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-5731cca .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content,.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content{padding:0}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:16px !important}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:16px !important;height:16px !important}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-image img,.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content a .gem-image img{width:16px;max-width:16px;height:auto}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-image span{border-style:none;margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 10px 0 0}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-a595a0b .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-3f4def0{--spacer-size:50px}.elementor-1843 .elementor-element.elementor-element-cf85397{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-cf85397:not(.elementor-motion-effects-element-type-background),.elementor-1843 .elementor-element.elementor-element-cf85397>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-1843 .elementor-element.elementor-element-41431b3{--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-1843 .elementor-element.elementor-element-b657ea4{--spacer-size:50px}.elementor-1843 .elementor-element.elementor-element-bdb5a61{--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-1843 .elementor-element.elementor-element-e732e9b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px}.elementor-1843 .elementor-element.elementor-element-e732e9b.e-con{--align-self:center}.elementor-1843 .elementor-element.elementor-element-29c8aab>.elementor-widget-container{margin:0 0 30px}.elementor-1843 .elementor-element.elementor-element-29c8aab.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-29c8aab .thegem-heading,.elementor-1843 .elementor-element.elementor-element-29c8aab .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-0fb223e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-4b3e2fa>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-4b3e2fa.elementor-element{--align-self:center}.elementor-1843 .elementor-element.elementor-element-4b3e2fa .thegem-heading,.elementor-1843 .elementor-element.elementor-element-4b3e2fa .thegem-heading .light{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-0690ac2{--spacer-size:50px}.elementor-1843 .elementor-element.elementor-element-73a7ad8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-73a7ad8:not(.elementor-motion-effects-element-type-background),.elementor-1843 .elementor-element.elementor-element-73a7ad8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-1843 .elementor-element.elementor-element-5a71340{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:10px 10px !important;--row-gap:10px !important;--column-gap:10px !important;--grid-auto-flow:row}.elementor-1843 .elementor-element.elementor-element-6d6deac iframe{height:400px;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-3a91f38 iframe{height:400px;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-1843 .elementor-element.elementor-element-f781606{--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:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-f781606:not(.elementor-motion-effects-element-type-background),.elementor-1843 .elementor-element.elementor-element-f781606>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1843 .elementor-element.elementor-element-ca60c87{--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-1843 .elementor-element.elementor-element-0cb14d1{--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-1843 .elementor-element.elementor-element-d4d4c68{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px}.elementor-1843 .elementor-element.elementor-element-d4d4c68.e-con{--align-self:center}.elementor-1843 .elementor-element.elementor-element-0d9434b>.elementor-widget-container{margin:0 0 30px}.elementor-1843 .elementor-element.elementor-element-0d9434b.elementor-element{--align-self:flex-start}.elementor-1843 .elementor-element.elementor-element-0d9434b .thegem-heading,.elementor-1843 .elementor-element.elementor-element-0d9434b .thegem-heading .light{line-height:1em}.elementor-1843 .elementor-element.elementor-element-09c4155{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-d88b614>.elementor-widget-container{margin:0}.elementor-1843 .elementor-element.elementor-element-d88b614 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-d88b614 .thegem-heading .light{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-181f8e0{--display:flex;--padding-top:100px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px}.elementor-1843 .elementor-element.elementor-element-181f8e0.e-con{--align-self:flex-end}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control-wrap{margin-bottom:15px}.elementor-1843 .elementor-element.elementor-element-95278a7 .thegem-cf7 .with-label{margin-bottom:15px}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control-wrap textarea{height:100px}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio),.elementor-1843 .elementor-element.elementor-element-95278a7 .combobox-wrapper{border-style:none}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio),.elementor-1843 .elementor-element.elementor-element-95278a7 .combobox-wrapper .combobox-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 .combobox-wrapper .combobox-text{color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 ::-webkit-input-placeholder{color:var(--e-global-color-secondary)}.elementor-1843 .elementor-element.elementor-element-95278a7 ::-moz-placeholder{color:var(--e-global-color-secondary)}.elementor-1843 .elementor-element.elementor-element-95278a7 ::-ms-input-placeholder{color:var(--e-global-color-secondary)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control:not(.wpcf7-submit):placeholder-shown{color:var(--e-global-color-secondary)}.elementor-1843 .elementor-element.elementor-element-95278a7 label{text-align:left;color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 label,.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-checkbox,.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-radio{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-checkbox{color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-radio{color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form .submit-outer{align-items:flex-start}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-submit{border-radius:25px !important;border-style:solid;border-width:2px !important;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);border-color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-submit:hover{color:#fff !important;background-color:#000 !important;border-color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-not-valid-tip{color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid{color:var(--e-global-color-text)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-validation-errors{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1843 .elementor-element.elementor-element-8beb334{--display:flex}.elementor-1843 .elementor-element.elementor-element-c180af9{--spacer-size:100px}@media(max-width:1024px){.elementor-1843 .elementor-element.elementor-element-c45fd19 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-c45fd19 .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-9924d82 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-9924d82 .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-576714c .thegem-heading,.elementor-1843 .elementor-element.elementor-element-576714c .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-8019eea{--grid-auto-flow:row}.elementor-1843 .elementor-element.elementor-element-4b3e2fa .thegem-heading,.elementor-1843 .elementor-element.elementor-element-4b3e2fa .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-5a71340{--grid-auto-flow:row}.elementor-1843 .elementor-element.elementor-element-d88b614 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-d88b614 .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio),.elementor-1843 .elementor-element.elementor-element-95278a7 .combobox-wrapper .combobox-text{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-95278a7 label,.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-checkbox,.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-radio{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-validation-errors{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-1843 .elementor-element.elementor-element-ec0cc40{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1843 .elementor-element.elementor-element-4368f92{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1843 .elementor-element.elementor-element-c45fd19 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-c45fd19 .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-a437cca{--spacer-size:50px}.elementor-1843 .elementor-element.elementor-element-8e78a0d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1843 .elementor-element.elementor-element-3118346{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1843 .elementor-element.elementor-element-2dfde1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-071f6f4>.elementor-widget-container{margin:30px 0}.elementor-1843 .elementor-element.elementor-element-9924d82 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-9924d82 .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-500243f{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1843 .elementor-element.elementor-element-e0efed2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-1fea36f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-576714c .thegem-heading,.elementor-1843 .elementor-element.elementor-element-576714c .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-8019eea{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1843 .elementor-element.elementor-element-cf85397{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1843 .elementor-element.elementor-element-41431b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-e732e9b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-4b3e2fa .thegem-heading,.elementor-1843 .elementor-element.elementor-element-4b3e2fa .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-73a7ad8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1843 .elementor-element.elementor-element-5a71340{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-1843 .elementor-element.elementor-element-f781606{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1843 .elementor-element.elementor-element-ca60c87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-d4d4c68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-d88b614 .thegem-heading,.elementor-1843 .elementor-element.elementor-element-d88b614 .thegem-heading .light{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-181f8e0{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio),.elementor-1843 .elementor-element.elementor-element-95278a7 .combobox-wrapper .combobox-text{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-95278a7 label,.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-checkbox,.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-form-control.wpcf7-radio{font-size:var(--e-global-typography-text-font-size)}.elementor-1843 .elementor-element.elementor-element-95278a7 .wpcf7-validation-errors{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-1843 .elementor-element.elementor-element-4368f92{--width:100%}.elementor-1843 .elementor-element.elementor-element-531ef08{--width:60%}}